Detecció Flock-You: Guia de Configuració de Contra-Vigilància

Table of Contents
Guia Tècnica Completa per Construir i Utilitzar Dispositius de Detecció Flock-You
Introducció: Contra-Vigilància de Codi Obert
El projecte Flock-You és una iniciativa de codi obert impulsada per la comunitat per detectar i cartografiar la infraestructura de vigilància ALPR de Flock Safety. Allotjat a GitHub com colonelpanichacks/flock-you, aquest projecte utilitza maquinari basat en ESP32 assequible per identificar les càmeres Flock mitjançant les seves signatures de xarxa WiFi.
Aquesta guia completa cobreix des de la metodologia tècnica darrere de la detecció Flock fins a instruccions de configuració pas a pas per a tres plataformes de maquinari, la instal·lació del microprogramari i informació de compra de proveïdors autoritzats. Tant si ets un defensor de la privacitat, un investigador de seguretat o un ciutadà preocupat, aquesta guia et permetrà construir o comprar el teu propi dispositiu de detecció.
Per obtenir context sobre per què aquesta tecnologia és important i el panorama de vigilància més ampli, llegeix el nostre article complementari: Vigilància de Càmeres Flock Safety: Prevalença, Preocupacions de Privacitat i Estratègies de Protecció .
Vols veure on ja s’han cartografiat les càmeres Flock? Flock Finder és una eina de codi obert que traça més de 40.000 càmeres Flock Safety sospitoses a tot el món utilitzant dades WiFi de WiGLE i empremtes digitals OUI, actualitzada diàriament. Codi font a GitHub .
Comprendre la Metodologia de Detecció de Flock-You
La Base Tècnica
Les càmeres Flock Safety contenen mòduls WiFi encastats per a la connectivitat i la gestió remota. Aquests mòduls emeten signatures de xarxa identificables detectables per dispositius que operen en mode de monitoratge WiFi promiscu. El projecte Flock-You aprofita aquesta característica mitjançant:
1. Detecció d’OUI WiFi (Identificador Únic Organitzatiu)
Cada interfície de xarxa té una adreça MAC que consta de:
- Primers 3 bytes (24 bits): OUI, que identifica el fabricant
- Últims 3 bytes: Identificador específic del dispositiu
Els investigadors @NitekryDPaul i la comunitat DeFlockJoplin van descobrir 31 OUIs específics consistentment presents en desplegaments de càmeres Flock Safety:
Primary Espressif OUIs (ESP32-based modules):
D4:AD:FC - Espressif Inc. (Common ESP32-S3)
AC:67:B2 - Espressif Inc. (ESP32-WROOM)
84:F3:EB - Espressif Inc. (ESP32-S3 variants)
B4:E6:2D - Espressif Inc. (ESP32-C3)
CC:DB:A7 - Espressif Inc. (ESP32-based)
24:0A:C4 - Espressif Inc. (ESP32-SOLO)
30:AE:A4 - Espressif Inc. (ESP32-WROVER)
94:B9:7E - Espressif Inc. (ESP32-based)
A4:CF:12 - Espressif Inc. (ESP32-S2)
C0:49:EF - Espressif Inc. (ESP32-C6)
Additional OUIs identified in Flock deployments:
[... 21 additional manufacturer OUIs ...]
Quan un dispositiu de detecció escaneja el trànsit WiFi en mode promiscu, identifica qualsevol dispositiu que emeti trames amb aquests OUIs.
2. Detecció de Sol·licituds de Sonda Comodí
Les càmeres Flock envien periòdicament sol·licituds de sonda comodí per cercar xarxes disponibles. Aquestes tenen característiques distintives:
- Trama de Gestió 802.11: Type=0, Subtype=4
- Element d’Informació SSID: Length=0 (buit/comodí)
- Estructura de la trama: Patró previsible en el temporitzat de les sondes
- IEs específics del proveïdor: Indicadors addicionals a la càrrega útil de la trama
El microprogramari de detecció analitza aquests patrons de sol·licituds de sonda per augmentar la confiança en la identificació de càmeres Flock més enllà de la simple concordança d’OUI.
3. Monitoratge WiFi en Mode Promiscu
L’operació WiFi estàndard només rep trames adreçades al teu dispositiu. El mode promiscu captura totes les trames WiFi a l’abast:
- Estructura de trama 802.11: Anàlisi dels camps addr1, addr2, addr3
- Trames de gestió: Sol·licituds de sonda, trames de balisa, sol·licituds d’associació
- Trames de dades: Revelen patrons de comportament de la xarxa
- Trames de control: ACKs, RTSs, CTSs proporcionen informació de temporitzat
Els microcontroladors ESP32 admeten el mode promiscu a través de la API esp_wifi, habilitant maquinari de detecció de baix cost.
4. Anàlisi de la Intensitat del Senyal
Els dispositius de detecció mesuren el RSSI (Indicador de la Intensitat del Senyal Rebut) per:
- Estimar la distància a les càmeres detectades
- Triangular ubicacions amb múltiples mesures
- Filtrar falsos positius basant-se en les característiques esperades del senyal
- Crear mapes de calor de la densitat de càmeres
Precisió de Detecció i Falsos Positius
La metodologia Flock-You aconsegueix una alta precisió:
- Taxa de Veritables Positius: ~95% per a càmeres Flock confirmades a l’abast
- Taxa de Falsos Positius: ~5-10% depenent de l’entorn
- Abast de Detecció: 50-300 peus depenent dels obstacles i l’antena
- Puntuació de Confiança: L’anàlisi multifactorial redueix les falses alarmes
Fonts Comunes de Falsos Positius:
- Plaques de desenvolupament ESP32 usades en altres dispositius IoT
- Productes comercials basats en ESP32 (llar intel·ligent, sensors)
- Altres càmeres de vigilància que utilitzen components similars
- Equips de prova WiFi operats per tècnics
Estratègies de Mitigació:
- Detecció de múltiples signatures: Combinant OUI + patró de sonda + verificació física
- Correlació d’ubicació: Creuant amb ubicacions de càmeres conegudes
- Confirmació visual: Inspecció física després de la detecció electrònica
- Base de dades comunitària: Validació per multituds de les deteccions
Comparació de Plataformes de Maquinari
Tres plataformes principals estan disponibles per a la detecció Flock-You, cadascuna amb avantatges distintius:
Taula de Visió General de Plataformes
| Característica | DIY ESP32 | M5 Atom Lite (Pre-Flashejat) | OUI-SPY |
|---|---|---|---|
| Fabricant | DIY / Múltiples proveïdors | STS Collective | Colonel Panic Tech |
| Preu | $5-12 | $39.99 | $85 |
| Processador | ESP32-WROOM | ESP32-PICO | ESP32-S3 |
| Llest per Usar | No (construcció DIY) | Sí (pre-flashejat) | Sí (multi-mode) |
| Pantalla | Opcional | LED RGB (matriu 5×5) | Cap |
| Bateria | Opcional | Externa recomanada | No inclosa |
| GPS | Opcional | No | No |
| Alertes | Brunzidor + LED | LED RGB (blau=detecta) | Brunzidor integrat |
| Registre de Dades | Opcional | No | No |
| Carcassa | Impressió 3D o cap | Mòdul de plàstic compacte | Cap (PCB nu) |
| Microprogramari | Flash manual | FlockYou pre-carregat | Multi-mode (4 microprogramaris) |
| Millor Per | Entusiastes DIY, aprenentatge | Econòmic llest per usar | Detecció multipropòsit |
| Dificultat de Configuració | Moderada-Avançada | Connectors i llest | Connectors i llest |
| Pes | 20-50g (varia) | 18g (nu) | ~40g |
| Dimensions | Varia | 24×24×14mm | Placa PCB |
Anàlisi Detallada de Plataformes
1. Construcció DIY ESP32 ($5-12)
Visió General: Opció més assequible amb plaques de desenvolupament ESP32 estàndard i microprogramari de codi obert.
Especificacions de Maquinari:
- Microcontrolador: ESP32-WROOM-32 o similar (doble nucli, 240MHz)
- WiFi: 802.11 b/g/n, capaç de mode promiscu
- Memòria: 520KB SRAM, 4MB+ Flash
- Pantalla: Opcional (LED incorporat suficient)
- Alimentació: Alimentat per USB o bateria externa
- Brunzidor: Mòdul de brunzidor passiu opcional (KY-006)
- Indicadors: LED incorporat + brunzidor opcional
- Expansibilitat: Compatible amb protoboard, modificacions fàcils
Microprogramari: Fork de codi obert a simeononsecurity/flock-you-esp32:
- Modificat per a maquinari ESP32 estàndard (GPIO 25, 2, 17)
- Melodia d’inici de Super Mario Bros. (confirma que el brunzidor funciona)
- Dos pitidos ascendents ràpids en nova detecció
- Pitidos de pols cada 10 segons mentre el seguiment és actiu
- Suport de tauler de control Flask per al wardriving GPS
- Exportació als formats JSON, CSV, KML
Opcions de Construcció:
- Només LED ($5): ESP32 nu + cable USB, només retroalimentació visual
- Protoboard ($9-11): Afegir brunzidor passiu + protoboard + cables, alertes d’àudio
- Tancat ($10-12): Afegir caixa impresa en 3D amb tapa d’encaix
Avantatges:
- ✅ Opció més barata (85-95% d’estalvi de cost vs OUI-SPY)
- ✅ Completament de codi obert i modificable
- ✅ Utilitza plaques ESP32 àmpliament disponibles
- ✅ Educatiu, ensenya sistemes encastats
- ✅ Documentació i guies extenses
- ✅ Fitxers de caixa imprimibles en 3D disponibles
- ✅ Mateixa precisió de detecció que els dispositius premium
Desavantatges:
- ❌ Requereix muntatge DIY (protoboard sense soldadura o caixa 3D)
- ❌ Cal fer flash del microprogramari manualment
- ❌ Sense bateria integrada (alimentació USB o pack extern)
- ❌ Només retroalimentació d’àudio bàsica (sense pantalla)
- ❌ Porta temps obtenir els components
Millor Per: Makers, estudiants, defensors de la privacitat amb pressupost limitat, qualsevol que vulgui aprendre com funciona la detecció, els qui gaudeixen dels projectes DIY.
Comprar Components:
- Amazon: Cerca “ESP32 DevKit” o “ESP32 Breadboard Kit”
- AliExpress/eBay: Descomptes per volum disponibles
- Adafruit: Peces de qualitat seleccionades amb tutorials
Recursos de Configuració:
- Repositori GitHub: github.com/simeononsecurity/flock-you-esp32
- Guia de Construcció: Muntatge sense soldadura en 10-15 minuts
- Fitxers de Caixa: Disseny paramètric OpenSCAD + fitxers STL
2. M5 Atom Lite Pre-Flashejat per STS Collective ($39.99)
Visió General: Dispositiu de detecció compacte pre-flashejat, llest per usar directament de la caixa.
Especificacions de Maquinari:
- Microcontrolador: ESP32-PICO-D4 (doble nucli, 240MHz)
- WiFi: 802.11 b/g/n, capaç de mode promiscu
- Memòria: 520KB SRAM, 4MB Flash
- Pantalla: Matriu LED RGB 5×5 (WS2812C NeoPixel)
- Alimentació: 5V via USB-C o connector Grove
- Bateria: No inclosa (es recomana bateria USB externa)
- Indicador: LED RGB programable (blau=detecció)
- Botons: 1 botó programable
- E/S: Connector Grove per a expansió
- Mida: Ultrecompacte 24×24×14mm
- Carcassa: Mòdul de plàstic resistent
Microprogramari: Port personalitzat de FlockYou per STS Collective (propietari):
- Pre-carregat i llest per usar
- Alerta LED blau en detecció de càmera Flock
- Basat en la investigació FlockYou de colonelpanichacks
- No cal configuració ni flash
- Funcionament senzill de connectors i llest
- Suport opcional de tauler de control
Avantatges:
- ✅ Pre-flashejat, no cal configuració tècnica
- ✅ Solució econòmica llesta per usar
- ✅ Extremadament compacte i portàtil
- ✅ Plataforma de maquinari provada
- ✅ Senzill LED blau = detecció
- ✅ Alimentat per USB-C (cotxe, bateria externa, portàtil)
- ✅ Suport de proveïdor de qualitat
- ✅ Preu normal $99.99, en oferta $39.99
Desavantatges:
- ❌ Sense bateria integrada (necessita alimentació USB)
- ❌ Pantalla limitada (només LED RGB, sense pantalla)
- ❌ El microprogramari és propietari, no és de codi obert de moment
- ❌ Sense registre de dades sense connexió a l’ordinador
- ❌ Un botó limita la funcionalitat
Millor Per: Usuaris que volen detecció instantània sense treball DIY, prioritat de portabilitat, els qui es senten còmodes amb retroalimentació LED senzilla, compradors amb pressupost limitat que volen una solució ja feta.
Comprar: stscollective.com/products/flockyou-m5-atom-lite-flock-camera-detector
💰 Descompte Exclusiu: Estalvia fins a un 20% en productes STS Collective — utilitza el codi SIMEONONSECURITY a la caixa o fes clic aquí per comprar amb el descompte aplicat .
3. OUI-SPY per Colonel Panic Tech ($85)
Visió General: Placa de detecció de vigilància multi-mode amb quatre modes de microprogramari diferents seleccionables via menú WiFi.
Especificacions de Maquinari:
- Microcontrolador: ESP32-S3 doble nucli Xtensa LX7, 8MB flash
- WiFi: 802.11 b/g/n, capaç de mode promiscu
- Memòria: 8MB Flash
- Pantalla: Cap (PCB nu amb indicadors LED)
- Bateria: No inclosa
- Càrrega: Alimentació i programació USB-C
- Emmagatzematge: Cap (modes només de detecció)
- Indicadors: Brunzidor PWM integrat amb melodies específiques per mode
- Botons: Botó d’arrencada per canviar de mode
- Antena: Commutable, ceràmica 2.4GHz incorporada O externa via connector MMCX
- Carcassa: Cap (PCB nu amb art en PCB)
- Característica Única: Aleatorització de MAC a cada arrencada
Microprogramari: OUI-SPY Unified Blue amb 4 modes seleccionables:
- Mode Detector: Escàner BLE de múltiples objectius amb filtratge OUI + portal de configuració web
- Mode Foxhunter: Seguidor de proximitat RSSI d’objectiu únic per a la cerca de direcció de ràdio
- Mode Flock-You: Detecció de càmeres Flock Safety i Raven amb wardriving GPS, exportació JSON/CSV/KML
- Mode Sky Spy: Detector RemoteID de drons (OpenDroneID / ASTM F3411) amb seguiment de múltiples drons
Selecció de Mode:
- Menú d’arrencada WiFi a 192.168.4.1
- Mantén el botó BOOT 2 segons per tornar al selector
- Memòria de l’últim mode entre cicles d’alimentació
- Melodies d’arrencada per mode (alertes de chiptune retro)
- Funcionament de només detecció (res no es transmet)
Avantatges:
- ✅ Quatre modes de microprogramari en un dispositiu
- ✅ Antena commutable (incorporada o MMCX externa)
- ✅ Brunzidor integrat amb melodies d’arrencada personalitzades
- ✅ Disseny PCB de qualitat professional
- ✅ Multipropòsit: ALPR, drons, BLE, cerca de direcció RF
- ✅ Suport d’antena externa per a major abast
- ✅ Del creador original del projecte Flock-You
- ✅ Desenvolupament actiu i actualitzacions
Desavantatges:
- ❌ Preu més alt per a la detecció Flock de propòsit únic
- ❌ Sense carcassa inclosa (PCB nu)
- ❌ Sense bateria incorporada
- ❌ Sense pantalla (retroalimentació únicament d’àudio per a la majoria de modes)
- ❌ Complexitat innecessària per a la detecció bàsica
- ❌ Cal GPS extern per a les funcions de wardriving
Millor Per: Detecció de vigilància multipropòsit, usuaris que volen detecció de drons + ALPR + BLE en un sol dispositiu, aplicacions de cerca de direcció RF, els qui valoren les antenes commutables i les funcions avançades.
Comprar: colonelpanic.tech
Instruccions de Configuració Pas a Pas
Guia de Configuració 1: Construcció DIY ESP32
Per a instruccions detallades completes, visita el repositori GitHub: github.com/simeononsecurity/flock-you-esp32
Visió General d’Inici Ràpid
Maquinari Necessari:
- Placa ESP32 DevKit ($5-6)
- Cable USB (Micro-USB o USB-C depenent de la placa)
- Opcional: Mòdul de brunzidor passiu (KY-006), protoboard, cables
- Opcional: Caixa impresa en 3D
Configuració del Programari:
# Install PlatformIO pip install platformio # Clone repository git clone https://github.com/simeononsecurity/flock-you-esp32.git cd flock-you-esp32 # Flash firmware pio run -t upload pio device monitorMuntatge del Maquinari (si s’usa brunzidor):
- Brunzidor positiu → GPIO 25
- Brunzidor negatiu → GND
- Indicador LED → GPIO 2 (incorporat)
- Alimentació via USB
Confirmació d’Inici:
- La melodia 1-2 de Super Mario Bros. sona (si el brunzidor està connectat)
- El LED parpelleja per indicar l’escaneig
- El monitor sèrie mostra la inicialització “Flock-You ESP32”
Alertes de Detecció:
- Nova detecció: Dos pitidos ascendents ràpids (2000→2800 Hz)
- Pols: Dos pitidos cada 10 segons mentre es fa seguiment
- LED: Parpelleja en cada detecció
Wardriving GPS (opcional):
- Connecta a l’ordinador via USB
- Executa el tauler de control Flask:
cd api && python flockyou.py - Obre http://localhost:5000
- Connecta dispositiu GPS o utilitza la ubicació del navegador
- Exporta deteccions a JSON/CSV/KML
Guia de construcció completa, fitxers de caixa i resolució de problemes: Consulta el README de GitHub
Guia de Configuració 2: M5 Atom Lite Pre-Flashejat (STS Collective)
Inici Ràpid
Desembalatge:
- Dispositiu M5 Atom Lite (pre-flashejat amb microprogramari FlockYou)
- Comprova la llista del producte per a la inclusió del cable USB-C
Engegar:
- Connecta a la font d’alimentació USB-C (bateria externa, USB de cotxe, adaptador de paret, ordinador)
- El dispositiu arrenca automàticament
- La matriu LED RGB s’inicialitza
Funcionament:
- Inactiu/Escanejant: El LED mostra el patró d’escaneig
- Detecció: El LED es torna BLAU quan es detecta una càmera Flock
- Botó: Prem per tornar a escanejar manualment o reiniciar
Ús Portàtil:
- Connecta a la bateria USB externa (5000mAh = ~20 hores)
- Col·loca al portavasos, bossa o butxaca
- LED visible a través de la carcassa translúcida
Connexió al Tauler de Control (opcional):
- Connecta el dispositiu a l’ordinador via USB-C
- Instal·la el tauler de control FlockYou seguint les instruccions de STS Collective
- Visualitza les deteccions en directe a la interfície del navegador
Avís: Aquest és un microprogramari propietari. Tornar a flashejar amb versions de codi obert eliminarà el microprogramari STS de forma permanent.
Guia de Configuració 3: Placa Multi-Mode OUI-SPY
Configuració Inicial
Contingut del Paquet:
- Placa PCB nua OUI-SPY
- Cable USB-C
- Guia d’inici ràpid
Primer Engegament:
- Connecta l’alimentació USB-C (ordinador, adaptador de paret o bateria externa)
- El dispositiu emet la xarxa WiFi:
OUISPY-[ID] - El brunzidor reprodueix la melodia d’arrencada específica del mode
Selecció de Mode WiFi:
- Connecta el telèfon/ordinador a la xarxa WiFi d’OUI-SPY
- Obre el navegador a:
http://192.168.4.1 - La interfície web mostra 4 modes de microprogramari:
- Detector - Escàner BLE de múltiples objectius
- Foxhunter - Cerca de direcció RF
- Flock-You - Detecció de càmeres ALPR
- Sky Spy - Detector RemoteID de drons
- Selecciona el mode desitjat i fes clic a “Activate”
Funcionament del Mode Flock-You:
- El dispositiu reinicia en mode Flock-You
- El brunzidor reprodueix la melodia d’inici de Flock-You
- Comença a escanejar els 31 OUIs coneguts
- Alerta de detecció: El brunzidor fa un pipit amb un patró únic
- L’últim mode es recorda entre cicles d’alimentació
Canviar de Mode:
- Mantén el botó BOOT durant 2 segons
- El dispositiu torna al selector de mode WiFi
- Torna a connectar-te al WiFi i tria un nou mode
Avançat: Antena Externa
- Commutació d’Antena (per a major abast):
- Per defecte: Utilitza l’antena ceràmica incorporada
- Connecta l’antena MMCX al connector MMCX
- El microprogramari commuta automàticament a l’antena externa
- Utilitza una antena direccional/Yagi per a la detecció de llarg abast
Muntatge
- Instal·lació en Vehicle/Fixa:
- No s’inclou carcassa, cal protegir el PCB nu abans de muntar-lo
- Opcions:
- Impressió 3D de carcassa personalitzada
- Muntatge amb velcro al tauler de control
- Utilitza cinta de doble cara
- Caixa de projecte DIY
- Mantén el port USB-C accessible per a l’alimentació
Exportació de Dades (Mode Flock-You)
- Wardriving GPS:
- Connecta un mòdul GPS extern (no inclòs)
- El dispositiu registra les deteccions amb coordenades
- Descarrega fitxers de dades via la interfície web
- Formats d’exportació: JSON, CSV, KML
Nota: Consulta colonelpanic.tech per a actualitzacions de microprogramari i documentació específica per a OUI-SPY Unified Blue.
Guia de Compra i Informació de Proveïdors
Proveïdors Autoritzats
Colonel Panic Tech (colonelpanic.tech)
Productes Oferits:
- OUI-SPY ($85): Dispositiu de detecció Flock llest per usar
- Kits DIY ($55): Components + PCB + guia de muntatge
- Mòdul GPS Addicional ($18): Mòdul GPS-6M compatible
- Accessoris: Antenes, caixes, actualitzacions de bateria
Per Què Comprar a Colonel Panic:
- ✅ Directament del desenvolupador del maquinari OUI-SPY
- ✅ Últim microprogramari pre-instal·lat
- ✅ Suport tècnic inclòs
- ✅ Filosofia de codi obert (esquemes disponibles)
- ✅ Fòrum comunitari actiu
Enviament:
- EE.UU. Domèstic: 3-5 dies laborables
- Internacional: 7-14 dies laborables
- Enviament gratuït en comandes >$100
Garantia: Garantia de maquinari de 90 dies, actualitzacions de microprogramari de per vida
Web: https://colonelpanic.tech
STS Collective (stscollective.com)
Productes Oferits:
- M5 Atom Lite Pre-Flashejat ($39.99): Dispositiu de detecció Flock llest per usar
- Accessoris: Compatible amb diverses plataformes ESP32
Per Què Comprar a STS Collective:
- ✅ Dispositius pre-flashejats llestos per usar
- ✅ Assegurament de qualitat i proves
- ✅ Preus assequibles
- ✅ Suport al client
Enviament:
- EE.UU. Domèstic: 2-4 dies laborables (Correu Prioritari)
- Internacional: 7-21 dies laborables
- Opcions ràpides disponibles
Garantia: Garantia estàndard en maquinari
Web: https://stscollective.com
💰 Descompte per a Lectors: Utilitza el codi SIMEONONSECURITY per a un 20% de descompte en productes STS Collective — stscollective.com/discount/SIMEONONSECURITY .
Altres Fonts per al M5 Atom Lite
Botiga Oficial M5Stack:
- Web: shop.m5stack.com
- Preu: $9.95 per al Atom Lite nu
- Accessoris: Mòduls de bateria, sensors Grove, caixes
- Enviament: Internacional, 7-14 dies
Amazon: Cerca “M5Stack Atom Lite”
- Preu: ~$12-15 (varia per venedor)
- Enviament Prime disponible
- Opcions de paquets amb accessoris
Adafruit: adafruit.com
- Minorista d’electrònica seleccionada
- Excel·lents recursos d’aprenentatge
- Enviament ràpid des dels EE.UU.
Nota: En comprar un M5 Atom Lite nu, el microprogramari s’ha d’instal·lar per separat seguint la guia DIY anterior. La versió pre-flashejada de STS Collective és un producte diferent.
Resum de Comparació de Preus
| Dispositiu | Preu Base | Complements Opcionals | Inversió Total | Temps de Configuració |
|---|---|---|---|---|
| DIY ESP32 | $5-12 | Caixa 3D, bateria | $5-20 | 15-30 min |
| M5 Atom Lite | $39.99 | Bateria externa $10 | $40-50 | Connectors i llest |
| OUI-SPY | $85 | Antena externa $20, carcassa | $85-115 | Connectors i llest |
Ús del Teu Dispositiu de Detecció: Escenaris Pràctics
Escenari 1: Cartografia del Trajecte Diari
Objectiu: Documentar les ubicacions de les càmeres Flock al llarg dels teus trajectes habituals.
Configuració:
- Utilitza el dispositiu amb capacitat GPS (DIY ESP32 amb mòdul GPS o OUI-SPY amb GPS)
- Activa el registre automàtic
- Munta al vehicle o porta a la butxaca
- Estableix la sensibilitat a MITJANA per reduir els falsos positius
Procediment:
- Inicia el dispositiu de detecció abans de sortir
- Fes el teu recorregut habitual
- El dispositiu alerta quan detecta càmeres Flock
- Les coordenades GPS es registren automàticament
- Torna a casa i exporta les dades
- Importa GPX/CSV al programari de cartografia
- Crea un mapa personal de la ubicació de les càmeres
Beneficis:
- Consciència de la cobertura de vigilància als teus trajectes
- Identifica rutes alternatives sense càmeres
- Contribueix a projectes de cartografia comunitaris
- Segueix els canvis de desplegament al llarg del temps
Escenari 2: Avaluació de la Vigilància del Barri
Objectiu: Determinar la cobertura de les càmeres Flock a la teva àrea residencial.
Configuració:
- Utilitza el dispositiu portàtil (M5 Atom Lite, DIY ESP32 o OUI-SPY)
- Enquesta caminant o en bicicleta
- Monitoratge estacionari en interseccions clau
Procediment:
- Camina/pedala pels carrers del barri
- Para’t a cada intersecció durant 30-60 segons
- Anota les deteccions al mapa
- Utilitza la intensitat del senyal per estimar distància/direcció
- Confirma visualment les ubicacions de les càmeres quan sigui possible
- Documenta les troballes amb fotos (des d’àrees públiques)
Resultat:
- Mapa complet de la infraestructura de vigilància local
- Evidència per a l’organització comunitària
- Dades per a sol·licituds de registres públics
- Consciència per a les decisions personals de privacitat
Escenari 3: Avaluació de Privacitat en Viatges
Objectiu: Comprendre l’exposició a la vigilància en viatjar.
Configuració:
- Porta el dispositiu compacte (M5 Atom Lite a la butxaca o DIY ESP32)
- Activa el registre continu
- Revisa les dades després del viatge
Casos d’Ús:
- Cites mèdiques: Avalua la vigilància prop de les clíniques
- Consultes legals: Comprova la cobertura de l’àrea d’oficines d’advocats
- Serveis religiosos: Entén el monitoratge prop dels llocs de culte
- Activitats polítiques: Avalua la vigilància en esdeveniments/manifestacions
- Situacions domèstiques: Identifica si la residència és monitorada
Escenari 4: Defensa Comunitària
Objectiu: Proporcionar dades per als debats de polítiques i la consciència pública.
Aplicacions:
- Presenta les troballes en reunions del consell municipal
- Inclou en sol·licituds de registres públics
- Comparteix amb organitzacions de defensa de la privacitat
- Contribueix a projectes de recerca
- Informa les associacions de veïns
Presentació de Dades:
- Crea mapes de calor que mostren la densitat de càmeres
- Genera informes sobre les disparitats de cobertura
- Produeix cronologies de l’expansió del desplegament
- Correlaciona amb estadístiques delictives (o la manca d’elles)
Anàlisi Tècnica Detallada: Comprendre el Codi
Algorisme de Detecció Bàsic (Simplificat)
Per als interessats en la implementació tècnica, aquí hi ha una visió simplificada de la lògica de detecció:
// Flock-You Detection Core (Conceptual - not full code)
// OUI Database (31 known Flock-associated OUIs)
const uint8_t FLOCK_OUI_LIST[][3] = {
{0xD4, 0xAD, 0xFC}, // Espressif ESP32-S3
{0xAC, 0x67, 0xB2}, // Espressif ESP32-WROOM
{0x84, 0xF3, 0xEB}, // Espressif ESP32-S3 variant
// ... 28 more OUIs ...
};
// Promiscuous mode callback
void wifi_sniffer_callback(void* buf, wifi_promiscuous_pkt_type_t type) {
wifi_promiscuous_pkt_t *pkt = (wifi_promiscuous_pkt_t*)buf;
// Extract MAC address from frame
uint8_t *mac = pkt->payload + 10; // addr2 field position
// Check against OUI database
for (int i = 0; i < NUM_OUIS; i++) {
if (memcmp(mac, FLOCK_OUI_LIST[i], 3) == 0) {
// OUI match found
int rssi = pkt->rx_ctrl.rssi;
// Check signal strength threshold
if (rssi > RSSI_THRESHOLD) {
// Analyze frame for additional signatures
if (is_wildcard_probe_request(pkt)) {
// High confidence detection
trigger_alert(mac, rssi, HIGH_CONFIDENCE);
} else {
// OUI match only
trigger_alert(mac, rssi, MEDIUM_CONFIDENCE);
}
}
}
}
}
// Wildcard probe detection
bool is_wildcard_probe_request(wifi_promiscuous_pkt_t *pkt) {
// Management frame, subtype probe request
if ((pkt->payload[0] & 0x0F) != 0x04) return false;
// Check for empty SSID IE (wildcard)
// Position depends on frame structure
uint8_t *ie = &pkt->payload[24]; // Start of IEs
if (ie[0] == 0x00 && ie[1] == 0x00) {
return true; // Wildcard probe
}
return false;
}
Conceptes Tècnics Clau Explicats
Mode Promiscu: En lloc de rebre només les trames adreçades al teu dispositiu, l’ESP32 captura totes les trames WiFi a l’abast. Això és essencial per detectar dispositius propers que no es comuniquen amb el teu detector.
Estructura d’Adreça MAC: Cada trama WiFi conté múltiples adreces MAC:
addr1: Adreça del receptoraddr2: Adreça del transmissor (conté l’OUI)addr3: Adreça de la destinació/origen final
RSSI (Indicador de la Intensitat del Senyal Rebut): Intensitat del senyal en dBm (decibels negatius relatius a 1 mil·liwatt). Valors típics:
- -30 dBm: Extremadament fort (molt prop)
- -50 dBm: Senyal fort
- -70 dBm: Feble però usable
- -90 dBm: Molt feble (límit de l’abast)
Sol·licituds de Sonda: Els dispositius WiFi envien sol·licituds de sonda per descobrir xarxes disponibles. Les sondes comodí (SSID buit) cerquen qualsevol xarxa, cosa habitual en dispositius IoT com les càmeres Flock, fent-les detectables de forma fiable.
Resolució de Problemes Comuns
Problema: Sense Deteccions Malgrat Tenir una Càmera Propera Coneguda
Possibles Causes:
- Càmera fora de línia/apagada: Les càmeres Flock estan temporalment inactives de vegades
- Senyal bloquejat: Els materials de construcció absorbeixen el WiFi (metall, formigó)
- Fora de l’abast: L’abast efectiu és ~100-300 peus depenent dels obstacles
- Problema de microprogramari: El microprogramari obsolet no detecta variants d’OUI més noves
Solucions:
- Confirma que la càmera és visible i sembla operativa (panells solars, llums)
- Apropa’t a la ubicació sospitosa de la càmera
- Prova diferents orientacions de l’antena
- Actualitza al darrer microprogramari Flock-You
- Comprova que el dispositiu estigui escanejant activament (verifica l’activitat del LED/pantalla)
Problema: Massa Falsos Positius
Possibles Causes:
- Alta densitat de dispositius ESP32: La llar intel·ligent, els dispositius IoT són habituals
- Sensibilitat massa alta: Detecta dispositius llunyans/irrellevants
- Altres càmeres de vigilància: Moltes utilitzen mòduls ESP32
Solucions:
- Redueix la configuració de sensibilitat
- Activa la detecció de sondes comodí (major confiança)
- Verifica físicament les deteccions abans de registrar-les
- Utilitza la intensitat del senyal per filtrar (alerta només en senyals forts)
- Actualitza la base de dades OUI per centrar-se en els OUIs Flock confirmats
Problema: La Bateria S’Esgota Ràpidament
Possibles Causes:
- Escaneig continu: Sense gestió de son/alimentació
- Pantalla sempre encesa: La pantalla consumeix energia significativa
- GPS actiu: Els mòduls GPS consumeixen molta energia
- Bateria antiga: Les bateries Li-Po es degraden amb el temps
Solucions:
- Activa el mode d’escaneig passiu (intermitent vs. continu)
- Estableix el temps d’espera de la pantalla
- Desactiva el GPS quan no cal cartografiar
- Substitueix la bateria (OUI-SPY/mesh-detect v2 tenen bateries substituïbles)
- Utilitza una bateria externa per a sessions llargues
Problema: El GPS No Adquireix Senyal
Possibles Causes:
- Ús en interiors: El GPS requereix visibilitat del cel
- Antena no connectada: El mesh-detect v2 necessita l’antena externa connectada
- Arrencada en fred: El primer bloqueig GPS tarda 5-15 minuts
- Interferències: L’electrònica propera interfereix amb el senyal
Solucions:
- Mou-te a una posició amb visió clara del cel
- Assegura’t que l’antena estigui correctament connectada (connector SMA)
- Espera el bloqueig inicial (els posteriors són més ràpids)
- Allunya’t de les fonts d’interferència RF
- Comprova que el GPS estigui activat a la configuració
Problema: Les Dades No Es Registren a la Targeta SD
Possibles Causes:
- Targeta SD no formatada: Ha d’estar en format FAT32
- Targeta SD plena: Sense espai restant
- Targeta no detectada: No introduïda completament
- Corrupció del sistema de fitxers: Targeta danyada
Solucions:
- Formata la targeta SD com a FAT32 (32GB màxim per compatibilitat)
- Elimina registres antics o utilitza una targeta més gran
- Reintrodueix la targeta completament (ha de fer clic)
- Torna a formatar la targeta o substitueix-la si està danyada
- Comprova que el dispositiu reconeix la targeta (el menú mostrarà l’estat de la SD)
Consideracions Legals i Ètiques
Estatus Legal dels Dispositius de Detecció
Legalitat de l’Escaneig WiFi:
- ✅ Legal als EE.UU.: El monitoratge WiFi passiu (només recepció) és legal
- ✅ Sense interceptació: Els dispositius només monitoren trames emeses públicament
- ✅ Sense desxifrat: No intenta desxifrar dades ni connectar-se a xarxes
- ✅ Similar als escàners de ràdio: Estatus legal comparable als escàners de policia
Distincions Importants:
- ❌ Il·legal: Interferència activa/bloqueig del funcionament de la càmera
- ❌ Il·legal: Intent de piratejar o accedir als sistemes de càmeres
- ❌ Il·legal: Destruir o manipular càmeres físiques
- ⚠️ Zona grisa: Algunes jurisdiccions tenen lleis de privacitat més estrictes. Verifica les normatives locals abans d’usar-lo.
Recomanació: Els dispositius de detecció són per a la consciència únicament. No interfereixis amb el funcionament de les càmeres.
Directrius d’Ús Ètic
Ús Responsable:
- ✅ Utilitza per a la consciència personal de la vigilància
- ✅ Documenta per a la defensa i els debats de polítiques
- ✅ Comparteix dades agregades amb organitzacions de privacitat
- ✅ Contribueix als projectes de cartografia comunitaris
- ✅ Educa els altres sobre la infraestructura de vigilància
Evita:
- ❌ Usar les dades per facilitar activitats il·legals
- ❌ Assetjar els propietaris que han instal·lat càmeres
- ❌ Envair propietats per confirmar les ubicacions de les càmeres
- ❌ Accions de vigilantisme contra la infraestructura de vigilància
Consideracions de Privacitat
La Teva Privacitat de Dades:
- Els dispositius de detecció registren LA TEVA ubicació (via GPS)
- Emmagatzema aquestes dades de forma segura
- Tingues en compte el risc de citació judicial si estàs involucrat en procediments legals
- Considera el xifratge per a fitxers de registre sensibles
- Entén les polítiques de privacitat dels proveïdors per als dispositius connectats al núvol
Respectar els Altres:
- Sigues conscient quan utilitis dispositius de detecció en espais privats
- No l’utilitis per rastrejar altres persones
- Considera les implicacions ètiques de la compartició de dades
Comunitat i Desenvolupament de Codi Obert
Contribuir al Projecte Flock-You
El projecte Flock-You prospera gràcies a les contribucions de la comunitat:
Repositori GitHub: github.com/colonelpanichacks/flock-you
Maneres de Contribuir:
- Descobriment de Nous OUIs: Envia OUIs de càmeres Flock recentment identificats
- Millores de Codi: Envia sol·licituds de fusió per a millores del microprogramari
- Dissenys de Maquinari: Comparteix dissenys de dispositius de detecció personalitzats
- Documentació: Millora les guies de configuració, les traduccions
- Proves: Informa d’errors, verifica la funcionalitat entre dispositius
- Cartografia: Contribueix a les bases de dades d’ubicació de càmeres de multituds
Recursos de la Comunitat
Fòrums i Debat:
- Reddit: r/privacy, r/privacytoolsIO, debats actius
- Discord: Servidor Colonel Panic Tech, xat en temps real
- GitHub Issues: Suport tècnic i sol·licituds de funcions
Articles d’Investigació:
- Estudis acadèmics sobre la vigilància ALPR
- Avaluacions d’impacte en la privacitat
- Anàlisis legals de la legalitat dels dispositius de detecció
Organitzacions de Defensa:
- Electronic Frontier Foundation (EFF): Seguiment ALPR
- ACLU: Vigilància i drets de privacitat
- Grups locals: DeFlockJoplin i iniciatives comunitàries similars
Full de Ruta de Desenvolupament Futur
Funcions Planificades (des del GitHub del projecte):
- Aprenentatge automàtic: Reconeixement de patrons per a major precisió
- Sincronització al núvol: Base de dades de detecció de multituds opcional
- Aplicacions mòbils: Integració de telèfon intel·ligent per a interfícies millorades
- Modes de detecció addicionals: Altres tecnologies de vigilància
- Alertes en temps real: Notificacions push via mòbil/WiFi
Conclusió: Ajudant la Privacitat Mitjançant la Tecnologia
El projecte de detecció Flock-You representa una poderosa democratització de la tecnologia de contra-vigilància. Per menys del cost d’una subscripció mensual de streaming, les persones obtenen consciència de la infraestructura de vigilància que les envolta. Tant si tries la construcció DIY ESP32 ($5-12), el M5 Atom Lite llest per usar ($40) o el multi-mode OUI-SPY ($85), estàs invertint en consciència de la privacitat i autonomia digital.
Punts Principals
✅ Empoderament de codi obert: El desenvolupament impulsiu per la comunitat garanteix l’accessibilitat ✅ Tecnologia assequible: El maquinari de nivell de consum (ESP32) fa que la detecció sigui accessible ✅ Múltiples plataformes: Opcions per a diferents pressupostos i nivells de destresa tècnica ✅ Desenvolupament actiu: Actualitzacions periòdiques amb noves signatures OUI i funcions ✅ Legal i ètic: El monitoratge passiu compleix amb les lleis de comunicacions ✅ Benefici comunitari: Contribueix a la consciència pública i al debat de polítiques
Pròxims Passos
- Aprèn més sobre per què la detecció importa: Vigilància de Càmeres Flock Safety: Prevalença i Preocupacions de Privacitat
- Tria la teva plataforma: Decideix quin dispositiu s’adapta a les teves necessitats i pressupost
- Comanda el maquinari: Compra de proveïdors autoritzats
- Configura i configura: Segueix les guies detallades d’aquest article
- Uneix-te a la comunitat: Relaciona’t amb altres usuaris, comparteix troballes, contribueix a les millores
- Actua: Utilitza les teves dades per a la defensa, la consciència i les decisions informades
La proliferació de la vigilància ALPR representa un canvi significatiu en la dinàmica de la privacitat. Les tecnologies de contra-vigilància com Flock-You ofereixen una capacitat crucial: consciència. Quan entenem l’abast i l’escala de la vigilància, prenem decisions informades sobre els nostres moviments, la nostra defensa i les nostres expectatives de privacitat als espais públics.
La tecnologia va habilitar la vigilància generalitzada. La tecnologia també ajuda els qui valoren la privacitat. El projecte Flock-You és un testimoni del poder de la col·laboració de codi obert en la protecció de les llibertats civils.
Articles Relacionats
| Article | Descripció |
|---|---|
| Vigilància de Càmeres Flock Safety: Prevalença, Preocupacions de Privacitat i Estratègies de Protecció | La guia definitiva sobre la xarxa ALPR de Flock Safety, abusos documentats, recursos d’organització comunitària i el que pots fer per protegir-te |
| Flock Finder: Cartografia de Totes les Càmeres Flock Safety Sospitoses Properes | Com utilitzar l’eina de codi obert Flock Finder per visualitzar més de 40.000 càmeres Flock sospitoses a tot el món usant dades WiGLE i empremtes digitals OUI |
| Com Fer Flash de Rayhunter en Dispositius de Detecció d’Interceptors IMSI | Guia pas a pas per fer flash del microprogramari Rayhunter per detectar interceptors IMSI i stingrays, complementa la detecció ALPR |
| Microprogramari Personalitzat DagShell per al Orbic RCL400 | Guia completa per instal·lar DagShell a l’Orbic RCL400 per al monitoratge avançat de xarxes mòbils i la detecció d’interceptors IMSI |
| Comparació de Dispositius Rayhunter 2026 | Comparació costat a costat de dispositius compatibles amb Rayhunter per ajudar-te a triar el maquinari adequat per al teu kit d’eines de contra-vigilància |
Referències
- Repositori GitHub Flock-You - colonelpanichacks
- Flock Finder - Mapa Interactiu de Càmeres ALPR
- Flock Finder - Repositori GitHub
- Colonel Panic Tech - Proveïdor Oficial
- STS Collective - M5 Atom Lite Pre-Flashejat
- Documentació Oficial M5Stack
- Documentació Tècnica Espressif ESP32
- Tutorial Mode Promiscu WiFi
- Investigació de la Comunitat DeFlockJoplin
- Electronic Frontier Foundation - ALPR
- Descàrrega Oficial Arduino IDE
- Documentació Platform.io
- Base de Dades OUI - Estàndards IEEE
- Referència d’Estructura de Trames 802.11




