下你所需,载你所想!
汇集开发技术源码资料

无痕DrxHook(VEHHook)

:11.928KB :1 :2022-10-03 16:51:50

部分简介

DrxHook实现起来并不难,用RtlAddVectoredExceptionHandler添加VEH异常捕获,用NtSetContextThread修改Dr寄存器即可。
具体回调我已经高度封装,并且进行了全注释,修改起来比较容易。

至于更多的功能?自己拓展吧!
注意:由于CPU提供的Dr寄存器有限,DrxHook只能下4个断点!
注意:由于程序异常会优先被调试器捕获,所以程序必须编译出来后才能生效!

无痕DrxHook(VEHHook)

热门推荐

相关文章