2021年8月28日

摘要: 反调试——1——开始反调试 前面的文章可以算是反调试的一些铺垫了,现在算是正式开始。 调试器的工作流程 调试器调试分两种情况,一种是附加进程,一种是通过可执行程序来创建进程调试。 创建进程: 通过CreateProcess并设置为DEBUG_PROCESS模式来启动。 BOOL CreateProc 阅读全文
posted @ 2021-08-28 19:21 Sna1lGo 阅读(319) 评论(0) 推荐(0) 编辑
 
摘要: 反调试——异常过滤器 首先什么是异常:很简答就是CPU遇到了无法执行的指令。 异常处理的流程: CPU->操作系统->调试器(如果有)->VEH->SEH->异常过滤器(SetUnhandleExceptionFilter) 异常过滤器: https://docs.microsoft.com/en- 阅读全文
posted @ 2021-08-28 16:29 Sna1lGo 阅读(298) 评论(0) 推荐(0) 编辑
 
摘要: void RegTest()//内核的操作Reg函数和User下的函数不一样 { RawCreateOpenRegTest(); EasyOpenRegTest(); EditReg(); QueryReg(); } void RawCreateOpenRegTest() //内核的操作Reg函数和 阅读全文
posted @ 2021-08-28 13:43 Sna1lGo 阅读(169) 评论(0) 推荐(0) 编辑