Busca de vulnerabilidades de SMB con enum4linux
Buscar los servidores con nmap
TCP 135 RPC
TCP 139 NetBIOS Session
TCP 389 LDAP Server
TCP 445 SMB File Service
TCP 9389 Active Directory Web Services
TCP/UDP 137 NetBIOS Name Service
UDP 138 NetBIOS Datagram
Para buscar los servicios disponibles en los hosts de la red virtual.
nmap -sN 192.215.26.11
Enum4linux para enumerar usuarios y recursos compartidos de archivos de red
Las opciones más comunes son:
-U encuentra usuarios configurados
-S obtiene una lista de archivos compartidos
-G obtener una lista de los grupos y sus miembros.
-P enumera las políticas de contraseña
-i obtener una lista de impresoras
Buscar los usuarios configurados
enum4linux -U 192.215.26.11
Enumere los recursos compartidos de archivos disponibles
enum4linux -Sv 192.215.26.11
Utilice el comando enum4linux -P para enumerar las políticas de contraseña
enum4linux -P 192.215.26.11
Utilice el comando enum4linux -a para realizar un escaneo en el posible destino del servidor Samba
enum4linux -a 192.215.26.11
Smbclient para transferir archivos entre sistemas
# Crear un archivo de texto llamado badfile.txt
cat >> badfile.txt
Este es un archivo malo.
Presione CTRL-C para escribir el archivo.
# Ver opciones disponibles de smbclient
smbclient --help
# Enumerar recursos compartidos en el host de destino
smbclient -L //172.17.0.2/
Contraseña para [GRUPO DE TRABAJO\kali]: <Presione enter>
# Conectarse al recurso compartido tmp
smbclient //172.17.0.2/tmp
Contraseña para [GRUPO DE TRABAJO\kali]: <Presione enter>
# Escribir "ayuda" para ver comandos disponibles
help
# Ver contenido del recurso compartido
dir
# Subir el archivo badfile.txt al servidor de destino
put badfile.txt
# Verificar que el archivo se haya cargado correctamente
dir
# Salir de smbclient
quit
Última actualización