摘要: 把Bochs目录下以前的调试器bochsdbg.exe改名为其他名称,然后把bochs-guidebugger.exe拷贝到Bochs目录下并改名为bochsdbg.exe,然后在配置文件里加入如下: display_library: win32, options="windebug" 然后直接以调... 阅读全文
posted @ 2010-03-01 14:57 robinh00d 阅读(2419) 评论(2) 推荐(0)
摘要: %include "pm.inc" ; 实践LDT ORG 0100h JMP REALMODE_START ; ######################################################################## ; Define GDT [SECTI... 阅读全文
posted @ 2010-03-01 00:42 robinh00d 阅读(590) 评论(0) 推荐(0)
摘要: 在DOS下调试保护模式程序不能用DEBUG或者TURBO DEBUGGER等调试器,而BOCHS则可以。因为我们不知道程序加载的时候其物理地址是多少,所以没办法在程序的指定物理地址下断点,但是我们可以把断点下到一个系统固定的地址,这个地址的数据应该是非关键的,然后我们把这个地址里的内容PATCH成R... 阅读全文
posted @ 2010-03-01 00:20 robinh00d 阅读(755) 评论(0) 推荐(0)