🔓 哈希破解工具
一个高效的多进程哈希暴力破解工具,支持多种算法和字符集。
✨ 主要功能
- 🔧 多算法支持:MD5、SHA1、SHA256、NTLM等9种哈希算法
- ⚡ 多进程加速:并行处理提升破解效率
- 🎯 智能字符集:15种预定义字符集组合
- 📊 实时进度:显示破解进度、速度和预估时间
- 🛡️ 参数验证:自动验证哈希值格式和长度
🚀 快速开始
- 启动kuai客户端
- 选择"哈希破解工具"
- 配置参数:
- 目标哈希值:输入要破解的哈希值
- 哈希算法:选择对应的算法类型
- 字符集类型:根据密码特征选择字符集
- 最大长度:设置密码长度范围
- 点击启动开始破解
📋 参数说明
| 参数 | 说明 | 推荐设置 |
|---|
| 哈希算法类型 | 选择要破解的哈希算法 | 根据实际哈希确定 |
| 要破解的哈希值 | 十六进制格式的哈希值 | 完整准确的哈希值 |
| 字符集类型 | 密码可能包含的字符范围 | 根据密码策略选择 |
| 密码最大长度 | 尝试的密码最大位数 | 6-8位(更长需要更多时间) |
| 进度报告间隔 | 进度更新频率 | 3.0秒 |
| 启用多进程加速 | 是否使用并行处理 | 推荐开启 |
| 最大进程数量 | 并行进程数量 | 0(自动检测) |
🎯 字符集类型
- 小写字母:a-z
- 大写字母:A-Z
- 纯数字:0-9
- 小写字母+数字:a-z + 0-9
- 大小写混合+数字:a-z + A-Z + 0-9
- 全字符集:包含字母、数字、标点符号
⚠️ 重要提示
- 密码长度超过8位可能需要极长时间
- 复杂字符集会显著增加破解时间
- 按
Ctrl+C 可随时中断破解过程
- 建议先尝试简单字符集和较短长度
📊 性能参考
| 密码长度 | 小写字母+数字 | 预估时间 |
|---|
| 4位 | 1,679,616 | 几秒 |
| 6位 | 2,176,782,336 | 几分钟到几小时 |
| 8位 | 2,821,109,907,456 | 几天到几周 |
🔧 系统要求
- Python 3.11+
- Windows 11 / Linux / macOS
- 多核CPU(推荐4核以上)
💡 使用技巧
- 优先选择简单字符集:从纯数字或小写字母开始
- 合理设置长度:根据目标密码复杂度调整
- 利用多进程:开启多进程加速可显著提升效率
- 观察进度:根据速度和预估时间判断是否继续
⚖️ 免责声明
本工具仅供教育和研究用途,请勿用于非法活动。使用者应确保遵守当地法律法规。