29/05/2026
Inteligencia de cΓ³digo abierto para el escenario global. Rastrea todo, desde los jets privados y corporativos de los ricos y los satΓ©lites espΓa, hasta los eventos sΓsmicos, en una interfaz unificada. Conecta un agente de IA para que analice los datos y descubra correlaciones hasta ahora desconocidas. El conocimiento estΓ‘ disponible para todos, pero rara vez se recopila pΓΊblicamente, hasta ahora.
π°οΈ ROMPESOMBRAS
Plataforma de inteligencia geoespacial en tiempo real para la interceptaciΓ³n global de amenazas ShadowBroker es una plataforma de inteligencia descentralizada que agrega telemetrΓa OSINT multidominio en tiempo real de mΓ‘s de 60 fuentes de inteligencia en vivo en una ΓΊnica interfaz de mapa para operaciones encubiertas. Aviones, barcos, satΓ©lites, zonas de conflicto, redes de CCTV, interferencia de GPS, dispositivos conectados a internet, escΓ‘neres policiales, nodos de radio en malla y eventos geopolΓticos de ΓΊltima hora: todo se actualiza en tiempo real en una sola pantalla, junto con un protocolo de comunicaciones ofuscado y una infraestructura de intercambio de informaciΓ³n.
Desarrollado con Next.js , MapLibre GL , FastAPI y Python . MΓ‘s de 35 capas de datos activables, incluyendo detecciΓ³n de cambios en el terreno mediante SAR. MΓΊltiples modos visuales (PREDETERMINADO / SATΓLITE / FLIR / NVG / CRT). Haga clic derecho en cualquier punto de la Tierra para acceder a un dossier del paΓs, la informaciΓ³n del jefe de Estado y la ΓΊltima foto satelital de Sentinel-2. No se recopila ni transmite ningΓΊn dato del usuario: el panel de control se ejecuta completamente en su navegador con un servidor backend propio.
DiseΓ±ado para analistas, investigadores, operadores de radio y cualquier persona que quiera ver cΓ³mo se ve el mundo cuando todas las seΓ±ales pΓΊblicas estΓ‘n en el mismo mapa.
ΒΏPor quΓ© existe esto?
Una cantidad sorprendente de telemetrΓa global ya es pΓΊblica: transmisiones ADS-B de aeronaves, seΓ±ales AIS marΓtimas, datos orbitales de satΓ©lites, sensores sΓsmicos, redes de radio malladas, transmisiones de escΓ‘neres policiales, estaciones de monitoreo ambiental, telemetrΓa de infraestructura de internet y mΓ‘s. Estos datos estΓ‘n dispersos en docenas de herramientas y API. ShadowBroker los combina todos en una ΓΊnica interfaz.
El proyecto no introduce nuevas capacidades de vigilancia; simplemente agrega y visualiza conjuntos de datos pΓΊblicos existentes. Es completamente de cΓ³digo abierto, por lo que cualquiera puede auditar con precisiΓ³n a quΓ© datos se accede y cΓ³mo. No se recopila ni se transmite ningΓΊn dato de usuario; todo se ejecuta localmente en un servidor backend autogestionado. Sin telemetrΓa, sin anΓ‘lisis, sin cuentas.
Conector Shodan
ShadowBroker incluye un conector Shodan opcional para el acceso a la API proporcionada por el operador. Los resultados de Shodan se obtienen con su propia API SHODAN_API_KEY, se muestran como una superposiciΓ³n de investigaciΓ³n local (no se integran en las fuentes principales) y siguen sujetos a los tΓ©rminos de servicio de Shodan.
Casos de uso interesantes
Rastrea el Air Force One , los jets privados de multimillonarios y dictadores, y todos los aviones cisterna militares, de inteligencia, vigilancia y reconocimiento (ISR) y cazas que transmiten ADS-B. El Air Force One y todos los aviones presidenciales y vicepresidenciales que lo acompaΓ±an son resaltados y monitoreados desde el momento en que despegan.
Conecte un agente de IA como coanalista a travΓ©s del canal de comandos de agente firmado con HMAC de ShadowBroker; es compatible con OpenClaw y cualquier otro agente que utilice el protocolo (Claude, GPT, LangChain, personalizado). El agente obtiene acceso completo de lectura/escritura a las mΓ‘s de 35 capas de datos, colocaciΓ³n de marcadores, control del mapa, cambios de terreno SAR, redes de malla y entrega de alertas. Ve todo lo que ve el operador y puede realizar acciones en el mapa en tiempo real.
ComunΓcate en la red de prueba InfoNet : la primera red de inteligencia descentralizada integrada en una herramienta OSINT. MensajerΓa ofuscada con perfiles de acceso, intercambio peer-to-peer Dead Drop y una interfaz de lΓnea de comandos (CLI) integrada. Sin cuentas ni registro. La privacidad aΓΊn no estΓ‘ garantizada (se trata de una red de prueba experimental), pero el protocolo estΓ‘ activo y se estΓ‘ reforzando.
Haz clic derecho en cualquier lugar de la Tierra para acceder a un dossier del paΓs (jefe de Estado, poblaciΓ³n, idiomas), un resumen de Wikipedia y la ΓΊltima foto del satΓ©lite Sentinel-2 con una resoluciΓ³n de 10 m.
Haz clic en un nodo KiwiSDR y sintoniza la radio de onda corta en directo directamente en el panel de control. Haz clic en la seΓ±al de un escΓ‘ner policial y escucha conversaciones con un solo clic.
Vea mΓ‘s de 11.000 cΓ‘maras de videovigilancia en 6 paΓses (Londres, Nueva York, California, EspaΓ±a, Singapur y mΓ‘s) transmitiendo en directo en el mapa.
Visualice las zonas de interferencia GPS en tiempo real, derivadas del anΓ‘lisis de degradaciΓ³n NAC-P de los datos de los transpondedores de aeronaves.
Supervise los satΓ©lites en Γ³rbita , codificados por colores segΓΊn el tipo de misiΓ³n (reconocimiento militar, inteligencia de seΓ±ales, bΓΊsqueda y rescate, alerta temprana, estaciones espaciales), con las redes de estaciones terrestres SatNOGS y TinyGS.
Realizar un seguimiento del trΓ‘fico marΓtimo, incluyendo mΓ‘s de 25.000 embarcaciones con AIS, la actividad pesquera a travΓ©s de Global Fishing Watch y los superyates de multimillonarios.
Siga la informaciΓ³n sobre terremotos, erupciones volcΓ‘nicas, incendios forestales activos (NASA FIRMS), alertas meteorolΓ³gicas severas y mediciones de la calidad del aire en todo el mundo.
Mapa de bases militares, mΓ‘s de 35.000 centrales elΓ©ctricas , mΓ‘s de 2.000 centros de datos y regiones con interrupciones de internet, con referencias cruzadas automΓ‘ticas.
ConΓ©ctate a los nodos de radio en malla Meshtastic y a las redes de radioaficionados APRS, visibles en el mapa e integrados en Mesh Chat.
Detecta cambios en el terreno a travΓ©s de la nubosidad con SAR (Radar de Apertura SintΓ©tica): deformaciΓ³n del terreno a escala milimΓ©trica, extensiΓ³n de inundaciones, alteraciones de la vegetaciΓ³n y evaluaciones de daΓ±os de NASA OPERA y Copernicus EGMS. Define tus propias Γ‘reas de vigilancia y recibe alertas de anomalΓas. Gratis con una cuenta de NASA Earthdata.
Cambia los modos visuales β PREDETERMINADO, SATΓLITE, FLIR (tΓ©rmico), NVG (visiΓ³n nocturna), CRT (terminal retro) β mediante el botΓ³n ESTILO.
Rastrea trenes en tiempo real por Estados Unidos (Amtrak) y Europa (DigiTraffic).
Estimar dΓ³nde se encuentran los portaaviones estadounidenses utilizando el sistema automatizado de extracciΓ³n de noticias GDELT: ninguna otra herramienta abierta hace esto.
Busque dispositivos conectados a internet en todo el mundo a travΓ©s de Shodan (cΓ‘maras, sistemas SCADA, bases de datos), que se muestran como una superposiciΓ³n en tiempo real en el mapa.
β‘ Inicio rΓ‘pido (Docker)
Desde GitHub (predeterminado: utiliza imΓ‘genes GHCR)
git clone https://github.com/bigbodycobain/Shadowbroker.git
cd Shadowbroker
docker compose pull
docker compose up -d
Desde GitLab (utiliza el Registro de Contenedores de GitLab)
git clone https://gitlab.com/bigbodycobain/Shadowbroker.git
cd Shadowbroker
docker compose -f docker-compose.yml -f docker-compose.gitlab.yml pull
docker compose -f docker-compose.yml -f docker-compose.gitlab.yml up -d
Ambos mΓ©todos generan contenedores idΓ©nticos: mismo cΓ³digo fuente, mismo sistema de integraciΓ³n continua (CI), mismas imΓ‘genes byte a byte. Elige el ecosistema que ya utilices.
Β‘Abre http://localhost:3000para ver el panel de control! (Requiere Docker Desktop o Docker Engine)
ΒΏEl puerto del backend ya estΓ‘ en uso? El navegador solo necesita el puerto 3000, pero la API del backend tambiΓ©n se publica en el puerto del host 8000para diagnΓ³sticos locales. Si otra aplicaciΓ³n ya usa 8000, cree o edite .envjunto a docker-compose.ymly configure BACKEND_PORT=8001, luego ejecute docker compose up -d.
ΒΏNoticias/UAP/bases/aguas residuales en blanco despuΓ©s de varios minutos? Compruebe si hay reinicios de OOM en el backend con docker events --since 30m --filter container=shadowbroker-backend --filter event=oom. El archivo compose predeterminado le da al backend 4 GB; si su host tiene menos memoria, reduzca las fuentes habilitadas o configure BACKEND_MEMORY_LIMIT=3Gy espere que las capas mΓ‘s lentas/pesadas se calienten mΓ‘s gradualmente.
Usuarios de Podman: Podman funciona, pero podman composees un envoltorio y aΓΊn necesita un proveedor de Compose instalado. En Windows/WSL, si ve looking up compose provider failed, instale podman-composey ejecute podman-compose pullseguido de podman-compose up -ddesde dentro de la carpeta clonada Shadowbroker. En shells de Linux/macOS/WSL tambiΓ©n puede usar ./compose.sh --engine podman pully ./compose.sh --engine podman up -d.
π CΓ³mo actualizar
ShadowBroker utiliza imΓ‘genes Docker precompiladas; no se requiere compilaciΓ³n local. La actualizaciΓ³n tarda solo unos segundos.
docker compose pull
docker compose up -d
Eso es todo. pullDescarga las imΓ‘genes mΓ‘s recientes y up -dreinicia los contenedores.
ΒΏVienes de una versiΓ³n anterior? Primero descarga el cΓ³digo del repositorio mΓ‘s reciente y luego descarga las imΓ‘genes:
git pull origin main
docker compose down
docker compose pull
docker compose up -d
Los usuarios de Podman deben ejecutar el comando proveedor equivalente, por ejemplo podman-compose pully podman-compose up -d, o usar ./compose.sh --engine podman pully ./compose.sh --engine podman up -ddesde un shell compatible con bash.
β οΈ ΒΏAtascado en la versiΓ³n antigua?
Si git pullfalla o docker compose upsigue compilando desde el cΓ³digo fuente en lugar de descargar las imΓ‘genes , su clon es anterior a una migraciΓ³n de repositorio de marzo de 2026 que reescribiΓ³ el historial de confirmaciones. Una soluciΓ³n normal git pullno puede solucionar esto. Ejecute:
# Back up any local config you want to keep (.env, etc.)
cd ..
rm -rf Shadowbroker
git clone https://github.com/bigbodycobain/Shadowbroker.git
cd Shadowbroker
docker compose pull
docker compose up -d
CΓ³mo saber si te afecta: Si docker compose upmuestra RUN apt-get, RUN npm ci, o RUN pip installβ significa que estΓ‘ compilando desde el cΓ³digo fuente en lugar de descargar imΓ‘genes precompiladas. Necesitas un clon nuevo.
Otras soluciones de problemas:
RetracciΓ³n de la fuerza: docker compose pull --no-cache
Eliminar imΓ‘genes antiguas: docker image prune -f
Revisar registros: docker compose logs -f backend
βΈοΈ Kubernetes / Helm (Avanzado)
Para implementaciones de alta disponibilidad o clΓΊsteres de laboratorio domΓ©stico, ShadowBroker admite la implementaciΓ³n mediante Helm . Este grΓ‘fico se basa en la bjw-s-labsplantilla y proporciona una configuraciΓ³n robusta y modular tanto para el backend como para el frontend.
1. AΓ±adir el repositorio:
helm repo add bjw-s-labs https://bjw-s-labs.github.io/helm-charts/
helm repo update
2. Instale el grΓ‘fico:
# Default β pulls images from GHCR
helm install shadowbroker ./helm/chart --create-namespace --namespace shadowbroker
# GitLab registry variant
helm install shadowbroker ./helm/chart --create-namespace --namespace shadowbroker \
-f helm/chart/values.yaml \
-f helm/chart/values-gitlab.yaml
3. CaracterΓsticas principales:
Arquitectura modular: Permite escalar individualmente el sistema de inteligencia artificial y la interfaz de usuario (HUD).
Contexto de seguridad: Se ejecuta con UID restringidos (1001) para reforzar la seguridad del contenedor.
Preparado para Ingress: Compatible con Traefik, Cert-Manager y Gateway API para un acceso externo seguro a su nodo de inteligencia.
Un agradecimiento especial a por contribuir con la arquitectura inicial de Kubernetes.
Red de prueba experimental: sin garantΓa de privacidad.
ShadowBroker v0.9.7 incluye InfoNet (una red de inteligencia descentralizada y una economΓa de gobernanza Sovereign Shell), un canal de comandos de IA con agentes (compatible con OpenClaw y cualquier agente de firma HMAC), reproducciΓ³n de instantΓ‘neas de Time Machine y detecciΓ³n de cambios en el terreno mediante satΓ©lites SAR . Se trata de una red de prueba experimental , no de un mensajero privado ni de un sistema de gobernanza en producciΓ³n.
Canal Estado de privacidad Detalles
Meshtastic / APRS PΓBLICO Las transmisiones de radiofrecuencia son pΓΊblicas e interceptables por diseΓ±o.
Chat de InfoNet Gate OFUSCADO Los mensajes se ofuscan con perfiles de puerta de enlace y firma de carga ΓΊtil canΓ³nica, pero NO estΓ‘n cifrados de extremo a extremo. Los metadatos no se ocultan a pesar de estar diseΓ±ados mediante Tor y Reticulum (en desarrollo).
Mensajes directos de Dead Drop CARRIL DE CORRIENTE MΓS FUERTE BuzΓ³n de correo basado en tokens con verificaciΓ³n de palabras SAS. El aspecto mΓ‘s sΓ³lido de esta compilaciΓ³n, pero aΓΊn no es completamente privado.
Gobernanza soberana de Shell LIBRO MAYOR PΓBLICO Las peticiones, los votos, los hashes de actualizaciΓ³n y las participaciones en disputas son eventos registrados en una cadena de hashes pΓΊblica. Se utiliza un seudΓ³nimo mediante una identidad de puerta de enlace, pero las acciones de gobernanza son observables intencionadamente.
Primitivas de privacidad (RingCT / sigilo / DEX) AΓN NO CABLEADO Los contratos del Protocolo Bloqueado ya estΓ‘n implementados, pero aΓΊn no se ha elegido el esquema criptogrΓ‘fico. La biblioteca Rust centrada en la privacidad es el objetivo de integraciΓ³n para un futuro sprint.
No transmita informaciΓ³n confidencial por ningΓΊn canal. Por ahora, considere todos los canales como abiertos y pΓΊblicos. El cifrado de extremo a extremo y un endurecimiento mΓ‘s profundo con Native/Tauri son los prΓ³ximos hitos. Si bifurca este proyecto, mantenga estas etiquetas intactas y no haga afirmaciones de privacidad mΓ‘s estrictas de las que admite la implementaciΓ³n.
Para comprender en detalle quΓ© protege la red y quΓ© no, consulte el modelo de amenazas y la conciliaciΓ³n de declaraciones . Cada frase anterior se relaciona allΓ con la ruta de cΓ³digo que la implementa (o no).
β¨ CaracterΓsticas
π§
InfoNet β Malla de inteligencia descentralizada + Estructura soberana (ampliada en la versiΓ³n 0.9.7)
La primera capa descentralizada de comunicaciΓ³n y gobernanza de inteligencia integrada directamente en una plataforma OSINT. No requiere cuentas, registro ni identificaciΓ³n. La versiΓ³n 0.9.7 transforma InfoNet de una capa de chat a una economΓa de gobernanza completa, con un camino claro hacia una plataforma de inteligencia descentralizada que preserva la privacidad.
Capa de comunicaciΓ³n (desde la versiΓ³n 0.9.6):
InfoNet Experimental Testnet : un sistema global de retransmisiΓ³n de mensajes ofuscados que utiliza Tor y Reticulum. Cualquier usuario de ShadowBroker puede transmitir y recibir mensajes en InfoNet. Los mensajes pasan por una capa de retransmisiΓ³n Wormhole con perfiles de puerta de enlace, firma de carga ΓΊtil canΓ³nica Ed25519 y ofuscaciΓ³n de transporte.
Panel de chat de malla : interfaz de tres pestaΓ±as: INFONET (chat de puerta con transporte ofuscado), MESH (integraciΓ³n de radio Meshtastic), DEAD DROP (intercambio de mensajes punto a punto con buzones de Γ©poca basados ββen tokens: carril actual mΓ‘s fuerte).
Sistema Gate Persona : identidades seudΓ³nimas con claves de firma Ed25519, paquetes de preclaves, verificaciΓ³n de contacto SAS Word e informes de abuso.
Terminal de malla : CLI integrada: sendcomandos dmde mercado, inspecciΓ³n del estado de la puerta. Panel arrastrable, se minimiza a la barra superior. Escriba helppara ver todos los comandos.
Crypto Stack : firma Ed25519, Diffie-Hellman X25519, cifrado AESGCM con derivaciΓ³n de clave HKDF, sistema de compromiso de cadena hash. Andamiaje DM de doble trinquete en desarrollo.
Sovereign Shell β economΓa de gobernanza (NUEVO en la versiΓ³n 0.9.7):
DSL de peticiones y gobernanza : cambios de parΓ‘metros en la cadena mediante peticiones firmadas. Ejecutor de carga ΓΊtil con tipado seguro para UPDATE_PARAM, BATCH_UPDATE_PARAMS, ENABLE_FEATURE, y DISABLE_FEATURE. Los parΓ‘metros ajustables cambian por votaciΓ³n; no se requieren despliegues de cΓ³digo.
Gobernanza por hash de actualizaciΓ³n : las actualizaciones de protocolo que requieren nueva lΓ³gica (no solo cambios de parΓ‘metros) se basan en una votaciΓ³n del hash SHA-256 de la versiΓ³n verificada. Se requiere una supermayorΓa del 80 %, un quΓ³rum del 40 % y la activaciΓ³n del nodo pesado del 67 %. Ciclo de vida: firmas β votaciΓ³n β ventana de desafΓo β espera de disponibilidad β activaciΓ³n.
Mercados de resoluciΓ³n y disputas : apueste por los resultados de la resoluciΓ³n del mercado (sΓ/no/datos no disponibles), abra disputas con pruebas garantizadas y apueste por la confirmaciΓ³n o reversiΓ³n de la disputa. El estado de envΓo por fila permanece aislado para que las acciones concurrentes no compartan un espacio en trΓ‘nsito.
EnvΓo de pruebas : paquetes de pruebas vinculadas con canonizaciΓ³n SHA-256 del lado del cliente que coincide repr()exactamente con Python, por lo que los hashes se procesan correctamente en toda la cadena.
SuspensiΓ³n/Cierre/Apelaciones de Puertas : PresentaciΓ³n de formularios para suspender o cerrar una puerta, con un flujo de apelaciΓ³n reutilizable que se dirige automΓ‘ticamente a la peticiΓ³n pendiente.
Bootstrap Eligible-One-Vote : Los primeros 100 mercados se resuelven mediante un voto por nodo elegible en lugar de una resoluciΓ³n ponderada por participaciΓ³n. Requisitos: antigΓΌedad de la identidad β₯ 3 dΓas, no estar en el conjunto de exclusiΓ³n del predictor, prueba de trabajo Argon2id vΓ‘lida (solo para nodos pesados). TransiciΓ³n a resoluciΓ³n ponderada por participaciΓ³n al alcanzar los 1000 nodos.
Estado de dos niveles + Finalidad de Γ©poca : los eventos de nivel 1 se propagan al estilo CRDT para una baja latencia; los eventos de nivel 2 requieren la finalizaciΓ³n de la Γ©poca antes de que se pueda actuar sobre ellos. RotaciΓ³n de identidad, penalizaciones progresivas, hitos de rampa e invariantes constitucionales aplicados a travΓ©s de MappingProxyType.
Sondeo adaptativo : Sovereign Shell realiza sondeos cada 8 segundos durante las fases activas de votaciΓ³n, desafΓo o activaciΓ³n, y cada 30-60 segundos cuando estΓ‘ inactivo. La votaciΓ³n se siente como en tiempo real sin una capa de websocket.
DiagnΓ³stico literal : cada botΓ³n de escritura muestra el motivo exacto del rechazo del servidor. Sin mensajes emergentes opacos de "denegado".
Pista de aterrizaje primitiva de privacidad (NUEVA en la versiΓ³n 0.9.7):
Teclas de funciΓ³n β Prueba de ciudadanΓa anΓ³nima β Un ciudadano demuestra "Soy ciudadano de Infonet" sin revelar su identidad en Infonet. Se enviaron 5 de 6 piezas: anuladores, desafΓo-respuesta, recibos de confirmaciΓ³n de dos fases, cΓ³digos de denegaciΓ³n enumerados, liquidaciΓ³n por lotes. La emisiΓ³n mediante firmas ciegas espera una decisiΓ³n primitiva (firmas ciegas RSA frente a BBS+ frente a U-Prove frente a Idemix).
Contratos de protocolo bloqueados : interfaces estables services/infonet/privacy/contracts.pypara firmas de anillo, direcciones ocultas, compromisos de Pedersen, pruebas de rango y coincidencia DEX. La privacy-corebiblioteca Rust es el objetivo de la integraciΓ³n; ningΓΊn usuario del mΓ³dulo de privacidad necesita saber quΓ© esquema estΓ‘ activo.
Ruta Sprint 11+ : cuando se elige el esquema criptogrΓ‘fico, las primitivas se integran en los protocolos bloqueados sin necesidad de modificar la API.
Red de prueba experimental: sin garantΓa de privacidad. Los mensajes de InfoNet estΓ‘n ofuscados, pero NO cifrados de extremo a extremo. La red Mesh (Meshtastic/APRS) NO es privada; las transmisiones de radio son inherentemente pΓΊblicas. Los contratos de privacidad estΓ‘n estructurados, pero aΓΊn no implementados. No envΓe informaciΓ³n confidencial por ningΓΊn canal. Por ahora, considere todos los canales como abiertos y pΓΊblicos.
π BΓΊsqueda de dispositivos Shodan (NUEVO en la versiΓ³n 0.9.6)
BΓΊsqueda de dispositivos de Internet : consulta Shodan directamente desde ShadowBroker. Busca por palabra clave, CVE, puerto o servicio; los resultados se muestran como una superposiciΓ³n en tiempo real en el mapa.
Marcadores configurables : personalizaciΓ³n de forma, color y tamaΓ±o para los resultados de Shodan.
API proporcionada por el operador : utiliza la suya propia SHODAN_API_KEY; los resultados se muestran como una superposiciΓ³n de investigaciΓ³n local.
π©οΈ Seguimiento de aviaciΓ³n
Vuelos comerciales : posiciones en tiempo real a travΓ©s de la red OpenSky (mΓ‘s de 5000 aeronaves).
Aeronaves privadas : las aeronaves de aviaciΓ³n general ligera, los turbohΓ©lices y los jets privados se rastrean por separado.
Aviones privados : aeronaves de particulares con alto patrimonio neto y con identificaciΓ³n del propietario.
Vuelos militares : aviones cisterna, ISR, cazas, transportes a travΓ©s del punto final militar adsb.lol
AcumulaciΓ³n de rastros de vuelo : rastros persistentes de migas de pan para todas las aeronaves rastreadas.
DetecciΓ³n de patrones de espera : detecta automΓ‘ticamente las aeronaves que realizan cΓrculos (giro total superior a 300Β°).
ClasificaciΓ³n de aeronaves : iconos SVG con formas precisas: aviones comerciales, turbohΓ©lices, aviones ejecutivos, helicΓ³pteros
DetecciΓ³n de aterrizaje en tierra : las aeronaves por debajo de 100 pies sobre el nivel del suelo se muestran con iconos grises.
π’ Seguimiento marΓtimo
TransmisiΓ³n de datos de buques AIS : mΓ‘s de 25 000 buques a travΓ©s de WebSocket de aisstream.io (en tiempo real).
ClasificaciΓ³n de buques : tipos de buques de carga, petroleros, de pasajeros, yates y militares con iconos codificados por colores.
Rastreador de grupos de ataque de portaaviones : Los 11 portaaviones activos de la Armada de EE. UU. con posiciones estimadas mediante OSINT. Ninguna otra herramienta de acceso pΓΊblico ofrece esto.
El sistema automatizado de extracciΓ³n de noticias de GDELT analiza los informes de movimiento de los transportistas para estimar las posiciones.
MΓ‘s de 50 correspondencias entre regiones geogrΓ‘ficas y coordenadas (por ejemplo, "MediterrΓ‘neo Oriental" β latitud/longitud).
Posiciones almacenadas en cachΓ© en disco, actualizaciΓ³n automΓ‘tica a las 00:00 y 12:00 UTC.
Cruceros y buques de pasajeros : capa dedicada a cruceros y transbordadores.
Actividad pesquera : eventos de buques de Global Fishing Watch (NUEVO)
VisualizaciΓ³n agrupada : los barcos se agrupan con etiquetas de conteo a bajo nivel de zoom y se desagrupan al hacer zoom.
π Seguimiento de rieles (NUEVO en la versiΓ³n 0.9.6)
Trenes Amtrak : PosiciΓ³n en tiempo real de los trenes Amtrak en todo Estados Unidos con velocidad, direcciΓ³n, ruta y estado.
Ferrocarril europeo : integraciΓ³n de DigiTraffic para la informaciΓ³n sobre la posiciΓ³n de los trenes europeos.
π°οΈ Espacio y satΓ©lites
Seguimiento orbital : posiciones de satΓ©lites en tiempo real mediante datos CelesTrak TLE + propagaciΓ³n SGP4 (mΓ‘s de 2000 satΓ©lites activos, no se requiere clave API).
ClasificaciΓ³n por tipo de misiΓ³n : codificada por colores segΓΊn la misiΓ³n: reconocimiento militar (rojo), SAR (cian), SIGINT (blanco), navegaciΓ³n (azul), alerta temprana (magenta), imΓ‘genes comerciales (verde), estaciΓ³n espacial (dorado).
Estaciones terrestres SatNOGS : red de estaciones terrestres de satΓ©lite para aficionados con datos de observaciΓ³n en tiempo real (NUEVO)
SatΓ©lites TinyGS LoRa : Seguimiento de constelaciones de satΓ©lites LoRa (NUEVO)
π GeopolΓtica y conflicto
Incidentes globales : agregaciΓ³n de eventos de conflicto con tecnologΓa GDELT (ΓΊltimas 8 horas, ~1000 eventos)
LΓnea del frente de Ucrania : GeoJSON en tiempo real del frente de guerra del mapa del Estado Profundo
Alertas aΓ©reas en Ucrania : alertas regionales de ataques aΓ©reos en tiempo real (NUEVO)
Fuente de noticias SIGINT/RISINT : agregaciΓ³n RSS en tiempo real de mΓΊltiples fuentes centradas en inteligencia con fuentes personalizables por el usuario (hasta 20 fuentes, ponderaciones de prioridad configurables del 1 al 5).
Expediente regional : haga clic con el botΓ³n derecho en cualquier lugar de la Tierra para obtener un informe de inteligencia instantΓ‘neo:
Perfil del paΓs (poblaciΓ³n, capital, idiomas, monedas, superficie)
Jefe de Estado y tipo de gobierno actual (consulta SPARQL de Wikidata en vivo)
Resumen local de Wikipedia con miniatura
Γltima fotografΓa satelital Sentinel-2 con fecha de captura y cobertura de nubes (resoluciΓ³n de 10 m).
π°οΈ ImΓ‘genes satelitales
NASA GIBS (MODIS Terra) : superposiciΓ³n diaria de imΓ‘genes satelitales en color real con un control deslizante de tiempo de 30 dΓas, animaciΓ³n de reproducciΓ³n/pausa y control de opacidad (~250 m/pΓxel).
ImΓ‘genes satelitales de alta resoluciΓ³n (Esri) : imΓ‘genes con resoluciΓ³n submΓ©trica a travΓ©s de Esri World Imagery; amplΓe los detalles de edificios y terreno (zoom 18+).
Tarjeta informativa de Sentinel-2 : haga clic con el botΓ³n derecho en cualquier parte del mapa para ver una tarjeta informativa flotante que muestra la ΓΊltima foto satelital de Sentinel-2 con la fecha de captura, el porcentaje de nubosidad y una imagen en resoluciΓ³n completa en la que se puede hacer clic (resoluciΓ³n de 10 m, actualizada cada ~5 dΓas).
API de procesamiento de Sentinel Hub : imΓ‘genes satelitales Copernicus CDSE con flujo de token OAuth2 (NUEVO)
VIIRS Nightlights β SuperposiciΓ³n de detecciΓ³n de cambios de luz nocturna (NUEVO)
5 modos visuales : cambia la estΓ©tica de todo el mapa mediante el botΓ³n ESTILO:
PREDETERMINADO : Mapa base oscuro CARTO
SATΓLITE β ImΓ‘genes mundiales de Esri con resoluciΓ³n submΓ©trica
FLIR β Imagen tΓ©rmica estΓ©tica (escala de grises invertida)
NVG β VisiΓ³n nocturna con fΓ³sforo verde
CRT β SuperposiciΓ³n de lΓneas de exploraciΓ³n de terminal retro
π°οΈ DetecciΓ³n de cambios en el terreno mediante SAR (NUEVO)
Capa de radar de apertura sintΓ©tica : detecta cambios en el terreno a travΓ©s de la nubosidad, de noche, en cualquier lugar de la Tierra. Dos modos, ambos gratuitos:
Modo A (CatΓ‘logo) : metadatos de escenas Sentinel-1 gratuitos del Centro de SatΓ©lites de Alaska. No se requiere cuenta. Muestra cuΓ‘ndo ocurrieron los pasos de radar sobre sus Γ‘reas de interΓ©s y cuΓ‘ndo se realizarΓ‘ el prΓ³ximo paso.
Modo B (AnomalΓas completas) : alertas en tiempo real sobre cambios en el terreno procedentes de NASA OPERA (DISP, DSWx, DIST-ALERT) y Copernicus EGMS. Requiere una cuenta gratuita de NASA Earthdata; el asistente integrado en la aplicaciΓ³n le guiarΓ‘ durante la configuraciΓ³n en menos de un minuto.
Tipos de anomalΓas : deformaciΓ³n del terreno (hundimiento a escala milimΓ©trica, deslizamientos de tierra), cambios en las aguas superficiales (extensiΓ³n de las inundaciones), perturbaciones de la vegetaciΓ³n (deforestaciΓ³n, cicatrices de incendios, crΓ‘teres de explosiΓ³n), evaluaciones de daΓ±os (verificadas por UNOSAT/Copernicus EMS) y detecciΓ³n de cambios de coherencia.
VisualizaciΓ³n del mapa : marcadores de anomalΓas codificados por colores segΓΊn su tipo (naranja para deformaciΓ³n, cian para agua, verde para vegetaciΓ³n, rojo para daΓ±os, morado para coherencia). Los lΓmites de las Γ‘reas de interΓ©s se representan con polΓgonos discontinuos y colores segΓΊn la categorΓa. Haga clic en cualquier marcador para ver una ventana emergente con detalles sobre la magnitud, la confianza, el solucionador, el nΓΊmero de escenas y el enlace de procedencia.
Editor de AOI : Defina Γ‘reas de interΓ©s directamente desde el mapa. Haga clic en el botΓ³n "EDITAR AOI" cuando la capa SAR estΓ© activa y, a continuaciΓ³n, utilice la herramienta de mira para colocar el centro de un AOI en el mapa. Establezca el nombre, el radio (1β500 km) y la categorΓa. Los AOI aparecerΓ‘n en el mapa inmediatamente.
IntegraciΓ³n con OpenClaw : el agente de IA puede inspeccionar los detalles de las anomalΓas SAR ( sar_pin_click) y volar el mapa del operador a cualquier centro AOI ( sar_focus_aoi) β lo que permite flujos de trabajo de analistas colaborativos.
Panel de configuraciΓ³n : la pestaΓ±a SAR dedicada en ConfiguraciΓ³n muestra el estado del modo A/B, el estado de integraciΓ³n de OpenClaw y permite revocar las credenciales de Earthdata con un solo clic.
π» Radio definida por software e inteligencia de seΓ±ales (SIGINT)
Receptores KiwiSDR : mΓ‘s de 500 receptores SDR pΓΊblicos representados en todo el mundo con marcadores Γ‘mbar agrupados.
Sintonizador de radio en directo : haga clic en cualquier nodo KiwiSDR para abrir un sintonizador SDR integrado directamente en el panel SIGINT.
VisualizaciΓ³n de metadatos : nombre del nodo, ubicaciΓ³n, tipo de antena, bandas de frecuencia, usuarios activos.
Meshtastic Mesh Radio : integraciΓ³n de radio en malla basada en MQTT con mapa de nodos, integrada en Mesh Chat (NUEVO)
IntegraciΓ³n de APRS : Posicionamiento de radioaficionados mediante seΓ±al TCP APRS-IS (NUEVO)
DetecciΓ³n de interferencias GPS : anΓ‘lisis en tiempo real de los valores NAC-P (CategorΓa de precisiΓ³n de navegaciΓ³n) de las aeronaves.
La agregaciΓ³n basada en cuadrΓculas identifica zonas de interferencia
Cuadrados rojos superpuestos con etiquetas de gravedad "GPS BAM XX%"
Panel de IntercepciΓ³n de Radio : Interfaz de usuario tipo escΓ‘ner con transmisiones de radio policiales y de bomberos de OpenMHZ. Haga clic en cualquier sistema para escuchar en directo. El modo de escaneo alterna automΓ‘ticamente entre las transmisiones activas. Escuche comunicaciones de emergencia reales con un solo clic.
π· Vigilancia
Red de videovigilancia (CCTV Mesh) : mΓ‘s de 11.000 cΓ‘maras de trΓ‘fico en directo procedentes de 13 fuentes en 6 paΓses.
π¬π§ Transport for London JamCams
πΊπΈ Departamento de Transporte de la Ciudad de Nueva York, Austin, Texas (TxDOT)
πΊπΈ California (12 distritos de Caltrans), Estado de Washington (WSDOT), Departamento de Transporte de Georgia, Departamento de Transporte de Illinois, Departamento de Transporte de Michigan
πͺπΈ DirecciΓ³n General de TrΓ‘fico (DGT) Nacional de EspaΓ±a (20 ciudades), Ciudad de Madrid (357 cΓ‘maras vΓa KML)
πΈπ¬ Autoridad de Transporte Terrestre de Singapur
π CΓ‘maras web con viento
Renderizado de flujos : detecciΓ³n y renderizado automΓ‘ticos de flujos de vΓdeo, MJPEG, HLS, incrustaciones, teselas satelitales e imΓ‘genes.
VisualizaciΓ³n de mapa agrupado : los puntos verdes se agrupan con etiquetas de conteo y se desagrupan al hacer zoom.
π₯ Monitoreo ambiental y de riesgos
NASA FIRMS Fire Hotspots (24 h) β MΓ‘s de 5000 anomalΓas tΓ©rmicas globales del satΓ©lite NOAA-20 VIIRS, actualizadas en cada ciclo. Iconos en forma de llama codificados por colores segΓΊn la potencia radiativa del fuego (FRP): amarillo (bajo), naranja, rojo, rojo oscuro (intenso). Agrupados con bajo nivel de zoom mediante marcadores en forma de llama.
Volcanes β Programa de Vulcanismo Global del Smithsonian: Volcanes del Holoceno representados en todo el mundo (NUEVO)
Alertas meteorolΓ³gicas : polΓgonos de condiciones meteorolΓ³gicas adversas con indicadores de urgencia/gravedad (NUEVO)
Calidad del aire (PM2.5) : estaciones OpenAQ de todo el mundo con lecturas de partΓculas en tiempo real (NUEVO)
Terremotos (24 h) β Servicio de informaciΓ³n sΓsmica en tiempo real del USGS con marcadores que indican la magnitud.
Insignia de Clima Espacial : Indicador de tormenta geomagnΓ©tica NOAA en tiempo real en la barra de estado inferior. Γndice Kp codificado por colores: verde (tranquilo), amarillo (activo), rojo (tormenta G1βG5). Datos del flujo de datos del Γndice K planetario del SWPC (SWPC) cada minuto.
ποΈ Monitoreo de infraestructura
Monitoreo de interrupciones de Internet : alertas regionales de conectividad a Internet de Georgia Tech IODA. Marcadores grises en las regiones afectadas con porcentaje de gravedad. Utiliza ΓΊnicamente fuentes de datos confiables (tablas de enrutamiento BGP, sondeo de ping activo); no se utilizan datos de telescopio ni interpolados.
Mapeo de centros de datos : mΓ‘s de 2000 centros de datos globales representados a partir de un conjunto de datos seleccionado. Marcadores morados agrupados con iconos de racks de servidores. Haga clic para ver informaciΓ³n cruzada sobre el operador, la ubicaciΓ³n y las interrupciones automΓ‘ticas de internet por paΓs.
Bases militares : base de datos global de instalaciones militares y centros de misiles (NUEVO)
Centrales elΓ©ctricas : mΓ‘s de 35.000 centrales elΓ©ctricas a nivel mundial procedentes de la base de datos del WRI (NUEVO)
π Capas y herramientas adicionales
Ciclo dΓa/noche : superposiciΓ³n del terminador solar que muestra la luz/oscuridad global del dΓa.
Indicadores de los mercados globales : Γndices financieros en tiempo real (minimizables)
Herramienta de mediciΓ³n : mediciΓ³n de distancia y rumbo entre puntos en el mapa.
LOCATE Bar β Busque por coordenadas (31.8, 34.8) o nombre del lugar (TeherΓ‘n, Estrecho de Ormuz) para volar directamente a cualquier ubicaciΓ³n β geocodificada a travΓ©s de OpenStreetMap Nominatim
Gaza
π€ Canal de comandos de IA Agentic: OpenClaw + Agentes compatibles (ampliado en la versiΓ³n 0.9.7)
ShadowBroker expone un canal de comandos de IA bidireccional para agentes : un puente firmado y con acceso por niveles que otorga a cualquier agente de IA compatible acceso completo de lectura/escritura a la plataforma de inteligencia. OpenClaw es el agente de referencia , pero el canal es un protocolo abierto: cualquier agente basado en LLM que firme solicitudes con HMAC-SHA256 (Claude Code, GPT, LangChain, clientes personalizados de Python/TypeScript o su propia integraciΓ³n) puede conectarse como un analista que ve los mismos datos que el operador y puede realizar acciones en el mapa. ShadowBroker no incluye un LLM, un entorno de ejecuciΓ³n de agente ni ponderaciones del modelo; proporciona la interfaz; usted aporta el agente.
La versiΓ³n v0.9.7 transforma ShadowBroker, pasando de ser un panel de control que un humano observa a una superficie de inteligencia sobre la que cualquier agente puede actuar.
Transporte de canal (NOVEDAD en la versiΓ³n 0.9.7):
Canal de comando ΓΊnico : POST /api/ai/channel/commandacepta {cmd, args}y envΓa comandos a cualquier herramienta registrada.
EjecuciΓ³n concurrente por lotes : POST /api/ai/channel/batchacepta hasta 20 comandos en una sola solicitud. El sistema los ejecuta simultΓ‘neamente y devuelve un mapa de resultados distribuidos. Reduce la latencia del agente en un orden de magnitud en comparaciΓ³n con las llamadas secuenciales.
Acceso por niveles : OPENCLAW_ACCESS_TIERcontrola quΓ© comandos puede ejecutar el agente; restrictedexpone el conjunto de solo lectura, fullaΓ±ade escrituras e inyecciΓ³n. El punto final de descubrimiento devuelve informaciΓ³n available_commandspara que el agente pueda inspeccionar sus propias capacidades.
Firma HMAC-SHA256 : Cada comando se firma HMAC-SHA256(secret, METHOD|path|timestamp|nonce|sha256(body))con una marca de tiempo y protecciΓ³n de repeticiΓ³n de nonce, ademΓ‘s de garantizar la integridad de la solicitud. Admite el modo local (sin configuraciΓ³n) y el modo remoto (agente en una mΓ‘quina o VPS diferente).
Capacidades:
Acceso completo a la telemetrΓa : el agente consulta las mΓ‘s de 35 capas de datos: vuelos, barcos, satΓ©lites, inteligencia de seΓ±ales (SIGINT), eventos de conflicto, terremotos, incendios, aguas residuales, mercados de predicciΓ³n y mΓ‘s. Los puntos de acceso rΓ‘pidos y lentos devuelven datos enriquecidos con coordenadas geogrΓ‘ficas, marcas de tiempo y atribuciΓ³n de origen.
Marcadores de inteligencia artificial : coloque marcadores de investigaciΓ³n codificados por colores directamente en el mapa del operador. 14 categorΓas de marcadores (amenaza, anomalΓa, militar, marΓtimo, aviaciΓ³n, SIGINT, infraestructura, etc.) con puntuaciones de confianza, caducidad TTL, URL de origen y colocaciΓ³n por lotes de hasta 100 marcadores a la vez.
Control de mapas : Navegue con la vista de mapa del operador a cualquier coordenada, active la bΓΊsqueda de imΓ‘genes satelitales y abra los expedientes de la regiΓ³n. El agente puede dirigir la atenciΓ³n del operador a ubicaciones especΓficas en tiempo real.
Cambios en el terreno mediante SAR : consulta las fuentes de anomalΓas SAR, inspecciona los detalles de los marcadores, gestiona las Γ‘reas de interΓ©s (AOI) y sobrevuela el mapa para vigilar las zonas. El agente puede monitorizar la deformaciΓ³n del terreno, la extensiΓ³n de las inundaciones o los daΓ±os, y marcar las anomalΓas con marcadores.
InyecciΓ³n de capa nativa : inserte datos personalizados directamente en las capas nativas de ShadowBroker (cΓ‘maras de CCTV, barcos, nodos SIGINT, bases militares, etc.) para que las fuentes descubiertas por el agente se muestren junto con las transmisiones reales.
ParticipaciΓ³n en la red Wormhole Mesh : el agente puede unirse a la InfoNet descentralizada, publicar mensajes firmados, unirse a canales de puerta encriptados, enviar/recibir mensajes directos encriptados e interactuar con la radio Meshtastic y los Dead Drops, funcionando como un miembro completo de la red.
ParticipaciΓ³n en Sovereign Shell (v0.9.7) : Presente peticiones, firme y vote sobre cambios de gobernanza, participe en resoluciones y disputas, indique la preparaciΓ³n de Heavy-Node para actualizaciones; todo de forma programΓ‘tica y sujeto a niveles y HMAC. Los agentes se convierten en participantes de primera clase en la economΓa de inteligencia descentralizada.
GeocodificaciΓ³n y escaneo de proximidad : convierta los nombres de los lugares en coordenadas y, a continuaciΓ³n, escanee todas las capas dentro de un radio para obtener un resumen completo de la proximidad.
Noticias y GDELT cerca de la ubicaciΓ³n : obtenga eventos de conflicto de GDELT y artΓculos de noticias agregados cerca de cualquier coordenada para tener conocimiento de la situaciΓ³n regional.
Entrega de alertas : envΓe informes de inteligencia, advertencias y notificaciones de amenazas con su marca a los webhooks de Discord y a los canales de Telegram.
Informes de inteligencia : genere informes estructurados con estadΓsticas resumidas, principales vuelos militares, correlaciones, actividad sΓsmica, recuentos de inteligencia de seΓ±ales (SIGINT) e inventarios de pines.
Auditable : Cada llamada a travΓ©s del canal queda registrada; el operador puede revisar lo que ha hecho el agente.
Conectar un agente: Abre el panel de IA Intel en la barra lateral izquierda, haz clic en Conectar agente y copia el secreto HMAC. A continuaciΓ³n, dirige cualquier agente compatible al canal; para OpenClaw, impΓ³rtalo ShadowBrokerClientdesde el paquete de habilidades de OpenClaw; para cualquier otro agente, usa el mismo contrato HMAC descrito anteriormente (marca de tiempo + nonce + resumen del cuerpo, con control de nivel). El canal es el protocolo, no el agente.
β±οΈ MΓ‘quina del tiempo: reproducciΓ³n de instantΓ‘neas (NUEVO en la versiΓ³n 0.9.7)
Un sistema de transporte multimedia para toda la seΓ±al de telemetrΓa. El mapa en tiempo real se puede visualizar como una grabaciΓ³n que se puede desplazar, pausar y reproducir.
En vivo β Alternar instantΓ‘nea : al cambiar al modo instantΓ‘nea, se pausa instantΓ‘neamente el ciclo de sondeo global; al volver al modo En vivo, se invalidan las ETags y se actualizan forzosamente los niveles rΓ‘pido y lento para que el panel se ponga al dΓa sin parpadeos de fotogramas obsoletos.
Γndice horario : cada instantΓ‘nea capturada se indexa por su intervalo horario con count, latest_id, latest_ts, y la snapshot_idslista completa. Salta a cualquier marca de tiempo capturada directamente desde el control deslizante de la lΓnea de tiempo.
InterpolaciΓ³n de fotogramas : las entidades en movimiento (aeronaves, barcos, satΓ©lites, vuelos militares) se interpolan suavemente entre los fotogramas grabados durante la reproducciΓ³n, de modo que el movimiento se mantiene continuo incluso cuando las instantΓ‘neas son escasas.
Velocidad de reproducciΓ³n variable : avance, reproduzca, rebobine y retroceda a travΓ©s de la telemetrΓa guardada a velocidad ajustable.
Con reconocimiento de perfil : cada instantΓ‘nea registra el perfil de privacidad que estaba activo en el momento de la captura, por lo que la reproducciΓ³n es fiel a lo que habrΓa visto un operador con ese perfil.
Del lado del operador, no del servidor : las instantΓ‘neas se almacenan localmente en el backend; ningΓΊn tercero ve la lΓnea de tiempo de reproducciΓ³n.
π¦ Panel de claves API: Ruta primero, solo lectura (NUEVO en la versiΓ³n 0.9.7)
ConfiguraciΓ³n β Claves API ahora es un registro de solo lectura. Los valores de las claves nunca llegan al proceso del navegador, ni siquiera un prefijo ofuscado. El panel muestra:
La ruta absoluta al .envarchivo backend, resuelta por Path(__file__).resolve()β funciona en todos los sistemas operativos, en todas las unidades, en todas las ubicaciones de instalaciΓ³n (Linux /home/..., macOS /Users/..., Windows en cualquier unidad, contenedores Docker, mΓ‘quinas virtuales en la nube).
[exists]// [will be created on first save]indicadores [NOT WRITABLE β edit by hand]en el propio camino.
La ruta a la .env.exampleplantilla para que los usuarios puedan copiarla y completarla con sus claves.
Un binario CONFIGURED/ NOT CONFIGUREDinsignia por clave, mΓ‘s una lΓnea de entorno que se puede copiar y pegar (por ejemplo OPENSKY_CLIENT_ID=YOUR_VALUE) que el usuario puede insertar en el archivo manualmente.
Las credenciales de la API de OpenSky ahora son un requisito crΓtico del entorno: la comprobaciΓ³n del entorno al iniciar el sistema seΓ±ala la falta de credenciales OAuth2 de OpenSky con una advertencia importante, y el modal del registro de cambios enlaza directamente con la pΓ‘gina de registro gratuito. Sin ellas, la capa de vuelos recurre a la cobertura ADS-B ΓΊnicamente, con importantes lagunas en Γfrica, Asia y LatinoamΓ©rica.
ποΈ Arquitectura
ShadowBroker v0.9.7 se compone de tres planos apilados verticalmente: la interfaz de usuario del operador , el plano de servicio de backend y la capa descentralizada (InfoNet) , ademΓ‘s de dos puentes transversales ( Time Machine y Agentic AI Channel , que es el protocolo a travΓ©s del cual se conectan OpenClaw y cualquier otro agente compatible) y una biblioteca Rust Privacy Core que respalda tanto la malla heredada como el futuro trabajo con monedas protegidas/DEX.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β OPERATOR UI (Next.js + MapLibre) β
β β
β ββββββββββββββββββ ββββββββββββ ββββββββββββββββββ ββββββββββββββββββ β
β β MapLibre GL β β NewsFeed β β Sovereign Shellβ β Mesh Chat β β
β β WebGL render β β SIGINT β β Petitions / β β + Mesh Term. β β
β β + clusters β β GDELT β β Upgrades / β β (Infonet / β β
β β β β Threat β β Disputes / β β Mesh / β β
β β β β β β Gates / β β Dead Drop) β β
β β β β β β Bootstrap / β β β β
β β β β β β Function Keys β β β β
β ββββββββ¬ββββββββββ ββββββ¬ββββββ ββββββββββ¬ββββββββ ββββββββββ¬ββββββββ β
β β β β β β
β ββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββ΄ββββββββββββββββββββ΄ββββββββ β
β β Time Machine βββ snapshot playback ββ snapshotMode toggle βββΆ Live β β
β β hourly index β frame interpolation β profile-aware β per-tier ETag β β
β ββββββββββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββ β
β β REST + /api/[...path] proxy β
β ββββββββββββββββββββββββββββββββββββββͺββββββββββββββββββββββββββββββββββββββββ£
β BACKEND SERVICE PLANE (FastAPI) β
β β β
β ββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββ β
β β Data Fetcher (APScheduler β fast / slow tiers) β β
β β β β
β β βββββββββββββ¬ββββββββββββ¬ββββββββββββ¬ββββββββββββ¬ββββββββββββ β β
β β β OpenSky* β adsb.lol β CelesTrak β USGS β AIS WS β β β
β β β Flights β Military β Sats β Quakes β Ships β β β
β β βββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββ€ β β
β β β Carrier β GDELT β CCTV (12) β DeepState β NASA β β β
β β β Tracker β Conflict β Cameras β Frontline β FIRMS β β β
β β βββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββ€ β β
β β β GPS β KiwiSDR β Shodan β Amtrak β SatNOGS β β β
β β β Jamming β Radios β Devices β DigiTraf β TinyGS β β β
β β βββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββ€ β β
β β β Volcanoes β Weather β Fishing β Mil Bases β IODA β β β
β β β Air Qual β Alerts β Activity β PwrPlants β Outages β β β
β β βββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββΌββββββββββββ€ β β
β β β Sentinel β MODIS β VIIRS β Data β Meshtasticβ β β
β β β Hub/STAC β Terra β Nightlts β Centers β APRS β β β
β β βββββββββββββ΄ββββββββββββ΄ββββββββββββ΄ββββββββββββ΄ββββββββββββ€ β β
β β β SAR (NEW v0.9.7) β β β
β β β Mode A: ASF Search catalog (free, no account) β β β
β β β Mode B: NASA OPERA / Copernicus EGMS / GFM / EMS / β β β
β β β UNOSAT ground-change anomalies (opt-in) β β β
β β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β β
β β * OpenSky: REQUIRED for global flight coverage β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β β
β ββββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββ β
β β Snapshot Store (Time Machine source) β β
β β Hourly index β per-snapshot layer manifest β profile metadata β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β Agentic AI Channel (HMAC-SHA256, tier-gated β OpenClaw + others) β β
β β β β
β β POST /api/ai/channel/command β one tool call β β
β β POST /api/ai/channel/batch β up to 20 concurrent tool calls β β
β β β β
β β Tier: restricted (read-only) β full (read + write + inject) β β
β β Auth: X-SB-Timestamp + X-SB-Nonce + X-SB-Signature β β
β β Sig = HMAC-SHA256(secret, METHOD|path|ts|nonce|sha256(body)) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β DECENTRALIZED LAYER (InfoNet Testnet β signed events) β
β β
β ββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββ β
β β Mesh Hashchain β β Sovereign Shell Governance β β
β β β β β β
β β Ed25519 signed events β β Petitions (DSL: UPDATE_PARAM, β β
β β Public-key binding β β ENABLE_FEATURE β¦) β β
β β Replay / sequence guard β β Upgrade-Hash voting (80% / 40% β β
β β Two-tier finality β β quorum / 67% Heavy) β β
β β β Tier 1 (CRDT, fast) β β Resolution & Dispute markets β β
β β β Tier 2 (epoch finality)β β Gate suspend / shutdown / appealβ β
β β Identity rotation β β Bootstrap eligible-node-1-vote β β
β β Constitutional invariants β β (Argon2id PoW, Heavy-Node only)β β
β β (MappingProxyType) β β Function Keys (5 of 6 pieces) β β
β βββββββββββββββ¬βββββββββββββββ βββββββββββββββ¬βββββββββββββββββββββ β
β β β β
β ββββββββββββββββ¬βββββββββββββββββββ β
β β β
β ββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββ β
β β Wormhole / InfoNet Relay (transport layer) β β
β β Gate personas β canonical signing β Dead Drop epoch mailboxes β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β PRIVACY CORE (Rust crate β locked Protocol contracts) β
β β
β privacy-core/ ββΊ Argon2id β Ed25519/X25519 β AESGCM β HKDF β
β Ring sigs* β Stealth addrs* β Pedersen* β Bulletproofs*β
β Blind-sig issuance* (RSA / BBS+ / U-Prove / Idemix) β
β β
β * = locked Protocol contract; cryptographic primitive lands Sprint 11+ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Distribution
ββββββββββββ
GitHub (primary): ghcr.io/bigbodycobain/shadowbroker-{backend,frontend}
GitLab (mirror): registry.gitlab.com/bigbodycobain/shadowbroker/{backend,frontend}
Multi-arch: linux/amd64 + linux/arm64 (Raspberry Pi 5 supported)
Desktop: Tauri shell β packaged backend-runtime