本帖最后由 三岁小孩儿 于 2019-4-30 21:01 编辑
前言
Robin Keir的Hash v1.04工具,想必大家都用的不少吧,确实很好用,但距离这个版本的发布时间2006.10.14已经过去了12年了,有时候用起来确实有些局限了,比如对SHA1以后的算法的支持、给定字符串的比对...
说来惭愧,比对字符串的方法也是从肉眼到批处理,又到了小程序→_→
正文
经简略测试,本工具不支持XP,仅在Win7和Win10测试可用,其他未测试,望周知.
好啦,这个小程序一定意义上补充了Hash的功能,大家可以测试使用一下
附件中包括本篇文章 + HashUtility-sign.exe + HashUtility.exe三个程序
其中,HashUtility-sign已用数字证书签名,在某些系统打开时可能会因为要检查证书是否吊销而出现打开延迟问题,那么就用HashUtility.exe好了,功能没有差别.
操作
1.三种模式
·经典模式->Hash工具功能基本囊括(除了进度条的效果←_←),拖拽文件、目录到文本框中,即自动开始计算哈希值,默认包括CRC32、MD5、SHA1、SHA256,输出文件名、大小、版本号及以上四种算法的哈希值
·比对模式->拖入两个文件,比对文件是否为相同文件,分为四种精准度,通过对不同算法得到的哈希值进行比较得出结果,越精确耗时越长
·自定义模式->从提供的算法中自行选择,包括CRC32、MD2、MD4、MD5、SHA1、SHA256、SHA384、SHA512,进行比较
2.小贴士
·界面设置中可选择是否启用窗口置顶和剪贴板监视功能
·三种模式的拖拽功能框中均可鼠标左键双击清空文本
·三种模式的拖拽功能框中均可回车即复制选中的文本
·经典模式中除文件外,还可导入文件夹进行校验,目前仅支持少于30个文件的文件夹,且只对其中小于20MB的文件进行校验
·经典模式的校验框输入文本后,按下回车开始检查有无匹配文件
·命令行启动,支持输入参数
声明
仅在吾爱发布,所有未经授权使用造成的问题请自行负责...
为节约时间,大部分算法直接调用系统自带的CertUtil命令实现,后期若有更好的算法,会进行更新补充,也欢迎大家提供思路...
最后,感谢论坛(哈哈,差点忘了,必须加上,放在最前面),感谢用了这么久的Hash的开发者Robin Keir,提供CertUtil命令的系统Win7/10,以及耐心解答的H大,还有将要使用的大家的支持...
就这样啦,工具可能(不是可能,必定么)还存在一些小问题,比如剪贴板监视时"敌我不分"(建议大家要拷贝校验框中的信息时,关闭监视剪切板功能,反正我是心态崩了,话都不想多说罒ω罒),欢迎大家反馈(如果附带解决方案的话,更好啦٩(๑❛ᴗ❛๑)۶)...
最后多说一句,查毒的话,心态崩的我已经懒得查啦,需要的自行查吧....
以上
吾爱破解 三岁小孩儿
2018年11月4日21:20:44
附件:
文件:HashUtility-sign.exe
大小:241560字节,0.230MB
文件版本:1.0.0.0
修改时间:2018年11月04日,20:45:59
CRC32:13FC2B64
MD5:49DC6FDF78D60271DC0904D3E39F08FA
SHA1:F40FE8182EAD1E94EE9D9A5D983BD9721201D5B9
SHA256:ACF0CD44E222E4947F58181217283828A287031D9DBA4FE24B866B961FCB513A
文件:HashUtility.exe
大小:236544字节,0.226MB
文件版本:1.0.0.0
修改时间:2018年11月04日,20:42:20
CRC32:F83D5475
MD5:51882D40064B7F6DD982E5D5AC6F4292
SHA1:CBC828EFB9AA1518B7509099C925EA5E6ADEB27D
SHA256:0E662D644F1DD48BDC57C8EE42648D72EA5F504E0B634A27AB886E56A7C72F6D
|