跳到主要内容

WiFi Pineapple Mark VII — 完整指南

一句话定位:WiFi Pineapple Mark VII 是一台「会自己开 Wi-Fi 来钓鱼」的无线攻击平台 — 它假装成你信任的无线网络,再用 PineAP 引擎接管受害者的连接。给想学 Wi-Fi 渗透测试、邪恶双胞胎攻击的大学生与 CTF 玩家。

如果 Wi-Fi 渗透测试有一个吉祥物,那就是 WiFi Pineapple。Mark VII 是让流氓接入点(邪恶双胞胎)攻击出名的设备的当前世代:它广播自己的网络,看起来像合法的,引诱受害者加入,然后给你对他们流量的完全可见性与控制 — 全部来自一个浏览器界面。

如果你正在学习无线安全,Mark VII 就是该买的设备:它便携(USB-C 供电)、便宜,而且 PineAP 套件是学习适用于任何现代流氓 AP 工具的 Wi-Fi 攻击概念的行业标准方式。

⚠️ 仅限授权测试。 只对你自己的网络、你自己的设备,或获得书面许可后运行 Pineapple。在别人的网络上广播假的「免费 Wi-Fi」是违法的(台湾:刑法第 358–363 条;另见电信法)。


规格一览

项目规格
无线2.4 GHz 802.11 b/g/n,3 组专用角色无线电(MediaTek MT7601U + MT7610U);5 GHz 802.11ac 需可选 MK7AC 适配器(MT7612U)
SoC / RAM / 存储单核 MIPS 网络 SoC / 256 MB RAM / 2 GB eMMC
天线3× 高增益 RP-SMA(外置、可更换)
端口USB-C(供电 + 以太网)、USB 2.0 主机
电源USB-C 5V 2A(10 W)
指示灯单颗 RGB LED
尺寸107 × 93 × 21 mm
操作系统 / UI基于 OpenWrt 的固件,浏览器管理界面在 1471 端口
官方文档https://docs.hak5.org/wifi-pineapple

结构

部件用途
3× RP-SMA 天线端口用于 AP / 客户端 / 监听角色的无线电
USB-C 端口供电 AND 以太网上行(一条线,两个任务)
USB 2.0 主机端口插入 MK7AC 5 GHz 适配器或 USB 驱动器
RGB LED启动、升级和状态反馈
复位针孔恢复出厂设置 / 恢复

你能用它做什么

用例怎么做
邪恶双胞胎 / 流氓 AP广播克隆的 SSID;受害者连接到你而不是真正的 AP
中间人PineAP 从真正的 AP 捕获客户端;他们的流量经过你
侦察被动调查附近的 AP 和客户端(2.4 GHz 原生;5 GHz 需 MK7AC)
强制门户托管一个假登录页面模块并收集凭据
WPA/WPA2 企业测试流氓 RADIUS 风格企业 AP(自固件 1.1.0 起支持)
自动化项目PineAP 市场里的模块(pmkid 攻击、握手捕获等)

快速入门 — 10 分钟首次启动

第 1 步 — 开机

把 USB-C 线插进 5V/2A 充电器(或你的电脑)。等 LED 稳定。

第 2 步 — 加入它的网络

在笔记本上找 Pineapple 的默认 Wi-Fi:SSID PineAP,密码 pineapplesareyummy

第 3 步 — 打开管理界面

浏览到:

http://172.16.42.1:1471

预期结果 — WiFi Pineapple 仪表盘。第一件事:Settings → Password 设置你的管理员密码。

第 4 步 — 升级固件并连接上行链路

  1. Settings → Software Update,点击 Check for updates,然后 Update
  2. 要联网:把以太网线插进 USB-C Ethernet 口(必要时用随附的 USB-C 适配器),或配置客户端模式 Wi-Fi 上行。
  3. 验证仪表盘页脚显示新版本。

第 5 步 — 运行你的第一次侦察

  1. 在界面里打开 Recon
  2. 把接口设为内部无线电(wlan1 是 2.4 GHz 监听无线电)。
  3. 点击 Scan。几秒内你会看到附近的 AP 和客户端填充列表 — Pineapple 在被动监听。
[+] Scanning for wireless networks...
[+] Found 12 APs, 23 clients
CoffeeShop (2.4 GHz, WPA2)
Home-5G (5 GHz — visible only with MK7AC attached)
...

PineAP — 核心引擎

PineAP 是让 Pineapple 区别于无聊路由器的东西。四个面板,四个任务:

面板任务典型用途
PineAP引擎:响应探测请求、去认证、冒充打开「PineAP Daemon」+「Beacon Response」引诱客户端
Recon被动 AP/客户端发现攻击前调查空域
Modules现成工具市场握手捕获、PMKID、强制门户、DNS 欺骗
Client管理已连接的受害者看谁加入了,观察他们的流量

经典实验室演示 — 去认证 + 邪恶双胞胎:

  1. Recon 里找一个你拥有的目标 AP。
  2. PineAP 里启用 PineAP DaemonBeacon Response;把 SSID 设为与目标一致。
  3. Client 页面(或一个模块)向目标的客户端发送去认证帧。
  4. 受害者重新连接 — 连到你的克隆。打开 Client 面板看他们出现。

你可能会问: 「为什么受害者会加入假 AP?」 因为客户端会不断发送针对它们记住的网络的探测请求(「Home-5G?」),而 PineAP 守护进程会用匹配的信标应答每一个探测。你的克隆看起来一模一样,所以客户端选了它。这就是全部把戏 — 而且它有效是因为 Wi-Fi 客户端会广播自己的历史


上 5 GHz(MK7AC 适配器)

Mark VII 的内部无线电是 2.4 GHz。要 5 GHz 监听和注入,把 MK7AC(MediaTek MT7612U)插到 USB 2.0 主机端口:

  1. 插入 MK7AC 并重启。
  2. Settings 里,把 Recon Wireless Interface 设为新适配器的接口(wlan3)。
  3. Recon 现在同时扫描 2.4 GHz 5 GHz。

兼容适配器(Hak5 确认):MK7AC、ALFA AWUS036ACM(MT7612U)和 EP-AC1605 V1。其他芯片组可能能用但不保证 — 为了可靠性坚持用 MT7612U。完整的适配器目录和 Kali 驱动程序指南见 ALFA Network 专区


进阶

技巧从哪里开始
客户端隔离 / 过滤PineAP → Filters:阻止特定客户端连接真正的 AP
强制门户钓鱼从市场安装强制门户模块;在战利品中收集 POST 的凭据
WPA 握手捕获握手捕获模块保存 .cap 文件 — 在笔记本上离线破解
WPA2-Enterprise 流氓 APSettings → Enterprise 标签:生成 EAP 配置和证书,然后广播
Cloud C² 远程操作搭配免费自托管的 Cloud C² 服务器远程管理 Pineapple(https://cloudc2.io)
工具 USB 挂载USB 主机端口接受存储;轻松把战利品移出设备

故障排查

症状原因修复
PineAP SSID 不可见还在启动(最多 60 秒)等待;检查 LED。红灯 = 错误 → 通过有线连接查看日志
管理界面打不开你不在 172.16.42.0/24 网络上忘记其他网络;确认你已加入 PineAP;重试 172.16.42.1:1471
仪表盘没有互联网未配置上行链路把 USB-C 以太网接到真实网络;或配置客户端模式 Wi-Fi
Recon 里缺 5 GHz 设备没有接 MK7AC加适配器;在 Settings 里设置 Recon Wireless Interface
模块装不上没有互联网上行先修好上行;模块从市场下载
忘记密码用复位针孔恢复出厂设置并设置新密码

相关资源