od反汇编工具官方版
- 软件授权:
- 免费版
- 软件大小:
- 24.24 MB
- 软件语言:
- 简体中文
- 更新时间:
- 2024-04-26
- 应用平台:
- Windows操作系统
od反汇编工具官方版是一款专门用于逆向工程的调试工具,适用于32位动态调试,全局标签可以在调试过程中随时插入,该过程直观、简洁,是反汇编工作必备的调试工具。od反汇编工具官方版下载支持Windows平台下的32/64位系统上使用,它非常强大,已经完全取代了SoftICE,减少了出错的可能性,有需要的朋友可以下载使用。
软件特点
启动
你可以以命令行的形式指定可执行文件,从菜单中选择它,直接拖放到OllyDbg中,重新启动上次调试的程序,或者附加[Attach]一个正在运行的程序,OllyDbg支持即时调试,完全不需要安装,并且可以直接在软盘上运行!
源码级调试
ollydbg(od反汇编工具)可以识别所有Borland和Microsoft格式的调试信息,这些信息包括源代码、函数名称、标签、全局变量和静态变量,对动态(堆栈)变量和结构的支持有限。
代码高亮
ollydbg(od反汇编工具)的反汇编器可以突出显示不同类型的指令(如跳转、条件跳转、push、pop、call、return、特殊或无效指令)和不同的操作数(通用、FPU/SSE、段/系统) 寄存器、堆栈或内存中的操作数、常量),您可以自定义自己的突出显示方案。
线
ollydbg(od反汇编工具)可以调试多线程程序,因此您可以在多个线程之间切换、挂起、恢复、终止线程或更改线程优先级,线程窗口将显示每个线程的错误(就像调用 GETLASTERROR 返回的结果一样)。
调试 DLL
您可以使用 OllyDbg 来调试标准动态链接库 (DLL),OllyDbg会自动运行一个可执行程序,该程序加载库并允许您调用库的输出函数。
常用快捷键
F4:运行到选定位置。作用就是直接运行到光标所在位置处暂停。
F9:运行。按下这个键如果没有设置相应断点的话,被调试的程序将直接开始运行。
CTR+F9:执行到返回。此命令在执行到一个 ret (返回指令)指令时暂停,常用于从系统领空返回到我们调试的程序领空。
ALT+F9:执行到用户代码。可用于从系统领空快速返回到我们调试的程序领空。
F2:设置断点,只要在光标定位的位置按F2键即可,再按一次F2键则会删除断点。
F8:单步步过。每按一次这个键执行一条反汇编窗口中的一条指令,遇到 CALL 等子程序不进入其代码。
F7:单步步入。功能同单步步过(F8)类似,区别是遇到 CALL 等子程序时会进入其中,进入后首先会停留在子程序的第一条指令上。
编辑评论
适合32位动态调试,调试过程可随时插入全局标签,过程直观简练,是反汇编工作必备的调试工具。
- 下载地址