---
title: "Hashcat"
weight: 10
description: "世界最快的密码破解工具"
date: "2026-03-24T16:29:46+08:00"
lastmod: "2026-03-24T16:29:46+08:00"
---

## Hashcat

Hashcat 是世界最快的密码破解工具，支持多种哈希算法和攻击模式，利用 GPU 加速破解。

## 基础使用

### MD5 破解
```bash
hashcat -m 0 hash.txt wordlist.txt
```

### NTLM 破解
```bash
hashcat -m 1000 hash.txt wordlist.txt
```

### WPA2 破解
```bash
hashcat -m 2500 handshake.hccapx wordlist.txt
```

### 规则攻击
```bash
hashcat -m 0 hash.txt wordlist.txt -r rules/best64.rule
```

## 常见哈希类型

| 哈希类型 | Hashcat ID | 示例 |
|---------|-----------|------|
| MD5 | 0 | 5f4dcc3b5aa765d61d8327deb882cf99 |
| SHA1 | 100 | 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 |
| NTLM | 1000 | b4b9b02e6f09a9bd760f388b67351e2b |
| WPA/WPA2 | 2500 | handshake |
| bcrypt | 3200 | $2a$10$... |
| SHA512crypt | 1800 | $6$... |

## 攻击模式

- **字典攻击** - 使用密码字典破解
- **组合攻击** - 多个字典组合
- **规则攻击** - 应用变换规则
- **掩码攻击** - 指定密码模式
- **混合攻击** - 字典 + 掩码

## 功能特性

- **GPU 加速** - 利用显卡并行计算
- **多算法支持** - 支持 300+ 哈希类型
- **分布式破解** - 多机协同
- **会话管理** - 支持暂停和恢复
- **性能优化** - 智能内核优化

## 参考资源

- [Hashcat 官方文档](https://hashcat.net/hashcat/)
- [Hashcat GitHub](https://github.com/hashcat/hashcat)