Tabla de Contenidos
SMBMAP
Smbmap es una herramienta de línea de comandos que se utiliza para enumerar y explorar recursos compartidos en una red SMB.
Enumerar recursos compartidos en un servidor SMB
smbmap -H <IP address or hostname>
Por ejemplo, para enumerar los recursos compartidos en un servidor con la dirección IP 192.168.1.100, puede ejecutar el siguiente comando, el cual mostrará una lista de los recursos compartidos en el servidor, junto con información sobre los permisos de acceso.
smbmap -H 192.168.1.100
Y este sería el resultado:
Enumerar archivos y directorios en un recurso compartido
Podemos enumerar recursos compartidos sin proporcionar credenciales haciendo uso de una null session simplemente usando el parámetro -H:
También podríamos conectarnos haciendo uso de una null session de esta forma:
smbmap -u "null" -H 10.10.182.108
Si quisiéramos proporcionar credenciales, lo haríamos de esta forma:
smbmap -H <IP address or hostname> -u <username> -p <password> -s <sharename> -R
Por ejemplo, para enumerar los archivos y directorios en el recurso compartido “compartido1” en un servidor con la dirección IP 192.168.1.100, puede ejecutar el siguiente comando, el cual mostrará una lista de los archivos y directorios en el recurso compartido “compartido1”, junto con información sobre los permisos de acceso.
smbmap -H 192.168.1.100 -u usuario -p contrasena -r compartido1





