打印本文 打印本文  关闭窗口 关闭窗口  
系统技巧 微软数字签名工具--SigCheck的应用
作者:陈鹏  文章来源:eNet  点击数  更新时间:2009/9/9 14:30:47  文章录入:陈鹏  责任编辑:陈鹏

在需要检查某个文件的数字签名时,通常情况下是需要打开文件的属性对话框,切换到“详细”对话框,然后才能在这里查看到相关的数字签名信息,如果需要批量检查某个文件夹下相关文件的数字签名,那么就更麻烦了…

  其实,我们可以利用微软官方提供的命令行工具:SigCheck.exe,这个命令行工具可以在命令提示符下直接检查文件的数字签名,操作也是相当的简单。请访问微软官网,单击“Download Sigcheck”链接将其下载回来,释放之后即可使用。  

  实例一:检查单个文件的数字签名  

  这里以检查notepad.exe的数字签名为例进行说明,依次选择“所有程序→附件→命令提示符”,右击选择“以管理员身份运行”,进入命令提示符环境之后手工输入如下命令:

  sigcheck j:WindowsSystem32notepad.exe  

  检查效果如图2所示,“Publisher:”后面显示的信息就是了。需要说明的是,即使你将notepad.exe这个文件复制到其他的路径下,其数字签名信息并不会改变。  

  实例二:批量检查数字签名  

  很多情况下,我们可能需要找出某个目录下是否存在未经过数字签名的文件,例如“c:windowssystem32”文件夹,那么可以使用如下命令:

  sigcheck -u -e c:windowssystem32 >abc.txt  

  执行后可以将相关检查信息输出至abc.txt文件,感兴趣的朋友不妨一试。
打印本文 打印本文  关闭窗口 关闭窗口