Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ophcrack — 使用彩虹表的时间-内存权衡的Windows密码破解器。支持在Windows、macOS和Linux上通过GUI处理LM和NT哈希。 | Kitploit
工具/GitHubGitHub/luisgg/ophcrack
密码破解密码攻击哈希分析
GitHubluisgg/ophcrack

ophcrack

使用彩虹表的时间-内存权衡的Windows密码破解器。支持在Windows、macOS和Linux上通过GUI处理LM和NT哈希。

查看仓库
401312年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

OPHCRACK 3.6.0(时间-内存权衡破解)

一款基于更快时间-内存权衡(使用彩虹表)的 Windows 密码破解器。

这是最初由 EPFL 开发的 ophcrack 1.0 的演进版本 (http://lasecwww.epfl.ch/~oechslin/projects/ophcrack)

Ophcrack 3.6.0 附带一个 Qt 图形用户界面,可在 Windows、Mac OS X 以及 Unix 上运行。

获取和安装 OPHCRACK

Ophcrack 3.6.0 可从 sourceforge 下载: http://ophcrack.sourceforge.net

Windows 版本附带一个安装程序,建议自动安装或下载彩虹表。

Linux 版本是一个源码包。可以使用 "./configure"、"make" 和 "make install" 命令编译并安装。彩虹表需要从上述 URL 手动下载。

使用说明

本使用说明假定您已经安装了 ophcrack 3,并下载了要使用的 ophcrack 彩虹表。同时还假定您了解如何使用像 pwdump 或 fgdump (http://www.foofus.net/fizzgig/) 这样的第三方工具来导出 Windows 系统的 SAM。

Ophcrack 和 ophcrack LiveCD 可在 ophcrack 项目页面 (http://ophcrack.sourceforge.net/) 免费获取。

Ophcrack 彩虹表可在 ophcrack 彩虹表页面 (http://ophcrack.sourceforge.net/tables.php) 获取。XP free small、XP free fast 和 Vista free 彩虹表是免费的。其他 ophcrack 彩虹表由 Objectif Securite 销售。 第一步

这一步是可选的,但会加快破解过程。

运行 ophcrack,在“偏好设置”选项卡下将线程数设置为运行 ophcrack 的计算机的 CPU 核心数加一。例如,对于旧处理器,将线程数设置为 2;对于 Core 2 Duo,设置为 3;对于 Core 2 Quad,设置为 5。如果更改此值,必须退出 ophcrack 并重新启动才能保存更改。如果不退出并重启,程序将不会采用新的线程数。 第二步

这一步是必须的。

使用“加载”按钮加载哈希。您可以手动输入哈希(“单个哈希”选项)、导入包含您使用 pwdump、fgdump 或类似第三方工具创建的哈希的文本文件(“PWDUMP 文件”选项)、从 SYSTEM 和 SAM 文件中提取哈希(“加密 SAM”选项)、从运行 ophcrack 的计算机导出 SAM(“本地 SAM”选项)或从远程计算机导出 SAM(“远程 SAM”选项)。

对于“加密 SAM”选项,SAM 位于 Windows system32/config 目录下,并且只能从未运行的 Windows 分区访问。对于“本地 SAM”和“远程 SAM”选项,您必须以管理员权限登录到要导出 SAM 的计算机。 第三步

这一步是可选的,但会加快破解过程。

使用“删除”按钮删除您不感兴趣的每个用户帐户(例如 Guest 帐户)。可以使用 Ctrl 键进行多项选择。Ctrl-a 将选择所有已加载的哈希。

请记住,使用彩虹表破解密码哈希所需的时间与加载的哈希数量成正比。使用暴力攻击时,破解时间不依赖于加载的无盐哈希数量。因此,建议使用“删除”按钮移除任何不必要的用户帐户。 第四步

这一步是必须的。

安装(“表格”按钮)、启用(绿色和黄色按钮)并合理排序(上下箭头)您要使用的彩虹表。请记住,将彩虹表存储在快速介质(如硬盘)上将显著加快破解过程。

以下是一些指导原则:

root@kitploit:~
* 如果您要破解 Windows XP 默认情况下的 LM 哈希(在 ophcrack 主窗口中“LM 哈希”列永远不会为空),首先安装并启用 XP free small(如果您有少于 512MB 的空闲 RAM)或 XP free fast(如果您有超过 512MB 的空闲 RAM)。不要同时启用两者,因为通常这毫无用处且会减慢破解过程。然后安装并启用 Vista free 表格集。最后安装并启用您可能拥有的其他 XP 彩虹表(XP special、XP german)和 Vista 彩虹表(Vista special)。使用上下箭头按以下方式对彩虹表排序:首先是 XP free,然后是 Vista free,接着是 XP special,之后是 Vista special,最后是 XP german。

* 如果您要破解 Windows Vista 默认情况下的 NT 哈希(在 ophcrack 主窗口中“LM 哈希”列始终为空),首先安装并启用 Vista free 表格集。然后安装并启用 Vista special 表格集。禁用所有其他 XP 表格集,因为它们无用且会减慢破解过程。使用上下箭头按以下方式对已启用的彩虹表排序:首先是 Vista free,然后是 Vista special。

* 如果您要破解 LM 和 NT 哈希混合启用的账户(某些账户的 LM 列为空,其他账户同时有 LM 和 NT 列包含哈希),请按照“如果您要破解 LM 启用的哈希”中的相同方法进行。

第五步

这一步是必须的。

单击“破解”按钮开始破解过程。您将在 ophcrack 窗口底部的框中看到破解进度。当找到密码时,它会显示在“NT 密码”字段中。您可以随时使用“保存”按钮保存破解会话的结果。

下载工具