Hace uso del protocolo dcerpc, es una herramienta utilizada para probar la funcionalidad de MS-RPC en samba Ejemplos de uso: EnumSMB_rpcclient En la Shell que nos devuelve podemos hacer uso de multiples funcionalidades

Usos mas comunes:

srvinfoServer information.
enumdomainsEnumerate all domains that are deployed in the network.
querydominfoProvides domain, server, and user information of deployed domains.
netshareenumallEnumerates all available shares.
netsharegetinfo <share>Provides information about a specific share.
enumdomusersEnumerates all domain users.
queryuser <RID>Provides information about a specific user.
Ejemplos

Null session

rpcclient -U "" -N [ip]
  • -U: especificamos el usuario
  • -N: sin contraseña

User enumeration (queryuser):

for i in $(seq 500 1100);do rpcclient -N -U "" 10.129.14.128 -c "queryuser 0x$(printf '%x\n' $i)" | grep "User Name\|user_rid\|group_rid" && echo "";done