od反汇编工具官方版

od反汇编工具官方版
软件授权:
免费版
软件大小:
24.24 MB
软件语言:
简体中文
更新时间:
2024-01-02
应用平台:
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位动态调试,调试过程可随时插入全局标签,过程直观简练,是反汇编工作必备的调试工具。

下载地址