能力值:
( LV2,RANK:10 )
|
-
-
201 楼
好少回帖, 还是顶一下楼主, 教程确实不错
|
能力值:
( LV2,RANK:10 )
|
-
-
202 楼
顶一下,谢谢楼主分享。
|
能力值:
( LV2,RANK:10 )
|
-
-
203 楼
这么多干货,谢谢楼主
|
能力值:
( LV2,RANK:10 )
|
-
-
204 楼
感谢楼主分享。
|
能力值:
( LV2,RANK:10 )
|
-
-
205 楼
谢谢楼主了
|
能力值:
( LV2,RANK:10 )
|
-
-
206 楼
mark
|
能力值:
( LV2,RANK:10 )
|
-
-
207 楼
这么好的东西一定要顶~支持Tesla.Angela
|
能力值:
( LV3,RANK:30 )
|
-
-
208 楼
多谢大神无私分享
|
能力值:
( LV2,RANK:10 )
|
-
-
209 楼
找个时间一定得好好学习64位的驱动啊
|
能力值:
( LV2,RANK:15 )
|
-
-
210 楼
好东西,正想学这块。
|
能力值:
( LV2,RANK:10 )
|
-
-
211 楼
mark。。。mark。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
212 楼
过签名的LIB,对设备驱动(wdm),可以用?
|
能力值:
( LV2,RANK:10 )
|
-
-
213 楼
我来顶下楼主呀
|
能力值:
( LV4,RANK:50 )
|
-
-
214 楼
无意中发现今天竟然是发帖一周年“纪念日”,同时也是青年节!在这个“特殊”的日子里,分享一下我过去一年多发的技术贴。
为了节省论坛空间,同时做到low profile,我就不再新开主题了,直接贴出链接,感兴趣的朋友可以去看看。
数量总计:16+2。最后2个是2013年发的。还有更多链接没有贴出来请自行去查看。
在WIN64系统上定位未导出的Zw函数
c09K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1y4K6V1&6y4g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
“隐藏”内核线程和回调
45cK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1y4K6V1&6z5g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
一份很标准的MmGetSystemRoutineAddressEx(兼容32/64)
234K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6l9#2x3#2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN64公开教程小补充:关于IMAGE回调拦截DLL
d08K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6p5#2x3W2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN64上一种只需修改函数6个字节的INLINE HOOK方法
5bbK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6p5#2y4q4)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN8/8.1X64上获取WOW64进程模块基址一个非常坑人的地方
16eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6p5#2y4W2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN64公开教程小补充:两行代码阻止PCHUNTER运行
cf9K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6t1H3x3g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
一种更简单易懂的PATCH内核文件破PatchGuard方法(WIN7)
bcaK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6t1K6x3g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
最简的HIPS模型(RING0主动向RING3交互)(兼容WIN32/WIN64)
8c6K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6t1&6x3#2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
一个简单反调试的实现(兼容WIN32/WIN64)
07aK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6t1&6y4q4)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN64上跨进程位数的DLL注入
9cbK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6x3%4x3g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
在驱动里获得系统盘盘符等信息
4b5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6b7H3x3#2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
WIN64上利用调试寄存器实现RING3的HOOK
4b5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6b7H3y4q4)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
暂时无法检测的VT级内核后门
9ceK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6b7I4x3#2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
编程实现关闭UAC(兼容WIN32/WIN64)
1f4K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6t1K6x3q4)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
32位WIN7系统里使用KeResumeThread需要注意的地方
5b2K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1z5o6x3^5y4q4)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
过PCHUNTER64检查MBR
3ddK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1y4K6R3%4y4W2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
一份标准的栈回溯代码[32/64/R3/R0全通用]
cbaK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6T1j5i4y4E0i4K6u0W2j5$3!0E0i4K6u0r3N6r3S2J5k6h3q4V1i4K6u0V1y4K6R3^5z5g2)9J5k6o6q4Q4x3X3b7I4i4K6u0W2K9s2c8E0L8l9`.`.
|
能力值:
( LV9,RANK:170 )
|
-
-
215 楼
好!赞一个。谢谢 胡大侠的奉献。 谢谢!
|
能力值:
( LV7,RANK:110 )
|
-
-
216 楼
可以尝试用SectionObject来获得路径
|
能力值:
( LV2,RANK:10 )
|
-
-
217 楼
辛苦了楼主
|
能力值:
( LV2,RANK:10 )
|
-
-
218 楼
强烈支持LZ 的分享精神。好东西,留个记号。谢谢LZ分享
|
能力值:
( LV2,RANK:10 )
|
-
-
219 楼
非常感谢
|
能力值:
( LV2,RANK:10 )
|
-
-
220 楼
mark 以后慢慢学习
|
能力值:
( LV2,RANK:10 )
|
-
-
221 楼
膜拜楼主大神,学习了。
|
能力值:
( LV2,RANK:10 )
|
-
-
222 楼
置顶,谢谢
|
能力值:
( LV2,RANK:10 )
|
-
-
223 楼
MARK THANK U
|
能力值:
( LV2,RANK:10 )
|
-
-
224 楼
楼主很厚道,谢谢了
|
能力值:
( LV2,RANK:10 )
|
-
-
225 楼
正要学习呢,无从入手,现在发现宝山了。
|
|
|