在Kali Linux中使用Airgeddon进行恶意双胞胎攻击
有两种方法可以实现你的目标。要么通过破解捕获的WPA握手,依赖于一个字典文件,要么设置一个恶意双胞胎攻击,这仅仅需要一些时间,直到客户端将密码提供给我们。在这两者之间,哪种攻击最可靠和高效?当然是恶意双胞胎攻击,对吧?实际上,今天在Kali Linux上设置恶意双胞胎攻击是如此简单。
我们将详细学习以下主题:
- 捕获 WPA/WPA2 握手
- 假接入点
- 去认证攻击
- 门户劫持攻击
双胞胎攻击
恶意双胞胎攻击是几种无线攻击的结合,包括假接入点、拒绝服务攻击或干扰无线、获取登录门户攻击以及破解WPA/WPA2密码。这很复杂,是吗?但别担心,我们可以在Kali Linux上使用Airgeddon进行恶意双胞胎攻击。
你好,我是比曼多,这篇文章的作者。如果你喜欢这篇文章,请考虑购买我的书《实用伦理黑客:针对Kali Linux渗透测试者》。我和Linux Hint团队一起努力制作了这本高质量的产品,我知道你会喜欢它并学到很多东西。
流动对抗空气末日
与恶意双重攻击相关的两个最受欢迎的工具是 Fluxion 和 Airgeddon。在编写本教程时,我尝试了它们两个。我进行了比较。我发现使用 Fluxion 没有运气,假 AP、DHCP 服务器和 DNS 服务器都很慢,真的很慢。而且,Fluxion 提出了很多问题,这些问题实际上可以精简。相反,我对 Airgeddon 的整体性能印象深刻。我真的推荐 Airgeddon 而不是 Fluxion,现在。直到也许开发者对 Fluxion 性能进行改进,使其能够超越 Airgeddon。
在Kali Linux中使用Airgeddon进行恶意双胞胎攻击
我能简单地向你解释Airgeddon,这是一个开源工具,用于通过恶意双胞胎攻击破解Wi-Fi密码。我之前提到过,恶意双胞胎攻击会同时使用多种攻击方式。我们将逐一讨论这些攻击。
用于恶意双子攻击的无线网卡
确保您的无线网卡支持监控模式、注入模式以及虚拟接口。在本教程中,我使用的是外置 USB Wi-Fi 适配器 TP-Link TL-WN722N 版本 1。请选择此型号时要小心。TP-Link TL-WN722N 版本 1 使用高通 Atheros 芯片,不仅支持监控和注入模式,还支持虚拟接口。这是进行 Evil Twin 攻击所必需的。
而更高版本的 v2 和 v3 使用的是 Realtek 芯片组。安装一些驱动程序后,该型号(v2 & v3)上的 Realtek 芯片组仅支持监视和注入模式。它无法在 Evil Twin 攻击中工作,因为它不支持虚拟接口。有关推荐的卡和芯片组的更多信息,请访问 Airgeddon 的 GitHub 页面。
https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/卡片和芯片组.
在Kali Linux上安装Airgeddon
Airgeddon并未预装在Kali Linux中。您可以在GitHub上下载Airgeddon项目,网址为https://github.com/v1s1t0r1sh3r3/airgeddon。从GitHub下载任何内容的最简单方法是使用git clone命令将项目克隆到我们的Kali Linux中。
git clone git clone https://github.com/v1s1t0r1sh3r3/airgeddon一旦下载了 Airgeddon 文件,请将目录更改为其文件夹。
在Airgeddon目录内,您会看到一个名为Airgeddon.sh的bash文件。在Kali Linux终端中通过输入sudo来运行该文件:
sudo ./airgeddon.sh它将首先检查依赖项,当有缺失的依赖项时,Airgeddon将自动安装该软件包,如果没有,您就自己安装。享受您的时光,喝杯咖啡吧。
如何在Kali Linux上使用Airgeddon
Airgeddon被设计成一种半自动工具;我们无法选择参数来运行它。然而,在设置的每一步骤中,我们将得到逐步指导。我假设您已经没有缺失的依赖项问题。再次在Kali Linux终端中使用sudo运行Airgeddon。
sudo ./airgeddon.sh
您将首先被要求选择您的无线接口。
然后,确保你的接口处于监视模式。如果不是,请选择选项2将你的接口置于监视模式。
您的接口名称在监视模式下将被更改,现在带有后缀‘mon’。这种命名格式有助于告诉我们接口处于监视模式。
然后,仍然在主菜单中。选择选项7来设置恶意双胞胎攻击。
然后,选择选项9以激活登录页面。
然后,Airgeddon 将启动目标探索,它使用 airodump-ng 扫描周围的无线接入点。
一旦您的目标接入点在列表中,便终止 xterm 窗口。
根据上面的目标探索,airgeddon 将列出捕获的接入点。选择你的目标接入点,请注意,彩色文本表示该接入点已连接到客户端。
然后,您将被要求选择去身份验证攻击方法。使用mdk4(最新版本现在是mdk5)的断开连接攻击更具攻击性,可能会对您的接口卡造成伤害。但我建议使用aireplay-ng,选项编号2。
之后,Airgeddon将立即启动一个xterm窗口来捕获握手,同时运行一个拒绝服务攻击,另一个xterm窗口将被生成。这些xterm窗口将在成功捕获WPA握手后关闭。
之后,系统会要求您选择几个选项,例如选择存储捕获的WPA握手的位置或路径,以及攻击成功时的结果报告。不要在这上面浪费时间,直接按回车键确认默认设置,由airgeddon为您管理。
最后一步是选择您的登录门户语言。如果您的语言未出现在列表中,请选择英语。
最后,Airgeddon 将启动恶意双胞胎攻击。它将生成多个 xterm 窗口来处理以下服务:
假接入点
DHCP服务器
网页服务器,用于捕获门户
DNS 服务器
使用 aireplay-ng 进行去认证攻击
和控制面板,这个窗口将告诉你任何信息。
在客户端或受害者一侧,他们会看到有两个访问点,它们的名字相同。但原始的访问点是受保护的,而假冒的访问点是开放的。
由于我们发起的拒绝服务攻击,受害者客户端将与原始接入点断开连接,无法重新连接。相反,他们会尝试连接到我们的虚假接入点。
一旦客户端受害者连接到我们的假接入点,他们将自动被重定向到打开浏览器访问我们的认证页面,如下图所示。认证页面将询问Wi-Fi密码。
当客户端-受害者提交密码时,我们的捕获门户将捕获该密码,然后Airgeddon将使用受害者提供的密码破解之前捕获的WPA握手。
如果密码与捕获的WPA握手匹配,Airgeddon将关闭恶意双胞胎攻击,通过关闭步骤11中除控制面板窗口外的所有xterm窗口。控制面板窗口将显示密码,如下图所示。
在客户端-受害者一侧,将会有一条消息显示密码正确。
现在,您可以使用该密码连接到原始接入点(目标 AP)。
摘要
恶意双胞胎攻击很容易设置,只需要一个合适的无线网卡。该网卡应支持监控模式、注入模式和虚拟接口。确保仅在您有控制权的环境中进行此攻击。




















