🔭Escaneo y Enumeración

Uso de impacket-smbserver en Kali Linux

impacket-smbserver es una herramienta de la suite Impacket que permite configurar un servidor SMB (Server Message Block) para compartir archivos y realizar ataques de relay en redes Windows.

📌 Instalación de Impacket

Si no tienes Impacket instalado, puedes instalarlo con:

sudo apt update && sudo apt install impacket-scripts

O clonando desde GitHub:

git clone https://github.com/SecureAuthCorp/impacket.git
cd impacket
pip3 install .

✅ Ejemplo de uso básico

Para compartir un directorio de tu máquina Kali Linux a través de SMB:

impacket-smbserver -smb2support -username kali -password kali SHARENAME /ruta/del/directorio

Explicación de parámetros:

  • SHARENAME: Nombre del recurso compartido.

  • /ruta/del/directorio: Directorio que será compartido.

  • -smb2support: Activa compatibilidad con SMBv2.

  • -username y -password: Usuario y contraseña para acceso al recurso.

🔍 Acceso desde una máquina Windows

En un sistema Windows, puedes acceder al recurso compartido usando:

net use Z: \\IP_DE_KALI\SHARENAME /user:kali kali

Esto montará el recurso como la unidad Z:.

⚠️ Ejemplo en ataques de Relay (NTLM)

Si estás en una red donde los clientes intentan autenticarse contra tu servidor SMB falso, puedes capturar credenciales NTLM para ataques de relay o cracking offline:

impacket-smbserver -smb2support SHARENAME $(pwd)

Luego, usar Responder o NTLMRelayX para explotar la autenticación capturada.

🚀 Ejemplo Avanzado: Uso con NTLMRelayX

ntlmrelayx.py -tf targets.txt -smb2support -socks

Esto intercepta intentos de autenticación NTLM y permite pivotear conexiones hacia otros sistemas en la red.

Last updated