Hash安装和使用

在某些网站下载软件的时候,官方会提供该软件的MD5值、SHA1值或CRC32值,目的我们都知道,就是防止文件被篡改,准确地说,不叫防止,就是你下载回去的软件或程序通过Hash校验工具计算后,如果Hash值对不上,就说明你的文件并不是官方提供的原版,哪怕只是一点点的修改,Hash值都会完全不一样。现在网上最流行的文件校验方式是计算机MD5和SHA1。

下载

下载链接:链接:https://pan.baidu.com/s/1ykf-W3zytcIced0FG5ZuqQ
提取码:mudw
下载后,即可得到Hash.exe,打开如图:

使用

当时测试的终端设备都有版本下载的功能,为防止下载的版本文件被篡改,故实现了MD5校验的功能。

测试步骤如下:

第一步:先下载MD5校验工具hash

第二步:在终端设备机器上先安装好apk程序包、md5程序包

第三步:然后进入设备签到界面,点击【版本下载】,选择某个apk程序包进行下载到本地/sdcard/download/,然后让程序退出;

第四步:启动MD5程序,选择第三步下载好的apk程序包,点击生成MD5值。

第五步:使用浏览器访问版本下载URL,然后下载第三步对应版本的apk程序包,然后拖进MD5校验工具进行校验生成MD5值。

第六步:把第四步终端设备生成的MD5值和第五步生成的MD5值对比。

 

posted @ 2018-12-20 15:07  灵笑若然  阅读(3385)  评论(0)    收藏  举报