当前文件md5错误怎么办(无需任何软件查看和修改文件md5的方法)

 2025-12-08  阅读 312  评论 0

摘要:项目遇到一个需求,修改一个文件的md5,然后保存。所谓md5就是把文件内容全部读出来,然后用md5算法计算出一个hash值,只要这个文件内容是不变的,md5值就不会变。也就是说,一个文件内容只对应一个md5值,如果两个文件的md5值一样,那么就可以断定这两个文件是一样的。当然这也只是概率的问题,极端

项目遇到一个需求,修改一个文件的md5,然后保存。

所谓md5就是把文件内容全部读出来,然后用md5算法计算出一个hash值,只要这个文件内容是不变的,md5值就不会变。也就是说,一个文件内容只对应一个md5值,如果两个文件的md5值一样,那么就可以断定这两个文件是一样的。当然这也只是概率的问题,极端情况下还是可能重复的,只是概率较低。

网上有一些查看和修改文件md5值的小工具,其实windows系统都带了,临时用用不需要下载额外的软件。

查看md5

命令行下,输入:

certutil -hashfile [文件绝对路径] MD5

举例:

certutil -hashfile "c:\\1.mp4" MD5

当前文件md5错误怎么办(无需任何软件查看和修改文件md5的方法)(1)

修改md5

命令行下,输入:

copy /b [原始文件] [txt内容文件] [新文件]

示例:

copy /b 1.mp4 1.txt new.mp4

1.txt文件中需要输入一点内容,比如一个空格之类的,附加上这个内容后,文件内容就变了。

当前文件md5错误怎么办(无需任何软件查看和修改文件md5的方法)(2)

修改后对比1.mp4和new.mp4的hash值是不同的

当前文件md5错误怎么办(无需任何软件查看和修改文件md5的方法)(3)

,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/ce1beCz0GAQsEUlA.html

发表评论:

管理员

  • 内容326408
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.0996秒, 内存占用1.33 MB, 访问数据库18次