使用ollydbg修改exe文件

本文介绍如何使用OllyDbg调试器修改EXE文件中的文本内容,包括下载调试器、打开目标文件、搜索并定位文本、编辑及保存修改到本地的详细步骤。

使用ollydbg 修改一段文字.

  1. 下载解压 ollydbg http://www.ollydbg.de/
  2. 左上角file -> open, 打开你的exe文件.
  3. 按快捷键 ctrl + b, 会有一个对话框, 在对话框里输入你想修改的文字比如 151, (可以先输入少一点.)
    在这里插入图片描述

按回车键, 如果下面出现黄色提示语 not found, 表示没有找到, 按一下F8,单步调试, 再ctrl + B 搜索, 如果依旧提示not found, 继续重复操作. 直到出现某一行被选中, 或者程序执行完毕.(如果程序持续完毕都没有找到, 说明这种方式不合适了)

没有找到时的截图, 看最下面有一个黄色的小条, 上面写着not found
没有找到

找到是的截图, 这里看到的可能不是你要找的文字, 没关系是因为编码的不同, 选中它停留的所在行, 右键,Binary -> Edit, 会弹出一个选中框, 将ASCII行改成你需要修改的文字. 点确定.
在这里插入图片描述

修改行会出现红色, 更新一下就好了, 选中行右键, backup -> updae backup
在这里插入图片描述

这时候内存里的文字已经修改了, 还要把修改保存的本地. 选中行,右键 copy to executable -> selection
在这里插入图片描述

会弹出一个新的框, 任意处右键, 选中save file. 会新建一个exe文件, 就是你修改后的, 放到你想放的地方, 就可以了. 点击运行新建的exe, 你修改的文字就已经生效了.
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值