SHAD0W 是一个模块化 C2 框架,旨在成功运行于成熟环境中。
它采用多种方法规避 EDR 和 AV,同时允许操作者继续使用他们熟悉的工具和技术。它由 Python 3.8 和 C 驱动,并使用 Donut 生成有效载荷。通过结合 Donut 与 SHAD0W 的进程注入能力,操作者可以在内存中完全执行 .NET 程序集、DLL、EXE、JS、VBS 或 XSL。大量使用动态解析的系统调用来避免用户态 API 挂钩,利用反 DLL 注入技术使 EDR 难以将其代码加载到信标中,并采用官方 Microsoft 缓解方法来保护生成的进程。
安装与使用说明请参阅 wiki。
SHAD0W C2 的主要特性:
SHAD0W 信标的主要特性:
dllinject、migrate、shinject 等操作当前模块: