win10下使用certutil工具对文件的SHA1、MD5和SHA256哈希结果做验证(超简单,附图)
初步介绍
众所周知,当我们从网上下载软件时,发行商为了保证用户在下载过程中自己的软件没有被更改,都会通过一些哈希函数来确保他们软件的完整性。比如:在网上有一些攻击者会在其中植入像插件,广告或病毒等等恶意代码,相信一些朋友有过类似的体验,特别是在从非官方的网站上下载安装软件的时候。
所以用户是有必要对软件的完整性做一个检验的,目前常用的哈希函数是SHA256(因为它更安全一些),所以在此介绍如何win10检验一个文件的SHA256的哈希值,对SHA1和MD5的检查也是类似的。(超简单的,有手就行!)
现在介绍一下我的自身经历,当我从Gradle官网上下载一个 gradle-6.6.1-all.zip 软件,同时官网会附带一个SHA256文件,里面存放的是软件的正确哈希值,而我需要做的就是对自己下载的软件做SHA256哈希计算,并将这个结果与正确的哈希值进行比对。如果结果是一样的,那么软件就是OK的。参照图示如下:
注:SHA256的哈希值文件 gradle-6.6.1-all.zip.sha256 可以用记事本等文本编辑工具打开。
检验方法
通过certutil工具在windows命令提示符中进行哈希值检测的方法如下:
1,打开win10命令提示符(cmd)。
2,直接键入命令 certutil -hashfile 文件的绝对路径 对应的哈希函数
对应的哈希函数可以选择 SHA256、SHA1或MD5。下面以SHA256为例。
附图如下:
注:gradle-6.6.1-all.zip被我直接放在了F盘下 (如果没有直接放在盘符下面的话,可能会出错。错误提示为:“系统找不到指定的文件”)。
好了,现在成功的得到了哈希值,只需将它与 gradle-6.6.1-all.zip.sha256 文件中的内容比较即可。
win10下使用certutil工具对文件的SHA1、MD5和SHA256哈希结果做验证(超简单,附图)相关推荐
- windows10下使用certutil工具对下载文件进行SHA1、MD5、SHA256校验
windows10下使用certutil工具对下载文件进行SHA1.MD5.SHA256校验 校验的命令格式如下: 下面以SHA1哈希校验举例 要先通过cmd进入目标文件的目录下,再进行哈希校验,否则 ...
- java环境的配置——实现win10下双击直接运行jar文件
java环境的配置--实现win10下双击直接运行jar文件 在渗透测试的过程中很多工具的安装和使用需要java环境,下面我来介绍一下java环境配置的超详细步骤(包含怎样实现win10下双击直接运行 ...
- windows下使用自带certutil工具校验文件MD5、SHA1、SHA256
Windows下集成了专门的工具用来校验文件的MD5值.SHA1值.SHA256值的,命令是: certutil -hashfile xxx MD5 certutil -hashfile xxx SH ...
- win10 下pycharm+anaconda 编译生成pyd文件
由于生产部署的问题,需要把用python写的深度学习代码编译为可被调用的文件.上网搜索了下,暂时了解到win10下pyd文件比较流行.下面是直接引用某位博主的结论,个人感觉总结的很好.其中Cython ...
- Win10下使用HDFView查看hdf5文件
Windows下使用HDFView查看hdf5文件 keras的模型文件是hdf5格式的,可以使用HDFView进行查看. HDFView下载地址:HDF® View - The HDF Group ...
- python打开文件_喜大普奔 | 如何在Win10下利用Python打开grib文件
为什么要花差不多半个月来研究这个,明明Linux比这个简单多了-- 窃格瓦拉·瓶:学Linux是不可能学Linux的,这辈子都不可能喜欢命令行的,Win10说话又好听,我偷别人代码养你啊(?) 总之就 ...
- python pdfplumber 打开文件失败_喜大普奔 | 如何在Win10下利用Python打开grib文件
为什么要花差不多半个月来研究这个,明明Linux比这个简单多了-- 窃格瓦拉·瓶:学Linux是不可能学Linux的,这辈子都不可能喜欢命令行的,Win10说话又好听,我偷别人代码养你啊(?) 总之就 ...
- win10下修改jar中的文件
需求:现在我需要将下面jar包中某个文件修改一下 首先在cmd命令下执行 jar -xvf ruoyi-admin.jar 解压jar包 解压后得到 修改BOOT-INF\classes\applic ...
- 爬虫实战系列(十一):Win10下手机爬虫工具appium的安装与测试
一.前言 之前介绍的都是关于网页爬虫的相关内容,今天博主想跟大家分享一个非常牛的手机爬虫工具Appium,首先我会介绍它的安装方法,然后给出一个Appium连接手机app例程. 二.详细安装过程 2. ...
最新文章
- 我们期待的TensorFlow 2.0还有哪些变化?
- PHP memcache实现消息队列实例
- java程序包不存在_第一章 Java语言简介
- Swing组件集合的事件处理(二)
- 【网址收藏】IDEA社区版(Community)和付费版(UItimate)的区别
- VTK:几何对象之Arrow
- 当代年轻人,都有些不成文的规定?
- struct linger
- 金融风控必备:想从手机上做风控管理?原来还可以从设备指纹入手
- Java中proc是什么意思,Java PatientProcedureVo.setSignifProc方法代码示例
- 开源云平台 CloudStack 4.1.0 安装详解 - 3、vCenter
- Cocos2d-x学习笔记(17)(TestCpp源代码分析-1)
- IDL实现矢量(shp)裁剪栅格TASK(一)
- 依赖注入的两种常用方式(构造器和Setter)与注入内容(装配数据)——Spring IOC/DI(三)
- 韩立刚老师《计算机网络》笔记3
- 全面解析机房综合布线结构、设计方案及未来发展趋势
- OpenCV 直方图计算
- [CTFSHOW]中期测评WP(差512和514)
- 七年级计算机课计划,初中信息技术教学计划范文(通用5篇)
- 根据OVF文件在VMware Workstation中恢复虚拟机