无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 120106|回复: 501
打印 上一主题 下一主题

文件 Hash 校验工具 & Ghost 密码查看工具[V1.3.2011.0318全系列版本]

    [复制链接]
跳转到指定楼层
1#
发表于 2010-10-21 09:59:45 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

多谢 Halloween 网友提供查看 Ghost 文件密码的源码,
Halloween 同时还提供了 DOS 版 GHO 密码查看工具,
需要DOS 版 GHO 密码查看工具的,可到
Halloween
主题 破解 ghost 镜像密码 下载。

GoHash 的特色:
1、WinGUI 窗口界面,可在 Windows 中查看 Ghost 文件的密码;
2、带有常用的文件校验功能,可校验 CRC32、MD5、SHA1、SHA256 四种 HASH 码;
3、高效率的并行运算,同时计算 CRC32、MD5、SHA1、SHA256  时,比其它工具耗时少近一半;
4、具有 HASH 码比较功能,方便校验从网上下载的文件是否来自正规途径;
5、单文件绿色工具,体积超小,支持Win2K/WinXP/Win2K3/Vista/Win7 及其 WinPE 系统;
6、具有同类工具少有的特点:X64代码,支持X64位系统 -- 这类工具目前很少是X64代码的;
      速度超快,主流系统映像文件的四项Hash同时并行校验编码速度高达100MB/秒。


V1.3.2011.0318版
可能修正了在 X64 系统中无法拖入文件的BUG;
这个版本是在 Win7 X64 & VC2010 环境中编译,可在本人的 Windows 7 X64 系统中拖入文件,
且体积也减小了20多K,但可能要相应的运行库支持,大家测试下,若无问题就再不更新。

GoHash-X64-V1.3.2011.318.RAR (54.77 KB, 下载次数: 3310) GoHash-X64-V1.3.2011.318


V1.3.2011.0309版
Windows 7 或 X64系统 无法拖入文件的,试试这个版本。
GoHash-V1.3.2011.0309.RAR (269.22 KB, 下载次数: 4903) V1.3.2011.0309版

V1.3.2010.1228版
1、完善了 X64 版本的功能;
2、修正了已发现的BUG;
3、增加了右键菜单的功能;
4、WinGUI界面程序改名为 GoHash.EXE;
5、附件内有 Win32GUI版本、Win64GUI版本、Win32控制台版、Win64控制台版和MS-DOS版本及其相文件和说明。
6、64位系统的建议使用Win64GUI版本;在64位系统中执行32位代码时,速度和性能不竟比不上64位代码。

下载 GoHash-V1.3.2010.1228






V1.3.2010.1209 X64测试版
V1.3.2010.1120 X86版基础上做出的 X64 版本,支持 Windows X64 系统

V1.3.2010.1120版
1、修正大于4G文件时进度条和文件大小显示出现的BUG;
2、将 Win32GUI版本、Win32控制台版、Win64控制台版和MS-DOS版集中打包,方便用户收集;
3、附件中还有 GhoHash 的界面截图、与Hash1.0.4的速度对比录像、附件清单说明及virscan.org的扫描报告。

GhoHash-V1.3.2010.1120.RAR (173.96 KB, 下载次数: 2208) GhoHash-V1.3.2010.1120

V1.3.2010.1120版 Virscan 扫描报告

如果360报有毒或报木马,那先问下QQ谁是最大的木马?
如果QQ报有毒或报木马,那先问下360谁是最大的木马?

V1.3.2010.1111版
1、完全支持Win2K/WinXP/Win2K3/Vista/Win7及其WinPE系统;
2、增加SHA256功能,支持CRC32、MD5、SHA1和SHA256四种HASH码;
3、再次优化了并行运算,同时计算两种或以上HASH码时耗时比其它工具少近一半;
4、针对Gho类文件、微软的系统映像文件或其它大体积文件优化算法,校验速度也比其它工具要快;
5、在窗口界面中增加了有关文件信息及HASH校验结果的报告。


