shellcode混淆工具–WASMDonut

admin 2026-03-27 13:12:19 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文介绍了shellcode混淆工具WASMDonut的使用方法和功能,包括各种参数和选项,并提供了GitHub地址。同时,文章还提到了红蓝偶像练习生小圈子,分享了渗透测试、红蓝对抗等方向的研究成果和工具,鼓励加入圈子交流学习。 综合评分: 80 文章分类: 工具介绍,红队,内网渗透,安全工具,安全培训


cover_image

shellcode混淆工具–WASM Donut

原创

Hello888 Hello888

安全天书

2026年3月19日 19:20 广西

0x01 工具介绍

Generate Donut shellcode using the wasm build
Usage:  wasm-donut [flags]
Flags:  -a, --arch int          target arch: 1=x86, 2=amd64, 3=x86+x64 (default 3)  -p, --args string       optional parameters/command line for DLL method/function or EXE  -b, --bypass int        bypass AMSI/WLDP/ETW: 1=None, 2=Abort, 3=Continue (default 3)  -c, --class string      optional .NET class name  -z, --compress int      compression: 1=None, 2=aPLib, 3=LZNT1, 4=Xpress, 5=Xpress Huffman (default 1)      --cpu int           alias for --arch  -j, --decoy string      optional path of decoy module  -d, --domain string     AppDomain name to create for .NET  -e, --entropy int       entropy: 1=None, 2=Random names, 3=Random+Encrypt (default 3)  -x, --exit int          exit behavior: 1=thread, 2=process, 3=block (default 1)      --ext string        input file extension override (e.g. .exe, dll, vbs)      --file string       alias for --input      --fork string       alias for --oep  -f, --format int        output format: 1=Binary, 2=Base64, 3=C, 4=Ruby, 5=Python, 6=PowerShell, 7=C#, 8=Hex, 9=UUID (default 1)      --function string   alias for --method  -k, --headers int       preserve PE headers: 1=Overwrite, 2=Keep (default 1)  -h, --help              help for wasm-donut      --in string         alias for --input  -i, --input string      path to input EXE/DLL/VBS/JS  -m, --method string     optional method or DLL function  -n, --modname string    module name for HTTP staging  -y, --oep string        fork offset relative to host executable      --out string        alias for --output  -o, --output string     output path (defaults based on format)      --params string     alias for --args  -r, --runtime string    CLR runtime version  -s, --server string     HTTP server URL for hosting module  -t, --thread            run unmanaged EXE entrypoint as a thread  -w, --unicode           pass DLL arguments as UNICODE

GitHub地址:

https://github.com/sliverarmory/wasm-donut

注意:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测。

0x02 红蓝偶像练习生小圈子

更多工具思路文章请加入纷传,圈子主要研究方向渗透测试、红蓝对抗、钓鱼手法思路、武器化,红队工具二开与免杀。圈内不定期分享红队技术文章,攻防经验总结以及自研工具与插件,目前圈子已满300人,欢迎各位进圈子交流学习!

**圈子目前更新相关技术文章:

* HeavenlyBypassAV内部版工具-轻松免杀各大杀软

  • Heavenly白加黑自动化生成免杀工具

  • HeavenlyProtectionCS内部CS插件

  • 冰蝎webshell免杀工具

  • 哥斯拉webshell免杀工具

  • 红队场景下lnk钓鱼Bypass免杀AV

  • Frp免杀隧道工具

  • 1day和0dayPOC

  • lnk钓鱼思路视频讲解

  • lnk钓鱼Bypass天擎

  • msi钓鱼

  • chm钓鱼

  • Kill360核晶

  • AV对抗-致盲AV(核晶)

  • 捆绑免杀360

  • Kill火绒

  • 火绒6.0内存免杀

  • kill-windows Defender

  • Defender分离免杀

  • Defender知识点

  • EDR对抗思路

  • 进程注入知识点

  • 自启动思路

  • 多种维权手法

  • Fscan免杀核晶

  • QVM解决思路

  • 红队思路-钓鱼环境下小窗口截屏窃取

  • 免杀Todesk/向日葵读取工具

  • 渗透测试文章思路

  • 内网对抗文章思路

  • *还有更多红队工具文章!期待您的加入!!!*


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:安全天书 Hello888 Hello888《shellcode混淆工具–WASM Donut》

评论:0   参与:  0