完整源代码,delphi加密解密文件MD5
2022-06-16 19:14:23 314KB 加密文件 delphi MD5 解密文件
1
Windows MD5 sum generator:MD5校验工具,方便实用,可以防止被病毒木马欺骗。
2022-06-08 15:46:02 840KB md5 验证
1
PB9计算文件MD5值和本地IP,MD.dll及相应的pb源码,MD.dll可以直接使用
2022-05-25 10:31:00 70KB 文件MD5值
1
基于visual studio开发的一个Windows MFC文件MD5查看器,支持文件拖动到程序查看MD5,以及复制MD5值等功能,对于学习VC++有一定帮助。
2022-05-22 19:01:10 6.93MB md5 文件 mfc vc
ASP.NET中获取指定文件的MD5码 /// /// 获取指定文件的MD5码 /// /// 文件路径 /// string private string GetMd5(string FilePath) { byte[] data = File.ReadAllBytes(FilePath); System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] result = md5.ComputeHash(data); string Md5str = BitConverter.ToString(result).Replace("-", ""); return Md5str; } ====================================== .原理剖析: 当某个文件的某段数据改变了,哪怕是变了一个字节,那么这个文件的MD5码就会跟着改变,我的做法非常简单, 就是在文件末尾写入一个UUID码,写入UUID码,这样就确保了这个世界上不会存在MD5一样的文件,除非你 把我这个UUID码拿走去生成这个文件. 关键代码:此处我采用的是边读编写,节省内存,读写完之后,我在末尾将UUID转成byte数组添加到流写入流中,已达到修改文件的目的 ====C# code================= public void CopyToNewFile(string oldFile, string newFile) { //1、创建一个负责读取的流 using (FileStream fsRead = new FileStream(oldFile, FileMode.Open, FileAccess.Read)) { //2、创建一个写入流 using (FileStream fsWrite = new FileStream(newFile, FileMode.OpenOrCreate, FileAccess.Write)) { //3、多媒体文件较大,循环读取 byte[] buffer = new byte[1024 * 1024]; int r = fsRead.Read(buffer, 0, buffer.Length); while (r != 0) { fsWrite.Write(buffer, 0, r);//写入 //返回本次读取实际读取到的字节数 r = fsRead.Read(buffer, 0, buffer.Length); } //通过往源文件末尾添加uuid二进制数据来改变原文件的MD5值 buffer = Encoding.UTF8.GetBytes(Guid.NewGuid().ToString("N")); fsWrite.Write(buffer, 0, buffer.Length); } } } 这种方法理论上支持所有的媒体文件,但不支持文本文件,虽然可以照常运行也可以达到修改MD5的目的,但是你文本内容却已经被我改变了 所以如果你要修改的是文本文件的话,那么这种方法 并不可取,如果是媒体文件,那么没毛病!
2022-05-17 13:33:35 2.75MB 修改文件MD5值
1
只需要在命令控制行输入"md5 文件名"就可以获取md5值,简单易用并且保证md5值是准确的! 文件名可以是全路径,也可以是相对路径。 本人制作的简单工具,比如Windows自带的命令方面多了. 免积分下载。
2022-04-25 18:01:42 12KB windows md5工具
1
文件没加壳,仅有10KB大小。 使用方法非常简单,打开CMD,CD到md5.exe所在目录,输入命令: md5 文件路径,回车即可获得文件的MD5值。
2022-04-17 11:00:59 10KB windows 文件MD5 小工具
1
PB9调用外部dll文件。md.dll文件是我用delphi7写的
2022-04-08 11:21:57 69KB PB 文件 MD5
1
自己重新封装的C# FTP实现上传,下载,创建文件,文件夹,删除单个文件 MD5校验等, 支持FTP非空目录递归删除操作,测试通过,好用 环境为VS2012 开发
2022-03-16 15:20:43 49KB C# FTP 上传 下载
1
仅有32kB大小的windows系统上的MD5计算工具,无需安装,直接拖拽文件上去即可
2022-03-03 21:57:10 8KB 小巧 文件 MD5 计算
1