V1.3.2010.1028版
1、增加了对精简的 WinPE 系统的支持;
2、其它一些内部的优化和完善。

V1.3.2010.1025F版
0、V1.2.2010.1025F版,修正保存结果的 BUG;
1、修正了计算超大文件 HASH 值时出现假死的 BUG;
2、增加了用户习惯选项的记忆功能(记录在 HKEY_CURRENT_USER\Software\GhoHash 分支);
3、增加了[窗口置顶]选项的功能;
4、其它一些内部的优化和完善。

V1.2.2010.1022版
1、优化了并行运算的速度,同时计算大文件的 CRC32、MD5、SHA1 三个 HASH 值的两个或三个时,处理速度有了极大的提高,
     本人在多核CPU中测试,计算一个550M文件的CRC32、MD5、SHA1三个HASH时,比上一版快了3秒左右,上一版是7秒左右,
     现在的是4秒左右。
2、根据网友的建议,补充了一些功能,修正了网友已发现的 BUG。


V1.2.2010.1020版,补充完善一些功能。

[ 本帖最后由 lxl1638 于 2011-3-20 19:08 编辑 ]

GoHash-V1.3.2010.1228.RAR

268.83 KB, 下载次数: 4574, 下载积分: 无忧币 -2

GoHash-V1.3.2010.1228

Hash.RAR

14.39 KB, 下载次数: 593, 下载积分: 无忧币 -2

Hash算法源码(MD4、ED2K、MD5、SHA1、SHA2)

评分

参与人数 8无忧币 +119 收起 理由
gtc + 5 赞一个!
sevenyu + 5 很给力!
kk43 + 1 很给力!
darway + 5
hlccfu + 5 很给力!
有阴也有阳 + 5 很给力!
zhczf + 5 很给力!
佳佳 + 88 精品文章

查看全部评分

2#
 楼主| 发表于 2010-10-21 10:06:29 | 显示全部楼层
原帖由 66369 于 2010-10-21 10:02 发表
试用正常...体积不大.

直接放PETOOLS...

正常系统也好用.


本人认为还是比较满意的,体积很小,功能也够用了(文件校验主要是MD5和SHA1,都有了),界面设计也不错,
回复

使用道具 举报

3#
 楼主| 发表于 2010-10-21 15:22:24 | 显示全部楼层
原帖由 housex 于 2010-10-21 14:40 发表
希望修改下,部分杀软误报


绝大多数修改密码、查看密码的工具都会被杀软报毒,要么就不用。
现在的360只认银两,给了银两就是爷。
回复

使用道具 举报

4#
 楼主| 发表于 2010-10-21 15:33:30 | 显示全部楼层
原帖由 alexo 于 2010-10-21 15:25 发表
老九兄,我在第3页留的建议看了吗?


一开始就有这样的功能了,且比那个工具更方便,不用选定文件来复制,双击就自动完成。

未命名.PNG (1.25 KB, 下载次数: 214)

未命名.PNG
回复

使用道具 举报

5#
 楼主| 发表于 2010-10-21 15:44:24 | 显示全部楼层
原帖由 bank-w3000 于 2010-10-21 15:35 发表
更新了,在我这里没报毒。


那些杀软和相信那些杀软的人,都是白吃饭的,就那么20多K的文件,
除了进行大规模的运算外,那里还有可能有什么毒啊马啊的代码?

20多K,能完成那三个HASH运算代码就很难了,且还带GUI界面,稍有脑的人想一下就明白。
回复

使用道具 举报

6#
 楼主| 发表于 2010-10-21 15:46:02 | 显示全部楼层
原帖由 alexo 于 2010-10-21 15:41 发表


这个我知道,但如果校验别人提供了原始MD5值的时候,还是不如计算后粘贴原值,再点“比较”按钮来的方便啊

所以我一直比较喜欢你以前推荐的那款迷你MD5校验器,虽然只能计算MD5

更新了,应可以满足你的要求。
回复

