码迷,mamicode.com
首页 > Windows程序 > 详细

Windows硬件断点-实现单步异常

时间:2016-07-06 20:15:14      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

触犯单步异常 改变的是当前Eflags 而不是触发异常的Eflags

  也就是

   PUSHF

      MOV EAX, DWORD PTR[ESP]

      OR EAX, 0x100

      MOV DWORD PTR [ESP], EAX
   POPF

     来实现单步异常(特别需要注意单步异常设置后下一条语句也会触发单步异常。如果不做处理。会造成死机 甚至蓝大妈)

Windows硬件断点-实现单步异常

标签:

原文地址:http://www.cnblogs.com/kuangke/p/5647744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!