首页 > 软件开发 > 编程语言 >

如何使用ollydbg修改字符串

来源:互联网 2023-03-17 00:17:54 302

修改程序中的字符串的具体步骤。1D7办公区 - 实用经验教程分享!

工具/原料

  • ollydbg

方法/步骤

  • 1

    打开ollydbg,载入目标程序,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 2

    在汇编窗口中点击鼠标右键,选中strfinder字符查找插件,选择搜索ascII字符串,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 3

    找到我们要修改的字符串,双击追踪到汇编窗口,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 4

    在汇编窗口中,点击鼠标右键,选择数据窗口中跟随,立即常数,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 5

    在数据窗口中,选择一段内存,不要超过了原来字符串的长度,点击鼠标右键,选择编辑--二进制编辑,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 6

    在编辑数据地址对话框中的mbcs栏输入我们的字符,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 7

    点击hex栏,在刚刚改过的字符后面输入00 00来截断字符串,点击确定,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 8

    点击鼠标右键,选择编辑--复制所有改变到可执行文件,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 9

    点击鼠标右键,点击保存文件,如下图 。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 10

    在弹出的文件已更改的提示中,选择是,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 10此文章未经授权抓取自百度经验
  • 11

    输入文件名,点击保存,如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 12

    双击打开我们保存的程序,修改成功,结果如下图。1D7办公区 - 实用经验教程分享!

    如何使用ollydbg修改字符串1D7办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!1D7办公区 - 实用经验教程分享!


    标签: 编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码