izagoto/wall-of-flippers
GitHub: izagoto/wall-of-flippers
一款用于发现 Flipper Zero 设备并检测蓝牙低功耗广告攻击的安全监测工具。
Stars: 0 | Forks: 0
Wall of Flippers
🐬 A simple and easy way to find Flipper Zero Devices and Bluetooth Low Energy Based Attacks 🐬
🐬 Local project documentation for BLE monitoring and analysis 🐬
🐬 目录
# 🐬 Wall of Flippers 是什么? # 🐬 当前功能与未来更新 - [x] 发现 Flipper Zero 设备(必须启用 Bluetooth) - [x] 发现 Flipper 名称 - [x] 发现 Flipper 地址 - [x] 发现 Flipper “标识符”(透明、白色和黑色 Flipper 检测) - [ ] 欺骗检测(即将推出) - [x] 能够存档过去发现的 flipper zero 设备 - [x] 支持 Debian Linux 和 Windows 的自动安装功能 - [x] 能够识别潜在的 Bluetooth Advertisement 攻击 - [x] 疑似 Advertisement 攻击 - [x] ~iOS 崩溃 Advertisement 攻击~ - [x] iOS 弹窗 Advertisement 攻击 - [x] Samsung 和 Android BLE Advertisement 攻击 - [x] Windows Swift Pair Advertisement 攻击 - [x] LoveSpouse Advertisement 攻击(拒绝快乐/Denial of Pleasure) - [x] BT 设置泛洪 - [x] Bluetooth 遥控器检测 - [x] BLE 广告商(检测其他 WoF 实例) - [x] 自定义名称实现 - [x] BLE 聊天 - [x] 徽章模式(较少花哨的统计数据) - [x] 支持 BLE 外部/内部适配器 - [x] 支持 Linux - [ ] 支持 Windows - [x] 速率限制(新连接) - [x] 支持 Linux - [x] 支持 Windows(受限) - [x] 通过 JSON 配置运行时扫描和离线阈值 - [ ] 支持 Chromium Web Bluetooth - [ ] iOS/Android 检测(配对) - [ ] 动画(正在寻找 ASCII 艺术家) # 🐬 文章
Talking Sasquach - Wall of Flippers Busts Flipper Zero BLE Spammers Red Handed! |
BleepingComputer - ‘Wall of Flippers’ detects Flipper Zero Bluetooth spam attacks |
Debian Linux 安装指南
### Debian Linux 安装指南 ### 第一步:完整的系统升级/更新 ``` sudo apt-get update && sudo apt-get upgrade -y ``` ### 第二步:Git Clone 和 Git 安装 ``` sudo apt-get install git cd /path/to/Wall-of-Flippers ``` ### 第三步:安装 python (python3) ``` sudo apt-get install python3 ``` sudo apt-get install python3-dev ### 第四步:设置并安装所需的包(多种方式) ``` sudo apt-get install libglib2.0-dev ``` sudo apt-get install python3-bluez python3 -m venv .venv source .venv/bin/activate ################## PACKAGES ######################## # requirement.txt method python3 -m pip install -r requirements.txt # command method python3 -m pip install bluepy python3 -m pip install pybluez ################## PACKAGES ######################## deactivate ``` bash wof.sh # 启动时您应该会看到一个关于设置托管环境的提示,您可以放心让它为您完成。然后,一旦环境准备就绪,再次运行 `wof.sh` and use the auto install option to install the dependencies. ``` ### 第五步:运行 Wall of Flippers ``` bash wof.sh ``` ``` sudo chmod +x WallofFlippers.py ./WallofFlippers.py ```Fedora Linux 安装指南
### Fedora 安装指南 ### 第一步:完整的系统升级/更新 ``` sudo dnf update && sudo dnf upgrade -y ``` ### 第二步:Git Clone 和 Git 安装 ``` sudo dnf install git cd /path/to/Wall-of-Flippers ``` ### 第三步:安装 python (python3) ``` sudo dnf install python3 ``` sudo dnf install python3-dev ### 第四步:设置并安装所需的包(多种方式) ``` sudo dnf install glib2-devel ``` sudo dnf install python3-bluez python3 -m venv .venv source .venv/bin/activate ################## PACKAGES ######################## # requirement.txt method python3 -m pip install -r requirements.txt # command method python3 -m pip install bluepy python3 -m pip install pybluez ################## PACKAGES ######################## deactivate ``` bash wof.sh # 启动时您应该会看到一个关于设置托管环境的提示,您可以放心让它为您完成。然后,一旦环境准备就绪,再次运行 `wof.sh` and use the auto install option to install the dependencies. ``` ### 第五步:运行 Wall of Flippers ``` bash wof.sh ``` ``` sudo chmod +x WallofFlippers.py ./WallofFlippers.py ```macOS 安装指南
## macOS 安装指南 ### 第一步:创建并激活虚拟环境 ``` python3 -m venv .venv source .venv/bin/activate ``` ### 第二步:安装依赖 ``` python3 -m pip install -r requirements.txt ``` ### 第三步:运行 Wall of Flippers ``` python WallofFlippers.py --wall ```Windows 安装指南
## Windows 安装指南 ### 第一步:Git Clone 和 Git 安装 ``` Download Link: https://git-scm.com/downloads ``` ``` cd /path/to/Wall-of-Flippers ``` ### 第二步:安装 python 和 pip (python / pip) ``` Download Link: https://www.python.org/downloads/ ``` ``` pip install bleak ``` ``` pip install -r requirements.txt ``` ``` python WallofFlippers.py # 启动时您应该会看到一个提示,使用自动安装选项来安装依赖项。选择 easy install,并按照安装的指示和提示进行操作。 ``` ### 第三步:运行 Wall of Flippers ``` python WallofFlippers.py ```标签:BLE攻击, Flipper Zero, 主机安全, 密码管理, 数据可视化, 暗色界面, 流量监控, 蓝牙, 设备发现, 逆向工具