"OllyDbg 快捷键使用大全:详细介绍,游戏逆向分析必看"
需积分: 45 60 浏览量
更新于2024-01-17
收藏 22KB DOCX 举报
OllyDbg是一款用于逆向分析的工具,而且是最常用的工具之一。然而,许多初学者对于它的各种快捷键使用不太熟悉。本文将详细列出OllyDbg的所有快捷键,供使用者参考。
无论当前的OllyDbg窗口是什么,下面的快捷键均有效:
1. Ctrl F2- 重启程序,即重新启动被调试程序。如果当前没有调试的程序,OllyDbg会运行历史列表中的第一个程序。在程序重启后,所有内存断点和硬件断点都会被删除。需要注意的是,从实际使用效果看,硬件断点在程序重启后并没有移除。
2. Alt F2- 关闭程序,即关闭被调试程序。如果程序仍在运行,会弹出一个提示信息,询问是否要关闭程序。
3. F3- 弹出“打开32位.EXE文件”对话框,可以选择可执行文件,并输入运行参数。
4. Alt F5- 让OllyDbg总是在最前面。当被调试程序在某个断点处发生中断,并弹出一个总在最前面的窗口(一般为模式消息或模式对话框),它可能会遮住OllyDbg的一部分。在这种情况下,激活OllyDbg并按下Alt F5,OllyDbg将设置成总在最前面,反过来遮住刚才那个窗口。
此外,还有其他许多快捷键可用于更高效地使用OllyDbg进行逆向分析。下面是一些常用的快捷键:
- F7- 单步调试,即执行下一条指令,如果有函数调用,则进入函数。
- F8- 单步跳过,执行下一条指令,如果有函数调用,则直接跳过该函数。
- F9- 继续运行,即跳过中断,继续执行程序。
- F2- 设置断点,用于在程序执行到指定位置时中断执行。
- F4- 当前行反汇编,显示当前行的指令的反汇编代码。
- Ctrl F9- 删除所有断点,包括内存断点和硬件断点。
- Ctrl F12- 快速跳转到指定地址,可以输入地址以快速跳转到指定位置。
- Ctrl G- 转到指定地址,类似于Ctrl F12,但是可以指定具体模块和函数名。
- Ctrl L- 定位到当前执行的指令,将当前执行的指令显示在反汇编窗口中。
- Ctrl F5- 修改指令,允许用户修改当前行的指令代码。
除了上述快捷键,OllyDbg还有许多其他快捷键和功能,如内存窗口的快捷键、堆栈窗口的快捷键等等。这些快捷键和功能都有助于提高分析和调试的效率,逆向分析的专业人士应当熟练掌握它们。
总之,本文提供了一个关于OllyDbg快捷键使用的大全,涵盖了几乎所有常用的快捷键和功能。对于那些希望更加高效地使用OllyDbg进行逆向分析的人来说,这个文件将是不可或缺的参考,可以帮助他们更加熟悉和掌握这个工具,提高工作效率。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-11 上传
2011-08-31 上传
2009-11-14 上传
103 浏览量
2013-04-13 上传
wtg286
- 粉丝: 5
- 资源: 18
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析