Loading

关于如何用系统自带的工具校验文件的Hash值-HashCheck-技术教程-2024

Pre、引言

在公网下载工具很可能面临文件被篡改的风险,使用hash值校验的方式可以方便的帮助我们检验文件的完整性,本章我们学习如何使用各个系统上的工具进行hash值的校验。

本次我们使用nmap文件作为示范文件,首先我们在官网寻找到文件安装包的hash值文件,如下。

image-20240607161313597

一、在线文件哈希值计算工具

1、在线工具地址列表

工具地址:文件hash - 在线工具 (tool.lu)

2、使用

将下载的文件拖入在线校验工具,可以计算其md5sha值。

image-20240607154330549

二、Windows本地哈希值校验

1、CertUtil

certutilwindows系统自带的哈希值校验工具,支持多种算法校验,使用下面的命令查看可以使用的算法。

certutil -v -hashfile

image-20240823165037507

还是以前面的nmap为例,校验md5的命令如下。

certutil -hashfile nmap-7.95-setup.exe MD5

校验sha1命令如下,默认是校验sha1

certutil -hashfile nmap-7.95-setup.exe

命令执行结果如下。

image-20240607155721557

三、Linux本地哈希值校验

linux系统上一般内置了这些工具,分别是md5sumsha1sumsha256sum这些命令,使用这些命令就可以计算文件的hash值了。

我们还是以nmap为例,命令执行结果如下。

image-20240607160544491

posted @ 2024-08-23 17:23  南瓜薯仔  阅读(126)  评论(0)    收藏  举报