Hashcat是一个开源密码恢复工具,支持五种攻击模式和300多种高度优化的散列算法。它在Linux、Windows和macOS上的CPU、GPU和其他硬件加速器上运行,并包括大规模分布式密码破解的功能。

Hashcat 7.0.0触及了90多行代码,并欢迎105名开发人员的贡献,其中包括74名首次使用者。该更新将所有以前未宣布的6.2.x功能转换为一个记录良好的版本,为灵活性、性能和可扩展性设定了新的标准。
超越GPU的桥梁
标题功能之一是同化桥,它允许将CPU、FPGA和嵌入式解释器等外部资源直接集成到Hashcat的破解管道中。补充这一点的是新的Python桥接插件,它可以在Python中快速开发哈希匹配逻辑,而无需重新编译。它支持多线程,并默认与Hashcat的规则引擎配合使用。
更智能、更快、更模块化
Hashcat现在可以自动检测哈希模式,消除了用户指定-m
标志的需要。新的虚拟后端设备将物理GPU划分为逻辑单元,以改善异步处理并更好地与网桥集成。Hashcat还支持基于Docker的构建,包括交叉编译到Windows,使其更容易跨平台部署。
扩展的算法和工具支持
此版本增加了58种新的应用程序特定哈希类型,包括对Argon2、MetaMask、微软在线帐户、SNMPv3、GPG、OpenSSH和LUKS2的支持。它还引入了现实世界应用程序中使用的17种新的通用哈希结构和11种支持插件开发的新原语。Hashcat现在包括20个新工具,用于从APFS、VirtualBox、BitLocker和几个加密货币钱包等格式中提取哈希。
严重的性能提升
在引擎盖下,Hashcat具有自动调谐引擎和内存管理系统的完全重构功能。这些更改消除了之前的 4GB 分配上限,并提高了跨多设备设置的利用率。特定哈希模式的性能增益包括:
- 加密:高达320%
- NetNTLMv2(英特尔):高达223%
- RAR3:高达54%
硬件后端改进
该工具现在支持AMD的HIP后端,当两个选项都可用时,HIP后端比OpenCL更受欢迎。苹果用户受益于原生金属支持,具有完全的苹果硅兼容性和macOS上的重大速度改进。
Hashcat 7.0.0在GitHub上免费提供。
文章来源:helpnetsecurity
暂无评论内容