当前文件md5错误怎么办(无需任何软件查看和修改文件md5的方法)
项目遇到一个需求,修改一个文件的md5,然后保存。
所谓md5就是把文件内容全部读出来,然后用md5算法计算出一个hash值,只要这个文件内容是不变的,md5值就不会变。也就是说,一个文件内容只对应一个md5值,如果两个文件的md5值一样,那么就可以断定这两个文件是一样的。当然这也只是概率的问题,极端情况下还是可能重复的,只是概率较低。
网上有一些查看和修改文件md5值的小工具,其实windows系统都带了,临时用用不需要下载额外的软件。
查看md5命令行下,输入:
certutil -hashfile [文件绝对路径] MD5
举例:
certutil -hashfile "c:\\1.mp4" MD5
修改md5
命令行下,输入:
copy /b [原始文件] [txt内容文件] [新文件]
示例:
copy /b 1.mp4 1.txt new.mp4
1.txt文件中需要输入一点内容,比如一个空格之类的,附加上这个内容后,文件内容就变了。
修改后对比1.mp4和new.mp4的hash值是不同的
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com