OutsideMaster76/hash-cracker-tool

GitHub: OutsideMaster76/hash-cracker-tool

一款 Windows 平台上的离线哈希破解工具,通过字典攻击和暴力破解将哈希还原为明文,支持多种主流算法的自动识别与批量处理。

Stars: 0 | Forks: 0

Hash Cracker banner # hash-cracker-tool 🔐⚡ ![版本](https://img.shields.io/badge/version-2026-blue?style=for-the-badge) ![Windows](https://img.shields.io/badge/platform-Windows-0078d4?style=for-the-badge&logo=windows&logoColor=white) ![许可证](https://img.shields.io/badge/license-MIT-green?style=for-the-badge) *将无法阅读的 hash 字符串转化为答案 —— 快速、本地、完全由你掌控。*

Download

## 🧭 概述 **hash-cracker-tool** 是一款桌面实用工具,专为深耕数字取证、渗透测试、CTF 竞赛和密码审计的人员打造:包括安全研究人员、恢复丢失凭证的系统管理员、学习密码学基础的学生,以及喜欢观看 hash 从无意义的十六进制转变为纯文本的爱好者。与其疲于应付十几个命令行脚本或半成品的浏览器工具,不如使用这款专注于 Windows 平台的应用程序,它能熟练运用 hash 分析语言 —— 支持 MD5、SHA 系列、NTLM、bcrypt 等等。 该项目的诞生是因为破解 hash 不应该需要先拿个命令行参数博士学位。现有的工具要么是仅能在终端运行且语法晦涩的老古董,要么是试图包揽一切却什么都做不好的臃肿套件。hash-cracker-tool 专注于一个目标:为用户提供一种简洁、直观且可靠的方式来识别 hash 类型、运行字典和基于规则的攻击,以及审计密码强度 —— 所有操作均在离线状态下完成,你的数据永远不会离开你的设备。 无论你是正在审计公司密码 hash 到底有多脆弱的蓝队成员、在授权测试期间验证发现的红队成员,还是试图*真正*理解“加盐(salting)”含义而不是纸上谈兵的学生 —— 这款工具都能满足你的需求。没有云端上传,没有遥测,没有废话。 ## 🚀 开始使用

Download

