关于调试篇的OD使用教程17讲解了inline patch,请问数据如何存放和替换?
例如跟踪一个程序,一个 call 之后 eax 返回一个地址,保存着解密的配置“72894788283482734837|2023-01-10”,也跟踪到这串数字的生成方法,过程很复杂还没看懂,暂时无法写注册机,我用跟踪到的数字串和日期来替换eax数据窗的内容,例如"83220929398498347743|2024-12-31",修改后能运行了,但无法保存,重启程序又不能运行。
最快的办法的是用inline patch来把数据存放和替换,请问如何操作? 再看教程明白了,做个笔记。
附教学截图
在数据区块后面的空白处设置硬件断点,运行程序没被断下来就说明可用,教程是用于计数,我在这里写入数据。
在代码区块后面的空白处,写入patch,调用刚才写入数据的地址。
页:
[1]