看啥推荐读物
专栏名称: 懒人在思考
以黑客那种邪气看待世界。而你,务必保持自己的独立思维。 By 余弦。
今天看啥  ›  专栏  ›  懒人在思考

我是如何 Python 一句话校验软件哈希值的

懒人在思考  · 公众号  · 黑客  · 2017-05-21 09:39
我们经常要下载各种软件,你会注意到很多好软件的下载页面都会注明这个软件的哈希值,比如 Shadowsocks:https://github.com/shadowsocks/shadowsocks-windows/releases你可以看到几个哈希值:MD5、SHA-1、SHA-256、SHA-512(这几个哈希的安全性也是如此递增的)。现在,我们下载了 Shadowsocks,如何在本地校验呢?网上各种工具不少,但是放心的有多少?如果你和我一样是 Python 党,那就简单了,一句话就可以优雅地搞定这种校验。MD5python -c "import hashlib,sys;print hashlib.md5(open(sys.argv[1],'rb').read()).hexdigest()" Shadowsocks.exeSHA-1python -c "import hashlib,sys;print hashlib.sha1(open(sys.argv[1],'rb').read()).hexdigest()" Shadowsocks.exeSHA-256python -c "import hashlib,sys;print hashlib.sha256(open(sys.argv[1],'rb').read()).hexdigest()" Shadowsocks.exeS ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照