批处理之家's Archiver

我来了 发表于 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

两种写法,咋都不行呢?

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


打完补丁 就是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

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=190048&ptid=41611]4#[/url] [i]CrLf[/i] [/b]

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

希望你给弄个 成功的案例,把上边的那个做到了,做为参考就行了。

我来了 发表于 2016-9-2 23:34

[i=s] 本帖最后由 我来了 于 2016-9-2 23:41 编辑 [/i]

C:\HexTool.exe C:\IDMan.exe 863740 1 90
给力啊,这次总算成功了,这样就对了。
[img]http://files.anjian.com/forum/2016/09/02/17/Peitu17_201692234029.jpg[/img]

wskwfkbdn 发表于 2016-9-3 05:55

你这个地址是od里面的地址,要转换为rva偏移量地址,

wskwfkbdn 发表于 2016-9-3 05:58

od修改后,使用对比工具即可知道位置

我来了 发表于 2016-9-4 08:32

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=190048&ptid=41611]4#[/url] [i]CrLf[/i] [/b]

vbs的啥样儿?能否结合实际弄个瞧下

gudou 发表于 2022-5-18 17:46

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

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.