Pinacolada 会检测典型的 IEEE 802.11 攻击,并尽快通知您。这一切都借助 Hak5 的 WiFi Coconut 实现,后者使其能够同时在 2.4GHz 频段的所有 14 个信道上监听威胁。
| 攻击 | 类型 | 状态 |
|---|---|---|
| 去认证 | DoS | ✅ |
| 去关联 | DoS | ✅ |
| 认证 | DoS | ✅ |
| 邪恶双子 | MiTM | 🔜 |
| KARMA | MiTM | 🔜 |
pip install flask
brew install wireshark
pip install flask
apt install tshark
对于两种操作系统,请安装 WiFi Coconut 的用户空间
# 下载 Pinacolada
git clone https://github.com/90N45-d3v/Pinacolada
cd Pinacolada
# 启动 Pinacolada
python main.py
Pinacolada 可以通过浏览器在 127.0.0.1:8888 访问。
默认密码是 CoconutsAreYummy。
登录后,您可以在起始页看到仪表盘,并应在设置选项卡中更改密码。
如果配置完成,Pinacolada 将通过电子邮件向您发送攻击警报。但是,为了发送邮件,必须在设置选项卡中指定 Pinacolada 的电子邮件账户。要查找必要的信息(如 SMTP 服务器和 SMTP 端口),请上网搜索您的邮件提供商及其 SMTP 服务器的配置和使用方法。以下是一些已知提供商的信息:
| 提供商 | SMTP 服务器 | SMTP 端口 (TLS) |
|---|---|---|
| Gmail | smtp.gmail.com | 587 |
| Outlook | smtp.office365.com | 587 |
| GoDaddy | smtpout.secureserver.net | 587 |
由于我自己没有 WiFi Coconut,我必须模拟其流量。因此,如果您遇到任何问题,请随时联系我并提交 issue。