-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于msf多重编码报错 #5
Comments
看错误信息应该是没指定64位还是32位系统,可以加参数 |
添加了之后的全命令和错误信息如下:
|
这个其实已经生成了exe文件了,你这个报错主要是因为使用了alpha_upper编码,这个编码在Msfvenom的编码列表里属于low的那种(使用msfvenom --list encoders可查看有编码,low的共有6个),用这个编码效果可能一般,而且我试了下和其他编码在一起的时候很容易报错。 但是把里面任意一个编码器换成x86/alpha_upper那么都会报你上面的错。 另外,编码器不建议使用太多,使用越多,带入的能被杀软识别的特征字符可能会越多,免杀效果会变差,另外就是编码太多可能会导致生成的payload没法正常运行了。 |
谢谢!!! @TideSec |
卡里中报错Error: No .text section found in the template |
这个怎么解决了,我目前也遇到了 |
“msfvenom”有一个有趣的附加命令行标志,用于将格式更改为“exe-only”而不是“exe”。对于 64 位二进制文件,此标志具有创建新节标题或修改现有“.text”节的效果。在 32 位二进制文件的情况下,shellcode 最终在“.text”部分,然而,特征标志不同,并且在“exe-only”版本中引入了一些额外的汇编代码。 |
文章 msf 自免杀中的多重编码方式,在Kali中使用报错
The text was updated successfully, but these errors were encountered: