夜雨聆风学习资料网

ARTICLE · 1113794

一夜涨500星,安卓反监控雷达,只监听不上传

一夜涨500星,安卓反监控雷达,只监听不上传

Fieldwatch 是一个跑在安卓手机上的开源无线信号观察工具,昨天我逛 GitHub 上发现它还是 823 个 Star,今天早上已经 1323,一夜涨了 500。这种涨速,说明它是真戳中大家痛点了。

它会被动监听你周围的 Wi-Fi 和蓝牙信号,然后告诉你附近有什么——藏起来的蓝牙追踪器、执法记录仪、天上飞的无人机、智能眼镜这类设备的信号,内置签名库覆盖 240 多种信号特征。如果有个信号一直跟着你移动,它会把这类信号标出来。

全程只收不发,不用注册账号,没有后端服务器,扫到的数据全留在你自己手机上。

01 开源项目简介

作者是个无线电爱好者(ID 叫 OffGridPete),他想搞清楚自己手机周围到底有哪些 Wi-Fi 热点和蓝牙设备在发信号,于是给自己写了个小工具。用着用着觉得不错,就开源放出来了,MIT 协议,免费随便用。

顺带一提,这项目最早叫 Spectre,做到 1.2.14 版时作者发现跟另一款 App 重名,就改名叫 Fieldwatch。换了个马甲,东西还是那个东西。

它具体能干啥?

第一,被动扫描,不打草惊蛇。 打开 App,它就安静地“听”:附近的 Wi-Fi 接入点、蓝牙低功耗(BLE)广播,都会被记录下来。注意,是"只听不说"——它自己不发射任何信号,也不连任何热点,所以不用担心被反向发现。也不需要额外硬件,手机自带的无线模块就够了。

第二,界面能自己定制,还有过滤引擎。 信号一多就眼花,App 支持按条件过滤,只看你关心的那类设备,显示方式也能按自己的需求调。

第三,签名库可扩展,覆盖 240+ 种信号特征。 App 自带一个无线信号"签名库",最新版(catalog 88)里面有 244 个信号特征组,厂商、设备类别都有,而且随版本越更新越多。更新日志里还提到过执法记录仪、智能眼镜、胎压传感器这些类目。碰到不认识的信号,你也可以自己加新签名,越用越全。

第四,能出报告。 扫完一圈,可以生成一份"刚才都看到了啥"的报告,导出存着或者分享都行。

第五,纯离线。 没有账号系统,没有云端,所有数据都在手机本地。

下面是重点,作者专门写了一节"Fieldwatch 不能干啥",得如实说:

  • 它不是 Wi-Fi 抓包工具,不支持 monitor(监听)模式;
  • 它不扫经典蓝牙,HC-05、HC-06 这种老蓝牙模块不会显示;
  • 它不碰蜂窝信号;
  • 它不能测向——只能告诉你"我听到了这个信号",不能告诉你它在哪个方向、离你多远。

还有作者的免责声明,贴在 README 最显眼的位置:

  • App 里"Moving with you"(疑似跟随你移动)这类判断,只是假设,不是定论,更不能当法律证据用;
  • 位置标签记录的是"你的手机听到信号时的位置",不是对方设备的位置,这点别搞反了;
  • 不保证一定能发现追踪器或摄像头——关机的、休眠的、用随机 MAC 地址的、手机系统不开放给 App 看的,一律扫不到。

说白了,这是个业余爱好项目,帮你"心里有数",不是专业安防设备。拿它当辅助可以,拿它当证据不行。

这东西适合谁? 经常出差住酒店、租房看房的人,进屋先拿它扫一圈,花两分钟买个安心。

不适合谁? 指望它当专业反偷拍设备、出了事拿它的报告当证据的人——真到那一步,还得找专业机构。

❝

开源地址:https://github.com/OffGridPete/Fieldwatch

02 配置与部署

要求不高:Android 10 及以上的手机就行,目前只有安卓版。

安装稍微有点"野路子",因为它没上 Google Play:

  1. 打开 GitHub 仓库,进 dist/ 目录,下载 Fieldwatch.apk(文件名别改);
  2. 用手机自带的文件管理器打开这个 APK,系统会提示"允许安装未知应用",按提示允许就行;
  3. 安装时 Play Protect 可能会弹警告,说这个应用不是从 Play 商店装的——这是预期的,作者在 README 里专门写了,直接继续安装;
  4. 仓库里还有 instruction.txt(权限说明和首次启动指引)和一份英文用户手册 PDF,第一次用建议花五分钟看一眼。

版本提示:1.0.5 开始作者换了正式的发布者证书,如果你之前装过 1.0.4 或更早的版本,升级时要先卸载重装一次(记得先在设置里导出签名库和个人设置,重装后再导回来)。之后就都是正常更新了。

装好打开,点一下开始扫描,剩下的就是等它"听"。建议第一次先在家试,熟悉下界面和过滤功能,出门用的时候才顺手。

相关学习资料