md5
haungrui
这个作者很懒,什么都没留下…
展开
-
Python 用hashlib求中文字符串的MD5值
使用过hashlib库的朋友想必都遇到过以下的错误吧:“Unicode-objects must be encoded before hashing”,意思是在进行md5哈希运算前,需要对数据进行编码。而且在不同版本的Python下还有所不同,唉Python还需努力啊,接口和消息都很不稳定。hashlib.md5(data)函数中,data参数的类型应该是bytes。也就是说我们在进行ha原创 2011-11-14 16:49:46 · 40009 阅读 · 0 评论 -
彩虹表(Rainbow Table)笔记一,自己建表破解MD5
所用工具来自http://project-rainbowcrack.com/index.htm#download基本步骤:生成彩虹表(rtgen)——> 排序(rtsort)——> 破解(rcrack)生成彩虹表可以用以下命令:rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table原创 2012-02-20 13:11:58 · 15988 阅读 · 3 评论 -
彩虹表(Rainbow Table)笔记二,如何生成破解率高的彩虹表
接上回,废话少说,直接看数据。建表命令:rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index chain_len chain_num part_index用类似于rtgen md5 numeric 5 5 0 100 200 0, 创建5位纯数字的彩虹表,样本空间10W。遍历原创 2012-02-21 09:46:00 · 8134 阅读 · 0 评论