Hash Manager 是一款批量修改任意文件哈希值(MD5)的小工具,其原理是在文件最后添加几个无意义的字符。@Appinn
![Hash Manager - 批量修改任意文件的哈希值(MD5)[Win] 1 Hash Manager - 批量修改任意文件的哈希值(MD5)[Win] 1](https://static2.appinn.com/images/201904/hash-manager.jpg)
Hash Manager 是一个可以修改文件 MD5 值的小软件,原理是往文件末尾加几个字符20。。。
HxD 是一个 16 进制编辑器。我是怎么知道 Hash Manager 原理呢?因为我用 HxD 打开了修改前的原文件和 Hash Manager 修改后的文件,发现区别就是后面多了几个 20…
要是没有批量改文件 MD5 的需求,直接用 16 进制编辑器比如上面的 HxD 打开单个文件,往末尾加几个字符也能搞定修改 MD5 值,效果是一样的。加到末尾一般不会影响文件,不要加到文件头,因为可能会使文件打不开。
![Hash Manager - 批量修改任意文件的哈希值(MD5)[Win] 2 Hash Manager - 批量修改任意文件的哈希值(MD5)[Win] 2](https://static2.appinn.com/images/201904/image-1.png)
修改哈希值的一大用处就是让电脑误以为这是一个新的文件,其实也没什么其他用途了。这是一款最后更新于 2015 年的老软件了,不过在 Win 10 中正常使用。
青小蛙测试了未签名的 .exe 文件可正常运行,但注意没有恢复功能、没有恢复功能、没有恢复功能,请注意备份源文件。
Hash Manager 官网在这里,以及一个国内搬运地址。
嗯,貌似最大的好处就是上传某些会被百度和谐掉的视频。
这样修改后的文件上传到百度不会被和谐?
估计没用。百度云里大文件的MD5不是全文校验,是截取片段来校验……
空格添加器……
win下:
echo 1234> temp.txt
copy /y /b sample.pdf+temp.txt out1.pdf
linux下
echo ‘ ‘>temp.txt
cat sample.pdf temp.txt >out2.pdf
追加应该用”>>”
用”>”会覆盖原文件的。
这里是生成新的文件啊,哪有什么覆盖不覆盖的
看漏了,以为你写的是两种方法。
不用copy,直接echo也可以的:
echo; >> out.pdf
> 输出的是新文件名。。。
还以为是可以通过王小云的方法把文件的hash改为任意值,看完才知道就是加空格……
不太好用!
1、不支持文件拖放的操作。(光是这点我就没兴趣用了)
2、也没有Hash的分析进度,添加大文件时不知道是否程序卡死。
3、需要先分析Old MD5才能修改New MD5,这样其实也造成极大的时间浪费,非常不便利啊。
我自己用易语言写过一个类似的文件,拖拽文件/文件夹到窗口就能批量修改。然而最近发现这个软件有个致命BUG:大于4.5GB的文件不是在文件尾部添加内容,而是在文件头部覆盖添加内容。我硬盘里几十个小姐姐全打不开了o(╥﹏╥)o 后来用16进制编辑器花了好久手动修复了她们
用这种软件不备份,心真大
这个软件好像是纯二进制操作,,所谓的还原,也就是把末尾的字节删除就OK.
国内的网盘,不加密压缩一下,你好意思上传吗?→_→
有个小问题,百度云对未分享文件的处理方式是什么呢?
实际上修改哈希值可以直接从属性栏进行修改,上传某视频也是百度云先校验哈希值,而修改属性可以解决这个问题,按照现有经验来讲,只要文件不分享,哈希值不重复,那这个文件是可以在百度云里面合法的不被和谐的(大概)
有无懂哥说明一下?