1.1 KiB
1.1 KiB
msfconsole
Console for the Metasploit Framework. Note: Run
sudo msfdb initto enable the Metasploit database backend prior to launchingmsfconsole. More information: https://docs.rapid7.com/metasploit/msf-overview/.
- Launch the interactive console (append
--quietto suppress the startup banner):
sudo msfconsole
- Execute console commands (Note: Use
;for passing multiple commands):
sudo msfconsole {{[-x|--execute-command]}} "{{use auxiliary/scanner/portscan/tcp; set PORTS 80,443; set RHOSTS example.com; run; quit}}"
- Run a specific resource file:
sudo msfconsole {{[-r|--resource]}} {{path/to/file.rc}}
- [Interactive] Show specific type of modules:
show {{auxiliary|encoders|evasion|exploits|nops|payloads|post}}
- [Interactive] Use a module:
use {{auxiliary/scanner/portscan/syn}}
- [Interactive] Show module options (module needs to be loaded first):
show options
- [Interactive] Set value of variable:
set {{variable_name}} {{value}}
- [Interactive] Run a module (module needs to be loaded and options need to be set first):
{{run|exploit}}