Bitcoin Forum

Local => 中文 (Chinese) => Topic started by: servicelabs on July 21, 2014, 12:16:42 PM



Title: 用MD5检验QT钱包文件的完整性!
Post by: servicelabs on July 21, 2014, 12:16:42 PM
最近论坛上有一个骗子一直注册不同的ID发贴欺骗小白下载有病毒的QT钱包文件,在此特写一个用MD5码来检验下载的QT钱包完整性的教程。其实现在比特币钱包和莱特币钱包下载文件都已不提供MD5码了,只提供ASC签名文件,这涉及到GPG操作了,关于怎么用GPG来对文件做验证,请参考文章"利用PGP检验QT钱包文件的完整性 (https://bitcointalk.org/index.php?topic=703345.0)"!

http://www.service-labs.com/gallery/md5.jpg
以上就是从莱特币官网下载的QT和从骗子的百度共享下载的QT做的MD5对比,结果为不匹配

一、什么是MD5码

MD5是message-digest algorithm 5(信息-摘要算法)的缩写,广泛应用于加密、解密、数据签名以及文件校验等方面。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型 的文件,也无论文件体积多大,都有且只有一个独一无二的MD5信息值。如果这个文件被修改过,哪怕只改动了一个字节,它的MD5值也会随之改变。因此,我 们可以通过对比同一文件的MD5值,来校验这个文件是否“完整”。

二、MD5码有什么用?

我们可以通过对比同一文件的MD5码,来校验这个文件是否被“篡改”过。当我们下载了一个软件后,如果想知道下载的这个软件和官方网站发布的原始文件是否一模一样,就可以给自己下载的文件做个MD5码校验。

三、MD5码如何使用?

1、下载官方提供的MD5码校验工具,单击下载>>>>> (http://www.service-labs.com/download/tools/winmd5.exe)

2、运行MD5码校验工具winmd5.exe

3、将需要校验的文件拖入校验器窗口,校验器会自动演算出文件的MD5码。

4、检查生成的MD5码是否与官方网站提供的MD5码相同。

5、如果得到的MD5码和官方网站公布的相同,可确认所下载的文件是完整且正确的。

6、如果MD5码和官方网站公布的不同,说明你下载的文件不完整或在网络下载的过程中出现错误,请您重新下载;也有可能该文件已被别人修改,为防止他人更改该文件时放入病毒或木马,请不要使用该客户端。

相关阅读:
用PGP检验QT钱包文件的完整性! (https://bitcointalk.org/index.php?topic=703345.0)
比特币客户端的消息签名使用指南! (https://bitcointalk.org/index.php?topic=235758.0)
备份和加密你的比特币钱包! (https://bitcointalk.org/index.php?topic=554084.0)
Bitshare & Protoshares挖矿教程! (https://bitcointalk.org/index.php?topic=325352.0)
Ubuntu & Cpuminer & XMR (MRO) 挖矿笔记! (https://bitcointalk.org/index.php?topic=677352.0)
阿瓦隆3代单模组290G设置教程(新版ADP2)! (https://bitcointalk.org/index.php?topic=682864.0)


Title: Re: 用MD5检验QT钱包文件的完整性!
Post by: innocent93 on July 21, 2014, 12:26:31 PM
敢在百度网盘等等非官方渠道下载钱包客户端的人,也真是无话说了,混了这么久这一点应该懂的。


Title: Re: 用MD5检验QT钱包文件的完整性!
Post by: btcshop on July 21, 2014, 12:32:30 PM
你和一个人说前面有一个坑,他却还非要往里跳的,也没办法了!
感觉就好象一个家伙在一台联网了的,没有打补丁,没有防病毒的XP系统上放了1000个BTC一样,你比他还急!