吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11248|回复: 74
收起左侧

[原创工具] HashUtility(文件校验实用工具)

  [复制链接]
三岁小孩儿 发表于 2018-11-4 21:49
本帖最后由 三岁小孩儿 于 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好了,功能没有差别.     

One.PNG
Fou.PNG
Fif.PNG
Sec.PNG
Tri.PNG   

操作

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

HashUtility.zip

358.8 KB, 阅读权限: 10, 下载次数: 505, 下载积分: 吾爱币 -2 CB

文件校验实用工具

免费评分

参与人数 6吾爱币 +11 热心值 +6 收起 理由
corray + 1 + 1 谢谢@Thanks!
★天若有情★ + 1 + 1 我很赞同!
pweb + 1 + 1 谢谢@Thanks!
云在天 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
pbgz + 1 + 1 谢谢@Thanks!
xq8751 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zyz 发表于 2019-4-19 15:57
三岁小孩儿 发表于 2019-4-18 18:53
感谢反馈,软件没有作屏蔽处理的,其他文件校验正常吗?
另外,使用的是什么模式呢,自定义模式吗?
使 ...

feedback.jpg

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
三岁小孩儿 + 1 + 1 欢迎反馈问题~

查看全部评分

 楼主| 三岁小孩儿 发表于 2019-4-20 18:04
本帖最后由 三岁小孩儿 于 2019-4-30 20:59 编辑
zyz 发表于 2019-4-20 13:48
我是win7 64bit,这起始是谷歌的nexus5刷机包,经典模式也是不行的,链接:https://dl.google.com/dl/andr ...

经过测试,如果CertUtil文件缺失,会出现这种情况。除了CRC32算法外,其他校验是借助系统的CertUtil文件实现的,所以文件无法得到校验值。

呃,你的win7是精简后的系统么,可以查看下,系统目录下应该是没有CertUtil.exe这个文件的,这个文件是自Win7开始系统自带的。

要说非常抱歉了,本工具的出发点就是小巧实用,所以不太应该要求用户去补充缺失的文件。

  • 如果有时间有CB的话,可以试一下这个压缩包,(有点尴尬,下载竟然需要扣除CB ̄□ ̄||),解压后放到“C:\Windows\System32”目录下。
    如果校验仍提示某dll文件缺失的话,换个校验工具的话更省事,毕竟为个小工具不值得再费太多功夫

另外正在着手对工具的升级,有好的使用建议敬请提出,再次感谢反馈和表示歉意。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
zyz + 1 + 1 这点CB还是有的

查看全部评分

qdshao 发表于 2018-11-4 22:00
澶╅殢浠佺紭 发表于 2018-11-4 22:16 来自手机
看看,侠盗飞车,谢谢分享
Pear 发表于 2018-11-4 22:52
小孩儿厉害
yangcg8 发表于 2018-11-5 06:24
非常实用,谢谢分享
丑到变态 发表于 2018-11-5 08:00
感谢分享。
ccecc 发表于 2018-11-5 08:53
谢谢分享
lawson 发表于 2018-11-5 10:43
谢谢分享
carib 发表于 2018-11-5 10:57
谢谢分享~
万方草堂 发表于 2018-11-5 19:52
        谢谢@Thanks!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-25 14:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表