使用道具 举报

7#
 楼主| 发表于 2010-10-21 17:57:17 | 显示全部楼层
原帖由 兵河之心 于 2010-10-21 17:41 发表
九大这东东,
很强悍!
速度超快!
建议:
1、能否支持MD5值大写么?
2、能否支持显示文件大小和修改时间?

大写显示可以考虑,其它功能就不考虑了,要加其它功能整个窗口界面都要重新设计。
可以考虑将[窗口置顶]那个选项改为[大写显示],晚些再经大家,现在要吃饭了。
回复

使用道具 举报

8#
 楼主| 发表于 2010-10-21 19:52:58 | 显示全部楼层
原帖由 兵河之心 于 2010-10-21 19:35 发表


原来要推倒重来很麻烦啊,
九大辛苦了!

只因平时习惯了这样显示:

文件: 7600.16385.090713-1255_x86fre_client_zh-cn_Retail_Ultimate-GRMCULFRER_CN_DVD.ISO
修改时间: 2009年7月31日
大小: 26 ...


发布光盘作品的人才需要这样搞吧?一般多数是用来校验从网上下来的文件用。
回复

使用道具 举报

9#
 楼主| 发表于 2010-10-22 14:28:59 | 显示全部楼层
V1.2.2010.1022版
1、优化了并行运算的速度,同时计算大文件的 CRC32、MD5、SHA1 三个 HASH 值的两个或三个时,处理速度有了极大的提高,
     本人在多核CPU中测试,计算一个550M文件的CRC32、MD5、SHA1三个HASH时,比上一版快了3秒左右,上一版是7秒左右,
     现在的是4秒左右。如果你的CPU不够档次,请你不要勾选[并行运算]
2、根据网友的建议,补充了一些功能,修正了网友已发现的 BUG。

GhoHash-V1.2.2010.1022.RAR

