调试器编写第一讲,调试器基本框架
今天开始调试器第一讲,调试器的基本框架,我们用过很多调试器,比如 WinDbg,OllyDbg,那为什么我们还要自己编写调试器哪?...原因是,OllyDbg等等的各种调试器都太容易被针对了,写调试器,主要是理解别人怎么反调试,并且我们怎么在安全开发的时候,让我们的软件针对调试器.今天就开始调试器第一讲,调试器的基本框架
很多人认为调试器怎么写...其实这个就是调试器用的,只不过被我们玩坏了.
那么我们MSDN搜索一下这个API,就可以找到所有和调试器相关的API
?
可以在下方看到,所以和调试器相关的API了.
?...,利用waitforDebugEvent获取异常代码,然后异常代码给ebx,通过ebx模拟switch,看看那个异常事件回来.当然,汇编代码会放到课堂资料中,带着C代码一起发布,这里只是简单解释一下....五丶异常事件是什么
上面说了,异常事件和ebx(异常代码比较)那么分别代表什么意思?