Kali Linux 中的 Hashcat 工具
Hashcat 以最快的密码破解程序和密码恢复工具而闻名。 Hashcat 旨在在极短的时间内破解或破解最复杂的密码。
哈希猫的特点:
- 可以在考虑性能和优化的情况下实施 90+ 算法。
- 可以配置线程数。
- Hashcat 是一种基于多算法(MD5、MD4、MySQL、SHA1、NTLM、DCC 等)。
- 所有攻击都可以通过专门的规则进行扩展。
- 它基于多哈希和多操作系统(Windows 和 Linux)。
- 它支持 hex-charset 和 hex-salt 文件。
安装:通常 Hashcat 工具预装在 Kali Linux 中,但如果我们需要安装它,请在终端中写下给定的命令。
sudo apt-get install hashcat
现在,您可以在密码破解工具中找到 hashcat 工具:
我们将在本文中执行字典攻击来破解密码。
1. 创建哈希条目
然后这些条目将被输出到一个名为“Dictionary_hashes”的文件中。
- -n:此选项删除添加到项目结束,因为我们不希望字符与我们的条目被散列做新的生产线。
- TR -d:该选项将删除是从所述输出的空间或连字符的字符。
2. 检查存储的哈希值
我们可以在以下命令的帮助下检查存储的哈希值:
cat Dictionary_hashes.txt
下面可以看到一些可以用 hashcat 破解的密码哈希:
3. 选择词表
我们将使用“rockyou”词表。
4. 破解哈希
现在我们可以破解存储在 Dictionary_hashes.txt 中的哈希值,并将结果存储在 Done.txt 文件中。
5. 结果
现在我们可以通过以下命令查看存储在 Done.txt 文件中的结果:
cat Done.txt