[ 本帖最后由 lxl1638 于 2010-10-22 14:38 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2010-10-24 19:20:49 | 显示全部楼层
V1.2.2010.1025版
1、修正了计算超大文件 HASH 值时出现假死的 BUG;
2、增加了用户习惯选项的记忆功能(记录在 HKEY_CURRENT_USER\Software\GhoHash 分支);
3、增加了[窗口置顶]选项的功能;
4、其它一些内部的优化和完善。

[ 本帖最后由 lxl1638 于 2010-10-24 22:02 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2010-10-24 21:31:38 | 显示全部楼层
原帖由 viptks 于 2010-10-24 20:53 发表
= =讨厌保存到注册表,建议保存到INI中,习惯方便携带

那你可以用上一版啊,或者用其它同类工具。
注册表有它的优点,可适用不同的用户,一个数值就可保存所有设置。

如果说方便携带,INI本身就多一个文件,INI也有不足,
同一系统的其它用户可以修改你的INI,INI文件也容易被修改或删除。

[ 本帖最后由 lxl1638 于 2010-10-24 21:35 编辑 ]
回复

使用道具 举报

12#
 楼主| 发表于 2010-10-24 21:57:17 | 显示全部楼层
原帖由 七仙花 于 2010-10-24 21:34 发表
报告:计算大文件hash值的假死现象解决了,进度条的动感效果不错。
又出现一个小bug。点击“保存”按钮,明明保存路径下没有这个文件,但提示 目标文件已存在,是否改写它。点击“是”会创建新文件。

看下图 ...

。。。。。。。。。。。。。
又忘记了那地方了,现在马上更正。。。。
回复

使用道具 举报

13#
 楼主| 发表于 2010-10-25 18:13:18 | 显示全部楼层
原帖由 兵河之心 于 2010-10-25 14:55 发表
还是期待能在正式版,
看到增加,
显示修改时间和文件大小的功能!
更完美!

如:
文件: E:\GImageX 2.0.17汉化版.rar
大小: 1029479 字节
修改时间: 2010年9月24日 星期五, 09:22:15 一地鸡毛
MD5:  ...

这样的功能不是有了么?
文件名称: cn_windows_7_ultimate_x86_dvd_x15-65907.iso
文件大小: 2,604,238,848 字节
修改时间: 2010年07月11日,01:23:26
CRC32: E6FDF910
MD5: 3BE75DF53E0CFB3905AF0B4F4471C9F3
SHA1: B589336602E3B7E134E222ED47FC94938B04354F

而且文件大小还有千位分隔符,方便看出是多少K,多少M,多少G。
回复

使用道具 举报

14#
 楼主| 发表于 2010-10-26 14:46:35 | 显示全部楼层
原帖由 dvd008 于 2010-10-26 14:44 发表
我都启动MMC了,还是不行.

那29K的,启动骨头就可以.

29K那个是什么?你帖上来看看。
回复

使用道具 举报

15#
 楼主| 发表于 2010-10-26 19:22:08 | 显示全部楼层
原帖由 dvd008 于 2010-10-26 18:19 发表

第一个是那个29K的

第二个,也可以正常运行.

第三个,貌似强大,不能正常运行.


HasMyFile,本人知道,它一定不能在精简的 WinPE 中使用,而且校验大文件时效率不是那么好。

其余两个(Hash - 1.04、MD5-Hash)由于是使用自己的 Hash 代码,
不是使用 Windows Cryptography Functions,所以可在精简的 WinPE 中使用。

尽管精简的 WinPE 内含有 Advapi32.DLL,但由于用户权限或其它原因,
精简的 WinPE 无法使用 Windows Cryptography Functions,只能使用自己的 Hash 代码。

相比较,Windows Cryptography Functions 具有极高的效率,不足是在某些 WinPE 中无权使用;
自己的 Hash 代码具有很好的兼容性,可在 WinPE 中使用,不足是效率较低,就算是网上那些用汇编
写出来的所谓 Fast Hash Code(Fast CRC32、Fast MD5、Fast SHA1)的执行效率远远比不上微软的
Windows Cryptography Functions。

所以 V1.2.2010.1028版 也加入了自己 HASH 代码,在某些精简系统中发现微软的 Windows Cryptography Functions
无权使用时调用自己的 HASH 代码来处理数据,做到可在精简的 WinPE 使用,由于使用了多线程并行运算技术,处理速度
比 Hash - 1.04、MD5-Hash 和 HasMyFile 都要好,有时会好很多,你下载 V1.2.2010.1028版 试试。

[ 本帖最后由 lxl1638 于 2010-10-26 19:40 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2010-10-31 20:23:22 | 显示全部楼层
原帖由 harry586 于 2010-10-29 18:01 发表
~~~>.<
真的是好东西啊 支持一下
希望更小 更快~~


正在测试的光棍版,也是光速版,校验大文件速度超快!
按图一的方法测试,fHash也先起跑了。

GhoHash-光棍版测试.rar (21.26 KB, 下载次数: 89)

[ 本帖最后由 lxl1638 于 2010-10-31 20:31 编辑 ]

测试方法.PNG (83.95 KB, 下载次数: 154)

测试方法.PNG

测试对比.PNG (84.89 KB, 下载次数: 137)

测试对比.PNG
回复

使用道具 举报

17#
 楼主| 发表于 2010-10-31 21:35:35 | 显示全部楼层
原帖由 geogls 于 2010-10-31 21:28 发表
也许只是对大文件有效,我这儿试700M左右的iso文件,光棍版没1028版的快。

1028版没有计算SHA256的功能,当然要快,如果光棍版不勾选SHA256,和1028版一样快。
回复

使用道具 举报

18#
 楼主| 发表于 2010-10-31 21:40:13 | 显示全部楼层
原帖由 dvd008 于 2010-10-31 20:43 发表
泼点冷水,
28版,和那个29K的速度相当,

这个!!!!,需要3倍的时间.


29K那个没有SHA256,SHA256是最耗时的。
另,你测试可能方法不对,要么就尽可能同时起跑,要么就都丢弃一次的测试不用(系统的预读起很大的作用)。
或用其它类似工具跑一次,起预读作用。
回复

使用道具 举报

19#
 楼主| 发表于 2010-10-31 22:03:39 | 显示全部楼层
原帖由 geogls 于 2010-10-31 21:53 发表
我就是没勾选SHA256,只保留了ghost密码,MD5,SHA1,都选了显示进度,都保留了窗口置顶和并行运算,结果光棍版显示是4375毫秒,而28版是3063毫秒。我的本本是cpu T6600,显卡是9300M GS.


系统预读有关,都跑一次后,从第二次开始,取三、五次的平均才可对比。
回复

使用道具 举报

20#
 楼主| 发表于 2010-10-31 22:10:06 | 显示全部楼层
原帖由 dvd008 于 2010-10-31 20:43 发表
泼点冷水,
28版,和那个29K的速度相当,

这个!!!!,需要3倍的时间.


29K那个没有计算SHA256。只计算三项也不够 GhoHash 快,录像,用 IE 打开。
fHash1.0.5.2 更慢。

[ 本帖最后由 lxl1638 于 2010-11-21 14:28 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2010-10-31 22:16:13 | 显示全部楼层
原帖由 geogls 于 2010-10-31 22:13 发表



你说得对,我又换个文件试了一次,先用028,后用光棍版,结果光棍版快得多,可见都是系统预读的功劳。


你下录像看看,尽可能做到同时起跑,这样系统的预读作用就不大了。

那个 29K 的只计算三项,没有计算最耗时的 SHA256 也比不上 GhoHash 计算四项。

[ 本帖最后由 lxl1638 于 2010-10-31 22:17 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2010-10-31 22:37:40 | 显示全部楼层
原帖由 geogls 于 2010-10-31 21:53 发表
是我搞错了,九帅说得对,显得028版快是因为它读得是缓存里的数据,换了个文件,先用028版,用了9000多毫秒,后用光棍版,4000多毫秒,应该后者都读得是缓存数据。不选SHA256,应该两个一样快。


不选 SHA256,理论上光棍版快,光棍版很大程度上硬盘速度是瓶颈,主要由硬盘速度决定。
1028版的速度既受硬盘速度影响,也受CPU、内存速度影响。

硬盘越快,光棍版的速度就越快。
回复

使用道具 举报

23#
 楼主| 发表于 2010-11-7 15:26:05 | 显示全部楼层
V1.2.2010.1111版
1、完全支持Win2K/WinXP/Win2K3/Vista/Win7及其WinPE系统;
2、增加SHA256功能,支持CRC32、MD5、SHA1和SHA256四种HSAH码;
3、再次优化了并行运算,同时计算两种或以上HASH码时耗时比其它工具少近一半;
4、针对Gho类文件、微软的系统映像文件或其它大体积文件优化算法,校验速度也比其它工具要快;
5、在窗口界面中增加了有关文件信息及HASH校验结果的报告。

GhoHash-V1.3.2010.1111.RAR (24.75 KB)V1.2.2010.1111版
V1.2.2010.1111版 Virscan 扫描报告
如果360报有毒或报木马,那先问下QQ谁是最大的木马?
如果QQ报有毒或报木马,那先问下360谁是最大的木马?

[ 本帖最后由 lxl1638 于 2010-11-7 15:29 编辑 ]
回复

使用道具 举报

24#
 楼主| 发表于 2010-11-7 23:01:47 | 显示全部楼层
原帖由 兵河之心 于 2010-11-7 19:48 发表
终于等到九大,
做出了完美版!



纯 DOS 下测试通过。



ghostpwd-dos.rar (5.97 KB)DOS版测试

[ 本帖最后由 lxl1638 于 2010-11-7 23:17 编辑 ]
回复

使用道具 举报

25#
 楼主| 发表于 2010-11-8 12:03:54 | 显示全部楼层
原帖由 66369 于 2010-11-8 10:11 发表

给DOS加个外部命令了.

如能

ghostpwd.exe /?

就更好了.


参数错误是会有提示:

Usage: J:\GHOSTPWD.EXE filename
回复

使用道具 举报

26#
 楼主| 发表于 2010-11-8 17:41:56 | 显示全部楼层
原帖由 lslem 于 2010-11-8 15:31 发表
计算一个4G多的ISO,显示进度到100%后要等上一些时间(进度条12秒就走到100%,耗时110,469毫秒。
计算500MB的进度条到100%后马上出结果。


这是Win32程序,理论上不支持4G以上的文件。

你重启机器后,用其它工具跑一次试试有没有这种情况,
本人也收集了一些类似的工具,附件中的 fHash.exe 与 GhoHash.exe 功能最近似,你试试看。

[ 本帖最后由 lxl1638 于 2010-11-8 18:15 编辑 ]

hashcalc.rar

377.06 KB, 下载次数: 65, 下载积分: 无忧币 -2

回复

使用道具 举报

27#
 楼主| 发表于 2010-11-9 12:51:41 | 显示全部楼层
原帖由 lslem 于 2010-11-9 11:20 发表
使用的电脑是DELL OPTIPLEX 745 CPU 奔腾D 945 内存3G(512*2+2G)
硬盘160G + 1TG 操作系统XP SP3
HashMyFiles 、fHash、Hash_1.0.4 有进度显示,正常
HashCalc 无进度显示  有一个工具因KIS杀毒无法运行。 ...


1、单核CPU还是多核CPU?似乎CPU、内存速度都不理想,也可能是硬盘瓶颈,你看本人的帖图,600多M的文件6秒左右跑完,2G多的文件40秒跑完。
2、要让其它类似工具跑一次,再试试,从你测试的图来看,似乎是GhoHash跑第一次,你换一下顺序会发现差别很大的。
    看看21~22页的讨论,了解一下Windows系统的工作特点,有些人自认为很了解系统,但对系统的一些行为特性毫无认识。
    了解系统的人,可以从系统表面的一些行为特性知道其中的原因,如为什么开机慢或者打开某个文件慢等等。

[ 本帖最后由 lxl1638 于 2010-11-9 12:54 编辑 ]
回复

使用道具 举报

28#
 楼主| 发表于 2010-11-11 12:40:55 | 显示全部楼层
原帖由 lslem 于 2010-11-9 15:40 发表
可能我前面没有说清楚,再表达一下我的意思,与快慢没有关系,是说显示进度在文件达到4.2G以上后不够准确,显示进度条在跑4,070,016KB以下的文件是匀速走的,4.7G文件的在前面走的很快(约10来秒),到100%时 ...


Win32程序在处理超过4G的文件时会出现一些莫明其妙的事,GhoHash目前还是32位代码(X86U),
有空再加入对4G以上文件的支持,但有可能带来效率下降。

[ 本帖最后由 lxl1638 于 2010-11-11 14:13 编辑 ]
回复

使用道具 举报

29#
 楼主| 发表于 2010-11-20 16:47:55 | 显示全部楼层
今天刚好有空,更新一下

V1.3.2010.1120版
1、修正大于4G文件时进度条和文件大小显示出现的BUG;
2、将 Win32GUI版本、Win32控制台版、Win64控制台版和MS-DOS版集中打包,方便用户收集;
3、附件中还有 GhoHash 的界面截图、与Hash1.0.4的速度对比录像、附件清单说明及virscan.org的扫描报告。
回复

使用道具 举报

30#
 楼主| 发表于 2010-11-20 19:07:31 | 显示全部楼层
原帖由 极度凶残 于 2010-11-20 18:32 发表
这个软件速度实在是太嚣张了,Hash可以Shift+Delete了


单纯计算一个项目,这个工具没有优势,它的优势是多项目并行计算 --- 多个项目同时计算是它的最大优势,基本上与计算一个项目所需的时间差不多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-13 19:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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