微软官方下载地址,安全无毒: http://www.microsoft.com/en-us/download/details.aspx?id=11533
使用说明:
中文由机器翻译:http://support.microsoft.com/kb/841290
英文原文:http://support.microsoft.com/kb/841290/en-us
原帖:
恶意软件无外不在。你还在使用第三工具验证文件的MD5值和SHA1值吗?这些第三方工具是否带有病毒或者广告?其实微软早在5月 17日, 2004 年这一天就已经发布了命令行验证文件哈希值的工具。现在发布到卡饭论坛的坛友们……
官方介绍:文件校验和完整性验证程序 (FCIV) 是一个命令提示符工具计算并验证文件的加密哈希值。 FCIV 可计算 SHA-1 或 MD 5 加密哈希值。 这些值可以是屏幕上显示或保存为以后使用和验证 XML 文件数据库。
功能
FCIV 实用程序具有以下功能:• 支持 MD 5 或 SHA 1 哈希算法 (: 默认是 MD 5。
• 可输出到控制台哈希值或 XML 文件中存储哈希值和文件名称
•递归生成哈希值的所有文件和所有子目录 (例如, fciv.exe c:\ – r ) 目录中
•提供一个例外列表来指定文件或目录到哈希
•可存储文件或不带文件的完整路径哈希值
示例用法
•要显示的文件, MD 5 哈希在命令提示符键入如下命令:
fciv.exe filename
注意 文件名 是文件的名称。
• 要计算哈希的文件, 请键入命令行, 它类似于以下命令行之一:
fciv.exe c:\mydir\myfile.dll
fciv.exe c:\ -r -exc exceptions.txt -sha1 -xml dbsha.xml
fciv.exe c:\mydir -type *.exe
fciv.exe c:\mydir -wp -both -xml db.xml
•要列出哈希, 都存储在数据库, 请键入命令行, 它类似于以下命令行:
fciv.exe -list -sha1 -xml db.xml
•以验证文件, 中哈希键入命令行, 它类似于以下命令行之一:
fciv.exe -v -sha1 -xml db.xml
fciv.exe -v -bp c:\mydir -sha1 -xml db.xml
补充一下,来个实验吧!~
很简单的,一个66.6MB的文件用时不到5秒就出来结果了!~
当然,微软的一条命令也是可以实现同样的目标,连下载都省了,具体请看:
PowerShell 4.0 新增计算文件hash值的命令:Get-FileHash
来源URL:http://bbs.kafan.cn/thread-1238312-1-1.html
《微软出品:MD5和SHA1值验证命令行工具》有一个想法
评论已关闭。