【工具】可以检测和可视化展示周边无线设备的平台-WireTapper
原创
丁爸
丁爸
丁爸 情报分析师的工具箱
2026年5月27日 23:28
四川
在小说阅读器读本章
去阅读
WireTapper 是一个有关无线信号的开源情报 (OSINT)和信号情报(SIGINT)平台,用于被动检测和可视化展示周围的无线设备。它可以将附近的无线电信号转化为清晰的情境情报,无需主动入侵即可发现设备。
核心功能
1. 支持的信号类型
| 设备类型 | 检测内容 |
|---|---|
| Wi-Fi | 接入点、客户端、Wi-Fi 凭证泄露 |
| 蓝牙/BLE | 蓝牙设备、低功耗蓝牙设备 |
| CCTV/摄像头 | 无线监控摄像头、IP 摄像头 |
| 车辆 | 车载娱乐系统、遥测、无钥匙系统 |
| 音频设备 | 耳机、可穿戴设备、智能音箱 |
| 智能电视 | 智能电视、流媒体设备 |
| IoT 设备 | 物联网家电、传感器 |
| 手机信号塔 | 蜂窝网络基站、移动网络信标 |
2. 设备自动分类
WireTapper 能根据设备名称自动识别设备类型:
- 车辆: CAR, FORD, TOYOTA, BMW, TESLA, SYNC, MAZDA, HONDA 等
- 电视: TV, BRAVIA, VIZIO, SAMSUNG, LG, ROKU, FIRE 等
- 耳机: HEADPHONE, EARBUD, BOSE, SONY, BEATS, AIRPOD, JBL 等
- 行车记录仪: DASHCAM, DVR, 70MAI, VIOFO 等
- 摄像头: CAM, SURVEILLANCE, NEST, RING, ARLO, HIKVISION 等
- 可穿戴设备: WATCH, FITBIT, GARMIN, WHOOP 等
使用方法:
在本地电脑安装开源项目:https://github.com/h9zdev/WireTapper
按照以下步骤即可启动并运行 WireTapper:
- 克隆仓库:
git clone https://github.com/h9zdev/WireTapper.git
cd WireTapper
- 安装依赖项: 建议使用虚拟环境。
pip install -r WireTapper.txt
2. 配置 API 密钥并运行:
请选择以下方法之一来配置您的 API 密钥并运行应用程序:
### 方法:修改app.py(直接配置)
### 打开app.py并手动输入您的 API 密钥,将空字符串替换为其他值:
WIGLE_API_NAME=\"your_wigle_api_name\"
WIGLE_API_TOKEN=\"your_wigle_api_token\"
OPENCELLID_API_KEY=\"your_opencellid_api_key\"
SHODAN_API_KEY=\"your_shodan_api_key\"
然后,启动服务器:
python app.py
当前运行状态
WireTapper 已在本机运行:
- 本地访问: http://127.0.0.1:8080/map-w
- 局域网访问: http://192.168.1.8:8080
界面功能
从浏览器快照可以看到界面包含:
- 侧边导航栏
- Dashboard(仪表盘)
- Surveillance(监控)
- Admin Panel(管理面板)
- Profiles(配置文件)
- Local Tor Chat(本地 Tor 聊天)
- Geo Tracking Data Sources(地理追踪数据源)
- CCTV Feeds(CCTV 视频流)
- Mobile Tracking(移动追踪)
- Social Media System(社交媒体系统)
- Alerts(警报)
- Settings(设置)
- 主界面 - WiFi 监控追踪器
- WIFI UPLINK
开关
* BT SCANNERS
蓝牙扫描器
* 搜索类型: 位置、BSSID、Wi-Fi SSID、网络/IP
- 搜索框: 输入搜索关键词
- 地图控制: 放大/缩小、图层切换
- 设备类型过滤器: WiFi、蓝牙、CCTV/摄像头、行车记录仪、智能电视、车辆、音频设备
API 配置(获取真实数据)
当前运行的是演示模式,显示模拟数据。要使用真实数据,需要配置以下 API:
1. Wigle.net(必需)
- 用途: 无线网络映射和发现
- 注册: https://wigle.net/
- 配置项:
WIGLE_API_NAME和WIGLE_API_TOKEN
2. wpa-sec(可选)
- 用途: 分布式 WPA-PSK 审计数据库
- 网址: https://wpa-sec.stanev.org
- 功能: 识别 Wi-Fi 凭证泄露(基于 k-匿名性查询方案)
3. OpenCellID(可选)
- 用途: 开源手机信号塔数据库
- 注册: https://opencellid.org/
- 配置项:
OPENCELLID_API_KEY
4. Shodan(可选,需付费)
- 用途: 互联网连接设备搜索引擎
- 注册: https://www.shodan.io/
- 配置项:
SHODAN_API_KEY - 注意: 需要 Premium 账户才能使用 API
配置步骤
方法 1:修改 .env 文件(推荐)
编辑 C:\\Users\\admin\\.openclaw\\workspace\\WireTapper\\.env:
WIGLE_API_NAME=你的_wigle_api_name
WIGLE_API_TOKEN=你的_wigle_api_token
OPENCELLID_API_KEY=你的_opencellid_api_key
SHODAN_API_KEY=你的_shodan_api_key
然后重启应用。
方法 2:直接修改 app.py
在 app.py 中修改以下变量:
WIGLE_API_NAME = \"your_wigle_api_name\"
WIGLE_API_TOKEN = \"your_wigle_api_token\"
OPENCELLID_API_KEY = \"your_opencellid_api_key\"
SHODAN_API_KEY = \"your_shodan_api_key\"
实际应用场景
- 安全研究: 分析周围无线环境,发现潜在安全风险
- 渗透测试: 被动收集目标区域的无线设备信息
- 物联网审计: 发现和盘点企业/家庭中的 IoT 设备
- 位置情报: 通过 Wi-Fi 和蓝牙信号进行地理位置分析
- 设备追踪: 监控特定设备的出现和移动
许可证
该项目采用 CC BY-NC 4.0(知识共享署名-非商业性使用 4.0 国际许可协议),仅限非商业用途。
长按识别下面的二维码可加入星球
里面已有万余篇资料可供下载
续费五折优惠
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论