Board logo

标题: [文件操作] [已解决]命令行工具HexTool 16进制编辑器 使用方法? [打印本页]

作者: 我来了    时间: 2016-9-2 22:35     标题: [已解决]命令行工具HexTool 16进制编辑器 使用方法?

C:\HexTool.exe C:\IDMan.exe 4D2DFC 1 90
C:\HexTool.exe C:\IDMan.exe 5058044 1 90

两种写法,咋都不行呢?

测试链接:http://pan.baidu.com/s/1eRU1KNg内含所需要的道具和测试品


打完补丁 就是IDM 1字节 补丁了。俺就想知道 这个东东,到底能不能成功呢?
作者: CrLf    时间: 2016-9-2 23:15

要用相对地址吧, 从 00000000h 开始算的
作者: 我来了    时间: 2016-9-2 23:16

用hiew一次性就对
上面的那个试了 很多种写法
始终结果不正确
作者: CrLf    时间: 2016-9-2 23:17

这种需求用 c 写个小程序就好了,tcc 编译后才 1.5k
vbs 也行
作者: 我来了    时间: 2016-9-2 23:26

回复 4# CrLf

使用OllyDBG w32dasm 打文件补丁 内存补丁 ,这些已经很精通了
我用delphi编了个全自动破解的程序,控制hiew去完成写操作,这样要发送按键,还要一通按键操作
如果 这可以的话,就能一步到位,省时提高效率了。

希望你给弄个 成功的案例,把上边的那个做到了,做为参考就行了。
作者: 我来了    时间: 2016-9-2 23:34

本帖最后由 我来了 于 2016-9-2 23:41 编辑

C:\HexTool.exe C:\IDMan.exe 863740 1 90
给力啊,这次总算成功了,这样就对了。

作者: wskwfkbdn    时间: 2016-9-3 05:55

你这个地址是od里面的地址,要转换为rva偏移量地址,
作者: wskwfkbdn    时间: 2016-9-3 05:58

od修改后,使用对比工具即可知道位置
作者: 我来了    时间: 2016-9-4 08:32

回复 4# CrLf

vbs的啥样儿?能否结合实际弄个瞧下
作者: gudou    时间: 2022-5-18 17:46

跪谢LZ!没想到几年过去了云盘还保留着!谢谢谢谢……这个命令行下按十六进制字符修改文件的工具找了好久了!




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2