> For the complete documentation index, see [llms.txt](https://b4zh.gitbook.io/b4zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b4zh.gitbook.io/b4zh/pentesting/enumeration/enumeracion-smb-con-autenticacion.md).

# ENUMERACIÓN SMB (CON AUTENTICACIÓN)

ENUMERACIÓN DE SMB CUANDO YA SE TIENE CREDENCIALES VÁLIDAS.

***

SOBRE MS3.

***

## smbclient

```bash
smbclient -L [target] -U [USER]%[PASSWORD]
```

***

## enum4linux

Enumerar recursos compartidos.

```bash
enum4linux -S -u [user] -p [password] [target]

-S : Share
```

Enumerar usuarios dentro del SO.

```bash
enum4linux -U -u [user] -p [password] [target]
```

Enumerar todo.

```bash
enum4linux -a -u [users] -p [password] [target]
```

***

## crackmapexec

Enumerar recursos.

```bash
crackmapexec smb [target] -u [user] -p [password] --shares/--users/--groups
```

Conseguir ejecución remota de comandos.

```bash
crackmapexec smb [target] -u [user] -p [password] -x '[comando]'
```

## scripts de nmap

```bash
nmap --script smb-enum-* --script-args 'smbuser=[user],smbpass=[password]' -p 445 [host]
```

***

## rpcclient

Acceder a una línea de comandos dentro de rpcclient.

```bash
rpcclient -U "[user]%[password]" [target]
```

### Algunos comandos

```
- Enumerar todos los posibles usuarios del dominio en el servidor.
> enumdomusers

- Buscar usuarios por su RID.
> queryuser [RID]
RID = Relative IDentifier. ID asignado a cada cuenta de usuario y grupo en un dominio
formando parte del SID (Security IDentifier).

- Enumerar todos los posibles grupos del dominio en el servidor.
> enumdomgroups

- Buscar grupos por su RID.
> querygroupmem [RID]
```
