大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
一、OllyDbg获取
OllyDbg
目前官方已经停止维护,各大论坛针对OllyDbg出了定制版,主要是对的插件进行了集成,比较出名的是“吾爱激活成功教程专用版Ollydbg”
。同时还有OllyICE
,也是由一些爱好者对OllyDBG修改,新增一些功能或修正一些bug而形成的一个版本。
可以从此处下载获取:http://download.csdn.net/download/china_jeffery/10267238
OllyDbg使用教程可以参考《使用OllyDbg从零开始Cracking》,下载地址如下:
使用OllyDbg从零开始Cracking(1)
使用OllyDbg从零开始Cracking(2)
二、OllyDbg快捷键
F3 打开文件进行调试
F2 添加/移除断点
Ctrl+F2 重新运行正在被调试的程序
Alt+F2 关闭正在被调试的程序
F7 单步步入
F8 单步步过
F9 让程序运行到下一个断点
Alt+B 显示断点窗口
Alt+C 显示CPU窗口
Alt+E 显示模块列表
Alt+K 显示调用栈窗口
Alt+L 显示日志窗口
Alt+M 显示内存窗口
Alt+F9 回到用户程序的领空
Ctrl+B 二进制搜索
Ctrl+F 汇编指令搜索
Ctrl+G 跟随表达式(可以是win32 API)
; 在汇编指令后写入注释
空格 修改该条汇编指令
三、常见操作
3.1 字符串查找
反汇编窗口右键 --> 查找 --> 所有参考文本字符串
,在弹出的窗口中点击右键展开功能菜单,可以查找和定位字符串在汇编中出现的位置。
3.2 API查找
反汇编窗口右键 --> 查找 --> 当前模块中的名称 (标签)
,保证鼠标焦点位于弹出的窗口,在窗口中直接输入字符即可查找。
如果是针对API调用下断点,可以直接使用
bp
扩展命令,如bp MessageBoxA
.
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/203556.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...