调试器编写第一讲,调试器基本框架
今天开始调试器第一讲,调试器的基本框架,我们用过很多调试器,比如 WinDbg,OllyDbg,那为什么我们还要自己编写调试器哪?...原因是,OllyDbg等等的各种调试器都太容易被针对了,写调试器,主要是理解别人怎么反调试,并且我们怎么在安全开发的时候,让我们的软件针对调试器.今天就开始调试器第一讲,调试器的基本框架
很多人认为调试器怎么写...,没思路,其实调试器就是调用API,熟练运用这些API,则可以进行软件调试
一丶写调试器注意的问题
首先,我们思考一个问题,我们要调试我们的程序,要怎么让我们的程序知道被调试了
是这样的,微软已经帮我们提供了...四丶编写调试器的基本框架(汇编编写,C/C++一样编写)
我们知道了,要调试一个程序,要先创建进程,然后我们应该要等待事件的到来,进行处理,如果是否继续处理,交给
ContinueDebugEvent...今天主要是讲了一个框架,具体可以回去自己写一下就明白,很简单.
课堂资料:
链接:http://pan.baidu.com/s/1jHDJOUU 密码:mbn4