文件名称:rainbow-table-attack:Rainbow_Table攻击的实现
文件大小:40KB
文件格式:ZIP
更新时间:2024-06-03 23:56:23
Java
彩虹桌攻击 该项目是著名的彩虹攻击方法的实现。 当前,它被设计为为md5 4位数字密码生成Rainbow表,并明显破解由4位数字输入生成的md5散列。 它可以破解从命令行给出的单个md5哈希值,也可以破解从名称为crackMe.txt的文本文件给出的多个md5哈希值。 如果我有足够的时间,我将实施sha256哈希破解,增加它可以破解的位数,添加字符,优化代码并包括非常需要的异常处理。 更新: -一些异常处理。 -表的生成现在是并行进行的,保持串行模式用于演示目的。 -对代码进行了一些清理。 去做: -sha256。 -更多异常处理。 如果有人正在阅读此书,则深表感谢。 干杯!
【文件预览】:
rainbow-table-attack-master
----README.md(870B)
----.idea()
--------libraries()
--------vcs.xml(167B)
--------misc.xml(258B)
--------modules.xml(290B)
----RainbowTable()
--------.gitignore(284B)
--------RainbowTable.iml(510B)
--------out()
--------src()
--------crackMe.txt(270B)
--------.idea()