硬件调试:如何对抗硬件断点的一 --- 调试寄存器

1.前言  在我跨入ollydbg门时候就对ollydbg里面各种断点充满了疑问以前我总是不明白普通断点内存断点硬件断点有什么区别他们为什么有些时候不能混用他们原理是什么在学习了前辈们文章以后终于明白了些东西希望这篇文章能让你对硬件断点原理和使用有些帮助  2.正文  --------------------------------------------------  i.硬件断点原理  在寄存... [阅读全文]

寄存器的作用:读寄存器内容的源代码

我环境是WINXP+MASM5.0通过编译生成可执行文  件双击提示写入文件成功按任意键推出  在同目录下TEMP.TXT中已经写入了:  ABCD  4645  4F5B  FFFF   4行用来测试而显示送入寄存器值  以下是完整代码MovToVar Macro m_Reg,Asc_AX  mov bx,m_Reg  call ConvertToAsclea si,CAsciilea di,A... [阅读全文]

通用寄存器:通用寄存器的作用

通用寄存器可用于传送和暂存数据也可参和算术逻辑运算并保存运算结果除此的外它们还各自具有些特殊功能汇编语言员必须熟悉每个寄存器般用途和特殊用途只有这样才能在中做到正确、合理地使用它们 表2.1 通用寄存器主要用途 寄存器分类寄存器主 要 用 途 通 用 寄 存 器数据   寄存器AX乘、除运算字输入输出中间结果缓存Cache AL字节乘、除运算字节输入输出... [阅读全文]
1 共1条 分1页