## 🧩 功能详情 与其列出一长串要点,不如直接看看这个功能概览图: | 功能 | 具体作用 | |---|---| | **自动 Hash 识别** | 输入一个字符串,引擎会在你执行任何操作之前,根据长度、字符集和结构模式对可能的算法进行指纹识别。 | | **多算法引擎** | 在统一的工作区中原生支持 MD5、SHA-1、SHA-256、SHA-512、NTLM、MySQL 以及 bcrypt 风格的加盐 hash。 | | **字典与规则攻击** | 输入自定义字典或使用内置的入门字典,然后在此基础上叠加变异规则(大小写互换、Leet 拼 写、添加后缀)。 | | **批量队列处理** | 从文件中加载数百个 hash,让队列按顺序逐步处理它们,而你完全可以去做别的事情。 | | **实时吞吐量计** | 实时显示每秒尝试次数,让你确切看到你的 CPU 是否在发挥作用。 | | **会话保存与恢复** | 在任务执行中途关闭应用,稍后可以恢复到完全相同的会话 —— 进度零丢失,无需重新运行。 | | **感知 Salt 的解析** | 自动检测常见的 salt 分隔符和格式,无需再手动预处理每一个输入。 | | **导出与报告** | 一键将你的结果转换为整洁的 CSV 或纯文本报告,用于审计、编写报告或 CTF 提交。 | ## 🛫 启动并运行 从“下载”到“实际运行”只需大约九十秒: 1. **获取构建版本** —— 点击上方的下载按钮;它始终会指向当前发布页面的最新版本。 2. **解压到任意位置** —— 桌面、项目文件夹、U盘都可以。它是完全可移植的。 3. **启动可执行文件** —— 双击即可,界面会立即打开。无需安装向导,无需许可证密钥界面。 4. **加载 Hash 并开始** —— 粘贴字符串或导入文件,选择你的攻击模式,然后按下“开始”。 ## 🖥️ 系统要求
点击展开完整的要求表 | 组件 | 最低要求 | 推荐配置 | |---|---|---| | 操作系统 | Windows 10 (64-bit) | Windows 11 (64-bit) | | 内存 | 4 GB | 8 GB+ | | CPU | 双核 | 四核或更高 | | 磁盘空间 | 150 MB | 500 MB(用于存放更大的字典) | | 依赖项 | 无 | 无 | | .NET / Runtimes | 内置 | 内置 |
![状态](https://img.shields.io/badge/build-stable-brightgreen?style=flat-square) ![技术](https://img.shields.io/badge/engine-native%20C%2B%2B-informational?style=flat-square) ![架构](https://img.shields.io/badge/architecture-x64-lightgrey?style=flat-square) 独立即真正的独立 —— 没有什么需要配置,没有什么需要授权,关闭窗口后也不会在后台运行任何进程。 ## ⚙️ 工作原理 hash-cracker-tool 背后的 pipeline 设计得非常简单,因为复杂性正是隐藏 bug 和性能下降的地方: 1. **输入捕获** —— 读取并规范化(修剪空白字符、检查编码)你的 hash 字符串或文件。 2. **指纹识别** —— 识别引擎根据已知算法特征对输入进行评分。 3. **攻击选择** —— 你可以根据指纹结果选择字典、基于规则或混合模式。 4. **计算循环** —— 多线程核心迭代候选者,以高吞吐量进行 hash 计算和比对。 5. **解析与报告** —— 匹配成功将触发立即停止,并生成可直接导出的格式化结果。 ``` flowchart LR Input --> Fingerprint --> AttackMode --> ComputeLoop --> Result ``` ## 🩹 故障排除 **问:应用程序提示“Unknown hash format(未知 hash 格式)”——该怎么办?** 答:仔细检查是否有随字符串一起复制的多余空格或末尾换行符。同时确认长度是否匹配已知算法(32 位十六进制字符 = MD5,64 位 = SHA-256 等)。 **问:我的字典攻击完成了但没有任何结果 —— 是失败了吗?** 答:不一定。这可能意味着明文不在你的字典中,或者无法通过你当前启用的规则集生成。请尝试使用更大的字典或启用更多变异规则。 **问:Windows Defender 或 SmartScreen 拦截了该可执行文件。** 答:对于未签名且处于活跃开发中的独立工具来说,这很常见。请确认你是从本 README 中链接的官方页面下载的,然后允许其运行即可。 **问:吞吐量似乎低于预期。** 答:请关闭其他占用 CPU 较大的应用程序,并确认你的设备符合推荐的四核配置。bcrypt 风格的 hash 根据设计被故意设定为破解速度较慢 —— 这是算法本身的特性,而非 bug。 **问:重启电脑后我还能恢复会话吗?** 答:可以 —— 关闭前请使用“会话保存”,下次启动时使用“恢复会话”,即可准确从上次中断的地方继续。 **问:这会把我的 hash 发送到网络上吗?** 答:不会。所有计算均在你的本地设备上完成。核心 hash pipeline 中不存在任何网络调用。 ## 🎨 UI / UX 细节 界面的设计核心是使用速度,而不是单纯为了装饰。 | 快捷键 | 操作 | |---|---| | `Ctrl + N` | 新建会话 | | `Ctrl + O` | 打开 hash 文件 | | `Ctrl + S` | 保存当前会话 | | `F5` | 开始 / 恢复当前活动任务 | | `Esc` | 暂停当前攻击 | | `Ctrl + E` | 导出结果 | - **主题:** 提供浅色、深色以及适用于长时间审计会话的高对比度模式。 - **可调节线程数:** 在无需触及配置文件的情况下,扩展计算负载以匹配你的 CPU。 - **设置永久保存:** 会自动记住你上次使用的字典路径、主题和窗口布局。 ## 📜 许可证 基于 [MIT 许可证](LICENSE) 发布,2026 年。你可以使用它、研究它、在其基础上进行构建 —— 只需保留该许可证即可。 ## ⚖️ 免责声明 hash-cracker-tool 严格仅用于合法用途:安全研究、授权的渗透测试、对你拥有或明确获得许可的系统进行密码审计、教育学习以及 CTF 竞赛。维护者对任何滥用行为不承担任何责任。如果你没有获得明确的授权来测试某个系统或凭证集,请不要将此工具指向它。

Download

标签:DOS头擦除, PoC, SysWhispers, VEH, 后端开发, 字典攻击, 密码审计, 密码破解, 暴力破解, 用户模式钩子绕过