DEScrypt-CPU-Collision-Cracker
什么是 DEScrypt-CPU-Collision-Cracker?
一个基于 Linux 的高性能 DEScrypt CPU 破解器,使用 C++ 编写,它推导出盐值并使用密码列表破解哈希。
为什么不使用彩虹表?
DEScrypt 默认使用两字节的盐值(由字符 [a-zA-Z0-9./] [1] 组成),这意味着你需要生成大约 65,536 个独特的彩虹表,因此使用碰撞破解来找出明文密码更加高效。
功能特性
- 能够从文件或单独破解哈希
- 检测 CPU 核心
- 可调节线程数
- 冒号分隔的输出文件
- 清晰可读的显示
- 在单个 CPU 核心上使用默认 10 个线程时,平均哈希率为 22,000/s
命令
| 命令 | 描述 |
|---|
| -l= | 哈希列表文件位置 |
| -i= | 单个哈希 |
| -w= | 字典文件位置 |
| -o= | 输出文件位置 |
| -t= | 线程数(默认10) |
开始使用
编译命令:g++ -std=c++11 src/main.cpp -pthread -lcrypt -O2 -o DEScrypt
截图

推荐于:
Kitploit
引用
[1] - http://man7.org/linux/man-pages/man3/crypt.3.html