反汇编
epluguo
这个作者很懒,什么都没留下…
展开
-
OD快捷键使用大全
无论当前的OllyDbg窗口是什么,这些快捷键均有效: Ctrl+F2 - 重启程序,即重新启动被调试程序。如果当前没有调试的程序,OllyDbg会运行历史列表[historylist]中的第一个程序。程序重启后,将会删除所有内存断点和硬件断点。译者注:从实际使用效果看,硬件断点在程序重启后并没有移除。Alt+F2 - 关闭,即关闭被调试程序。如果程序仍在运转载 2013-07-23 12:57:27 · 1217 阅读 · 0 评论 -
OD使用技巧
OllyDbg 常用快捷热键聆风听雨整理===============================================================打开一个新的可执行程序 (F3)重新运行当前调试的程序 (Ctrl+F2)当前调试的程序 (Alt+F2)运行选定的程序进行调试 (F9)暂时停止被调试程序的执行 (F12)单步进入转载 2013-07-23 12:59:54 · 1790 阅读 · 0 评论 -
BCD码指令 AAA DAA AAS DAS AAM AAD
十进制数(BCD码)运算指令 在计算机中十进制数是用BCD码来表示的,BCD码有两类:一类叫压缩型BCD码,一类叫非压缩型BCD码。用BCD码进行加、减、乘、除运算,通常采用两种方法:一种是在指令系统中设置一套专用于BCD码运算的指令;另一种是利用二进制数的运算指令算出结果,然后再用专门的指令对结果进行修正(调整),使之转变为正确的BCD码表示的结果。8086/8088指令系统所采用转载 2013-10-27 13:20:52 · 3157 阅读 · 0 评论 -
反汇编基本原理与x86指令构造
via:http://blog.csdn.net/winsenjiansbomber/article/details/27253577转载 2014-05-28 08:58:36 · 1200 阅读 · 0 评论 -
C/C++流程与反汇编
众所周知,任何程序都可以由三种基本控制结构组成,分别是循序结构,选择结构,循环结构。这三种结构翻译成汇编语言又是怎样的呢?这里主要考虑的是debug版本。对于release版本经过各种优化后结果不一样,不作考虑。这里的编译器采用的是Visual Studio 2008顺序结构没什么悬念,这里就不提了,首先看下选择结构。选择结构,主要有两种表现方式:if{ }el原创 2014-08-15 21:13:22 · 1388 阅读 · 0 评论