标题: [文件操作] DOS的HEX工具(转载) [打印本页]
作者: nerfg002 时间: 2009-11-25 08:52 标题: DOS的HEX工具(转载)
搜集自互联网,觉得有用,不敢独享,发上来大家瞧瞧,非本人原创
http://bcn.bathome.net/s/tool/index.html?key=HexTool
用法:
HexTool 文件名 偏移(10进制) 字节长度 HEX数值 如
HexTool a.exe 0010 5 0103ADA5A6
作者: strong12345 时间: 2009-11-26 00:55
太感谢你了
我找这东西找了有够久了
实在是太感动啦(流泪)
作者: shchaoge 时间: 2011-6-5 22:51
我找这东西也很久了 谢谢
作者: siyeyuexin 时间: 2011-7-17 11:06
这个可以修改文件的HEX吗?
作者: tmplinshi 时间: 2011-7-17 15:49
---------------------------------------
链接: https://pan.baidu.com/s/13DAZ6CN5J5HYix7Sow6XDw 提取码: r854
http://www.kuwanger.net/misc/hexalter.shtml
---------------------------------------- hexalter file address=byte[,byte,...] [...]
复制代码
For example:
hexalter foo.txt 0x4=1,2,3 0x20=0xa0 0xff=4 0x1ffffffff=32
Changes:
address | new value
-----------------------
4 | 1
5 | 2
6 | 3
32 | 160
255 | 4
8589934591 | 32
作者: garyng 时间: 2011-12-2 12:05
谢楼主!
已收藏~
作者: powerbat 时间: 2011-12-2 23:16
郑重声明:此工具不能在DOS系统中使用,请读者不要误会。
(自己google什么是DOS、什么是CMD)
作者: nishizhuma 时间: 2012-7-2 11:24
谢LZ
收藏了
作者: laolong 时间: 2013-11-18 13:16
有用的工具,收藏了
谢谢
作者: adda 时间: 2014-11-27 13:08
有没有二进制文件搜索替换的工具?
作者: adda 时间: 2014-11-27 13:11
自问自答吧:
知乎有解 http://www.zhihu.com/question/19703679
sed是流编辑器,流既可以是字符流也可以是二进制流,可以针对文本字符或二进制字符进行修改替换,可以直接修改二进制文件。感谢multiple1902提醒。
$ sed 's/\x0D\x4D\x53\x48/\x0D\x0A\x4D\x53\x48/g' binfile > new_binfile
作者: 我来了 时间: 2016-9-2 09:09
有了这东西 ,我的全自动破解器,又可以省代码提高 运行效率了。
作者: 我来了 时间: 2016-9-2 22:49
回复 1# nerfg002
写得肯定不对
http://www.bathome.net/viewthread.php?tid=41611
经测试 win七中 ,可写入,但结果不对
再有你自己写的例子 也不太对头吧。
作者: mycmd 时间: 2017-8-28 00:34
回复 11# adda
知乎不负责任,测试了几天,sed根本无法对二进制成功进行十六进制替换!!!!
作者: Batcher 时间: 2017-8-28 11:35
回复 14# mycmd
有个朋友测试成功了,你试试。
http://bbs.bathome.net/thread-41611-1-1.html#pid190050
作者: 十二月十二夜 时间: 2018-11-29 21:52
谢谢!6666666666666
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |