Tesla.Angela 发表于 2016-10-21 18:27:25

[测试]WIN64全平台支持的驱动隐藏(过PCHUNTER等流行ARK)

如果需要购买这个PoC的源码,请查看这里。注意:部分PoC使用了知名的泄露证书(比如:“HT SRL”等)进行签名,微软在最新的系统上已经将这些证书拉黑。如果您发现驱动无法加载,请使用没有被微软拉黑的证书给驱动重新进行签名,或使用signtool工具移除驱动的签名后再关闭DSE进行测试。WIN32版本:http://www.m5home.com/bbs/thread-8883-1-1.html驱动加载后PCHUNTER等ARK看不到驱动的存在(可能会看到“可疑模块”,但没有BASE/SIZE/PATH等信息)。
驱动创建的线程每隔1秒会通过DBGVIEW输出字符串(证明驱动是“活动的”)。
驱动加载后不可以卸载(不是技术上做不到,而是增加测试的麻烦程度,所以略去了)。
支持XP~WIN11。在实际应用这个技术之前,需要解决PatchGuard捣乱的问题。

kz丶cn 发表于 2016-10-22 17:16:13

我实现的方法是去hook别人驱动的DriverEntry 然后把自己复制过去重定位 然后卸载原来的驱动,启动复制过去的驱动...

woshidc523 发表于 2017-12-19 16:24:45

感谢ta大人

xjun 发表于 2018-1-8 15:03:39

本帖最后由 xjun 于 2018-1-8 15:07 编辑

我猜肯定是用这种方法隐藏的
页: [1]
查看完整版本: [测试]WIN64全平台支持的驱动隐藏(过PCHUNTER等流行ARK)