Kali Linux – 密码破解工具

Kali Linux – 密码破解工具


在本章中,我们将了解 Kali Linux 中使用的重要密码破解工具。

九头蛇

Hydra 是一个登录破解器,支持多种协议攻击(Cisco AAA、Cisco auth、Cisco enable、CVS、FTP、HTTP(S)-FORM-GET、HTTP(S)-FORM-POST、HTTP(S)-GET、 HTTP(S)-HEAD、HTTP-Proxy、ICQ、IMAP、IRC、LDAP、MS-SQL、MySQL、NNTP、Oracle Listener、Oracle SID、PC-Anywhere、PC-NFS、POP3、PostgreSQL、RDP、Rexec、Rlogin 、Rsh、SIP、SMB(NT)、SMTP、SMTP 枚举、SNMP v1+v2+v3、SOCKS5、SSH(v1 和 v2)、SSHKEY、Subversion、Teamspeak (TS2)、Telnet、VMware-Auth、VNC 和 XMPP) .

要打开它,请转到应用程序 → 密码攻击 → 在线攻击 → hydra。

九头蛇

它将打开终端控制台,如下面的屏幕截图所示。

打开终端

在这种情况下,我们将暴力破解 metasploitable 机器的 FTP 服务,其 IP 为 192.168.1.101

蛮力

我们在 Kali 中创建了一个扩展名为 ‘lst’ 的单词列表,位于路径usr\share\wordlist\metasploit 中

分享词表

命令如下 –

hydra -l /usr/share/wordlists/metasploit/user -P 
/usr/share/wordlists/metasploit/ passwords ftp://192.168.1.101 –V 

其中-V是尝试时的用户名和密码

九头蛇命令

如下图所示,找到用户名和密码为msfadmin:msfadmin

管理员密码

约翰尼

Johnny是 John the Ripper 密码破解工具的 GUI。一般用于弱密码。

要打开它,请转到应用程序 → 密码攻击 → johnny。

约翰尼

在这种情况下,我们将使用以下命令获取 Kali 机器的密码,并在桌面上创建一个文件。

桌面

单击“打开密码文件”→“确定”,所有文件将如下面的屏幕截图所示。

打开文件

点击“开始攻击”。

开始攻击

攻击完成后,点击左侧面板“Passwords”,密码将不带阴影。

无阴影

约翰

john是 Johnny GUI 的命令行版本。要启动它,请打开终端并输入“john”

无阴影

如果取消隐藏密码,我们需要编写以下命令 –

root@kali:~# unshadow passwd shadow > unshadowed.txt 

彩虹裂缝

RainbowCrack 软件通过彩虹表查找来破解哈希。彩虹表是存储在硬盘上的普通文件。通常,Rainbow 表是在线购买的,也可以使用不同的工具进行编译。

要打开它,请转到应用程序 → 密码攻击 → 单击“rainbowcrack”。

彩虹裂缝

破解哈希密码的命令是 –

rcrack path_to_rainbow_tables -f path_to_password_hash 

SQLdict

它是 SQL 服务器的字典攻击工具,使用起来非常简单和基本。要打开它,请打开终端并输入“sqldict”它将打开以下视图。

查询字典

在“目标 IP 服务器”下,输入保存 SQL 的服务器的 IP。在“目标帐户”下,输入用户名。然后使用密码加载文件并单击“开始”直到完成。

哈希标识符

它是一种用于识别哈希类型的工具,即它们的用途。例如,如果我有一个 HASH,它可以告诉我它是 Linux 还是 Windows HASH。

哈希标识符

上面的屏幕显示它可以是一个 MD5 哈希,它似乎是一个域缓存凭据。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