Windows自带集成工具对ISO镜像是否源于官方网站的验证

每个文件都可以用 MD5 验证程序算出一个固定的 MD5 码来。因此,在网上看到某个程序下载旁注明了 MD5 码时,可以把它记下来,下载了这个程序后用 MD5 验证程序计算你所下载的文件的 MD5 码,和你之前记下 MD5 码比较,就知道你下的是不是原版了,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚。

网上有很多关于验证hash值的工具,例如:HD5、MyHash等很多工具,但是Windows系统里其实集成了一款工具certutil,它可以校验MD5、SHA1、SHA256等多种加密算法的文件。 我们以kali linux iso镜像为例进行演示:

(1)我们在kali linux官网找到最近的镜像和hash值:在这里插入图片描述(2) 镜像下载完毕后,打开CMD,运行certutil命令,镜像一定要用绝对路径:

certutil -hashfile xxx.iso MD5
certutil -hashfile xxx.iso SHA1
certutil -hashfile xxx.iso SHA256
在这里插入图片描述
powershell命令行执行时,需使用certutil.exe,否则命令可能执行不成功,请注意这一点与CMD命令行区别:在这里插入图片描述
检查Linux ISO镜像的真实性和完整性非常重要,在下载的过程中难免会有损坏,而安装这些损坏的ISO会使系统无法正常运行,同时下载服务器有可能会被攻击,植入非正常的ISO也是有可能的,所以必需得验证。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值