-
-
kanxue请进有个bug
-
发表于: 2004-12-22 21:11 3712
-
首先我不在主页上没找到有关此书的勘误,所以如果是已经说明了,那么我先说声“不好意思”
在此书的P94,说SF为single Step标志位,但是SF的标志位是80H,TF的标志位是100H,在我看hying的程序的时候(也是同一页)发现和前面一页的图是不一样的。
因为如果是SF,那么程序应该为
Regs.EFlags|=0x80(实际上是Regs.EFlags|=0x100,这个是没错的)
今天经过了我的试验,我用OD将TF置位了以后发现能够单步中断,确认了这个才是single Step标志位。
而且发现在CSDN里面也是这么写的:
e9dK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3c8W2N6W2)9J5k6h3y4K6k6r3&6Q4x3X3g2F1k6i4c8Q4x3V1k6p5k6i4k6W2L8r3!0H3i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8U0p5&6i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8U0p5&6i4K6u0r3x3e0V1@1y4o6g2Q4x3X3g2K6K9s2c8E0
如果是我错了,那么我先说声:对不起。最后还是要谢谢你能提供这么好的一本书。
在此书的P94,说SF为single Step标志位,但是SF的标志位是80H,TF的标志位是100H,在我看hying的程序的时候(也是同一页)发现和前面一页的图是不一样的。
因为如果是SF,那么程序应该为
Regs.EFlags|=0x80(实际上是Regs.EFlags|=0x100,这个是没错的)
今天经过了我的试验,我用OD将TF置位了以后发现能够单步中断,确认了这个才是single Step标志位。
而且发现在CSDN里面也是这么写的:
e9dK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3c8W2N6W2)9J5k6h3y4K6k6r3&6Q4x3X3g2F1k6i4c8Q4x3V1k6p5k6i4k6W2L8r3!0H3i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8U0p5&6i4K6u0r3j5i4u0@1K9h3y4D9k6g2)9J5c8U0p5&6i4K6u0r3x3e0V1@1y4o6g2Q4x3X3g2K6K9s2c8E0
如果是我错了,那么我先说声:对不起。最后还是要谢谢你能提供这么好的一本书。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- [分享]2015移动安全挑战赛 第一题 2424
- [原创]如何用程序判定一个PE文件是否加壳 45788
- [求助]请问这个overridden 应该怎么理解? 8173
- 问一个关于pipe的问题 5166
- 关于OD插件的注入问题 5604
赞赏
雪币:
留言: