hashcobra 哈希破解工具。
本工具采用新方法破解哈希值。 借助彩虹表概念,该工具从字典文件生成彩虹表, 从而大幅优化破解过程。
$ ./hashcobra -H
--==[ hashcobra by sepehrdad ]==--
用法:
hashcobra -o <操作> [选项] | [杂项]
选项:
-a <算法> - 哈希算法 [默认: md5]
- ? 列出可用算法
-c <算法> - 压缩算法 [默认: zstd]
- ? 列出可用算法
-h <哈希> - 要破解的哈希值
-r <路径> - 彩虹表路径 [默认: hashcobra.db]
-d <路径> - 字典文件路径
-o <操作> - 要执行的操作
- ? 列出可用操作
杂项:
-V - 显示版本
-H - 显示帮助
示例:
# 使用 zstd 压缩,从 rockyou.txt 创建 MD5 彩虹表
$ hashcobra -o create -d rockyou.txt
# 使用无压缩,从 darkc0de.lst 创建 SHA512 彩虹表
$ hashcobra -o create -a sha512 -c none -r rt.db -d darkc0de.lst
# 使用 rt.db 破解 1a1dc91c907325c69271ddf0c944bc72
$ hashcobra -o crack -h 1a1dc91c907325c69271ddf0c944bc72 -r rt.db
由于 hashcobra 依赖外部链接的仓库,在 git clone 命令中必须使用 --recursive 标志
git clone --recursive https://github.com/sepehrdaddev/hashcobra.git
$ make
$ make install
本软件基于 GNU 通用公共许可证第三版 (GPLv3) 分发
本软件仅供教育用途!如果您从事任何非法活动,作者不承担任何责任。使用本软件即表示您同意这些条款。
欢迎向我们提交 Pull Request!