Sobre el proyecto
AntiFl0ck es una capa de contravigilancia de código abierto y autohospedada para redes que controlas. Mapea la exposición de dispositivos y redes, verifica rutas confiables y retiene acciones sensibles cuando la ruta confiable se interrumpe, registrando cada decisión en un registro de auditoría local firmado. Construido con Go y React, actualmente está en pre-alfa y es primero simulación, con una demo local y panel de control funcionales.
Las características clave incluyen un motor de políticas determinista que permite, retiene o bloquea acciones según reglas definidas por el operador; un registro de auditoría firmado y encadenado por hash almacenado en SQLite; inscripción de endpoints con identidad de dispositivo mTLS; observación de rutas/interfaces de Linux; sondas de malla en vivo de solo lectura para Tailscale y Headscale; y un panel de control Third-Eye. El proyecto enfatiza el etiquetado de evidencia (detectado, verificado, reportado, inferido, sospechado, desconocido) y el control del operador, sin IA que tome decisiones de permitir/bloquear.
AntiFl0ck no está afiliado con Flock Safety y no interfiere con infraestructura de vigilancia de terceros. Está diseñado para usuarios de homelab y operadores de redes de malla (Tailscale, Headscale, WireGuard) que desean un rastro de auditoría firmado y control basado en políticas de acciones sensibles.
La demo se ejecuta mediante npm o pip (npx antiflock init/dev/lab o pipx install antiflock) o desde un clon con make dev/lab. Requiere Docker, git y Node 20+. La simulación local está completa y pasa una verificación de lanzamiento de 10 puertas, mientras que la aplicación a nivel de host y el soporte móvil están en desarrollo.
Arquitectura: Core maneja identidad, eventos, políticas y explicaciones, pero nunca se encuentra en la ruta de tráfico. Cada dispositivo mantiene una copia local de las reglas, por lo que la protección continúa si Core se desconecta. El proyecto tiene licencia Apache-2.0 y acepta contribuciones de observadores, visualizadores, constructores de políticas, investigadores e ingenieros de endurecimiento.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.