异常处理第一讲(SEH),筛选器异常,以及__asm的扩展
一丶__Asm的扩展知识
①丶使用关键字,解决局部变量申请问题
昨天已经介绍了__asm的基本用法,现在对其做个扩展(上一篇是32为汇编第七讲...例如MSDN上查询到的
?...C00005这种异常,空指针异常
作用:
相信大家可能都遇到过程序崩溃的情况,或者我们有时候使用QQ 通讯工具的时候也会崩溃 :)
那么QQ处理的就是弹出一个框,让你发送错误报告什么的,为什么,因为...在进程范围内,筛选器异常处理回调函数是惟一的,设置了一个新的回调函数后,原来的就失效了。...上下一个自己MSDN查询把 :)
3.筛选器异常的反调试功能
为什么这样说,上面我们用异常输出了一个信息框,但是现在我们在里面藏着我们的代码,如果我们调试,
那么异常就会被OD接受,也就是说我们的异常函数不会到的