k3yomi/Wall-of-Flippers
GitHub: k3yomi/Wall-of-Flippers
专门检测 Flipper Zero 设备及蓝牙低功耗广播攻击的防御性安全监测工具。
Stars: 992 | Forks: 69
Wall of Flippers
🐬 A simple and easy way to find Flipper Zero Devices and Bluetooth Low Energy Based Attacks 🐬
🐬 Documentation written by @k3yomi 🐬
🐬 目录
# 🐬 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 攻击(拒绝愉悦攻击) - [x] BT 设置泛洪 - [x] Bluetooth 远程检测 - [x] BLE 广播器(检测其他 WoF 实例) - [x] 自定义名称实现 - [x] BLE 聊天 - [x] 徽章模式(简洁统计信息) - [x] BLE 外部/内部适配器支持 - [x] Linux 支持 - [ ] Windows 支持 - [x] 速率限制(新连接) - [x] Linux 支持 - [x] Windows 支持(受限) - [ ] 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 安装指南 ### 步骤 1 (一):系统全面升级/更新 ``` sudo apt-get update && sudo apt-get upgrade -y ``` ### 步骤 2 (二):Git Clone 和 Git 安装 ``` sudo apt-get install git git clone https://www.github.com/K3YOMI/Wall-of-Flippers cd ./Wall-of-Flippers ``` ### 步骤 3 (三):安装 Python (python3) ``` sudo apt-get install python3 sudo apt-get install python3-dev ``` ### 步骤 4 (四):设置并安装所需的软件包(多种方式) ``` sudo apt-get install libglib2.0-dev sudo apt-get install python3-bluez python3 -m venv .venv source .venv/bin/activate ################## PACKAGES ######################## # requirement.txt 方法 python3 -m pip install -r requirements.txt # command 方法 python3 -m pip install bluepy python3 -m pip install git+https://github.com/pybluez/pybluez.git#egg=pybluez ################## PACKAGES ######################## deactivate ``` ``` bash wof.sh # 启动时你应该会收到一个关于设置托管环境的提示,可以放心让它为你执行。然后一旦环境完成,再次运行 `wof.sh` and use the auto install option to install the dependencies. ``` ### 步骤 5 (五):运行 Wall of Flippers ``` bash wof.sh ``` ``` sudo chmod +x WallofFlippers.py ./WallofFlippers.py ```Fedora Linux 安装指南
### Fedora 安装指南 ### 步骤 1 (一):系统全面升级/更新 ``` sudo dnf update && sudo dnf upgrade -y ``` ### 步骤 2 (二):Git Clone 和 Git 安装 ``` sudo dnf install git git clone https://www.github.com/K3YOMI/Wall-of-Flippers cd ./Wall-of-Flippers ``` ### 步骤 3 (三):安装 Python (python3) ``` sudo dnf install python3 sudo dnf install python3-dev ``` ### 步骤 4 (四):设置并安装所需的软件包(多种方式) ``` sudo dnf install glib2-devel sudo dnf install python3-bluez python3 -m venv .venv source .venv/bin/activate ################## PACKAGES ######################## # requirement.txt 方法 python3 -m pip install -r requirements.txt # command 方法 python3 -m pip install bluepy python3 -m pip install git+https://github.com/pybluez/pybluez.git#egg=pybluez ################## PACKAGES ######################## deactivate ``` ``` bash wof.sh # 启动时你应该会收到一个关于设置托管环境的提示,可以放心让它为你执行。然后一旦环境完成,再次运行 `wof.sh` and use the auto install option to install the dependencies. ``` ### 步骤 5 (五):运行 Wall of Flippers ``` bash wof.sh ``` ``` sudo chmod +x WallofFlippers.py ./WallofFlippers.py ```Windows 安装指南
## Windows 安装指南 ### 步骤 1 (一):Git Clone 和 Git 安装 ``` Download Link: https://git-scm.com/downloads ``` ``` git clone https://www.github.com/K3YOMI/Wall-of-Flippers cd ./Wall-of-Flippers ``` ### 步骤 2 (二):安装 Python 和 pip (python / pip) ``` Download Link: https://www.python.org/downloads/ ``` ``` pip install bleak ``` ``` pip install -r requirements.txt ``` ``` python WallofFlippers.py # 启动时你应该会收到一个提示,使用自动安装选项来安装依赖项。按照安装说明和提示进行操作。 ``` ### 步骤 3 (三):运行 Wall of Flippers ``` python WallofFlippers.py ```标签:BLE, Flipper Zero, PFX证书, Python, 低功耗蓝牙, 信号检测, 攻击检测, 数据展示, 无后门, 硬件黑客, 红队, 网络安全, 蓝牙安全, 蓝牙攻击, 设备发现, 逆向工具, 隐私保护