NT-2026.10.05 DOSSIÊ

SHADOWBROKER: DASHBOARD OSINT MULTI-DOMÍNIO GLOBAL

Walkthrough técnico completo do ShadowBroker: dashboard OSINT multi-domínio que agrega rastreamento de aeronaves, navios, satélites, bases militares, antenas, GPS jamming e notícias geolocalizadas — instalação via Docker no Kali Linux.

Capa editorial ShadowBroker: dashboard OSINT unificado — instalação, camadas, aeronaves, satélites, ameaças

Introdução: O Problema da Fragmentação OSINT

O mundo move-se rapidamente e tornou-se difícil acompanhar tudo o que acontece ao nosso redor. Não muito tempo atrás, notícias de lugares distantes podiam levar dias ou semanas para chegar. Agora é diferente. Aviões, navios, satélites, notícias e basicamente tudo o mais está indexado e na internet. O único problema é que existem tantos serviços e essa fragmentação pode drenar seu foco rapidamente. Mas todas essas coisas podem ser integradas em uma única plataforma que roda localmente. O ShadowBroker traz diferentes feeds OSINT para um mapa interativo, unificando fontes dispersas em uma única interface.

Banner do artigo ShadowBroker na fonte original
Figura 1. Banner apresentando ShadowBroker: dashboard OSINT que unifica múltiplos feeds em mapa interativo.

O que é ShadowBroker

ShadowBroker é um dashboard OSINT projetado para coletar uma ampla variedade de feeds de inteligência pública em sua interface de mapa. Ele visualiza informações ao vivo de diferentes fontes, que incluem rastreamento aéreo e marítimo, dados de órbita de satélites, relatórios sobre conflitos mundiais e muito mais. Os desenvolvedores o construíram usando Next.js para o frontend e MapLibre GL para renderizar a camada de mapeamento interativo. FastAPI e Python são usados para o backend.

Banner do artigo ShadowBroker na fonte original
Figura 1b. ShadowBroker: dashboard OSINT que unifica múltiplos feeds em mapa interativo (visão técnica).

Pré-requisitos: Docker e Docker Compose no Kali Linux

Antes de começarmos a trabalhar com o dashboard, precisamos configurar algumas coisas primeiro. A ferramenta suporta diferentes sistemas operacionais, mas usaremos Kali Linux. ShadowBroker precisa de Docker e Docker Compose instalados no sistema. Aqui estão os comandos que ajudarão a configurar o ambiente:

sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
sudo apt install docker-compose
sudo usermod -aG docker $USER
newgrp docker
Instalação do Docker no Kali Linux via apt
Figura 2. Instalação do Docker no Kali Linux: sudo apt install docker.io e comandos de habilitação do serviço.

Instalação do ShadowBroker via Git e Docker Compose

Uma vez que o Docker está instalado e o serviço rodando, podemos instalar o ShadowBroker. Clone o repositório oficial, entre no diretório e execute os comandos Docker com privilégios de root (caso contrário lançará erro):

git clone https://github.com/BigBodyCobain/Shadowbroker.git
cd Shadowbroker
sudo su
docker compose pull
docker compose up -d
Docker Compose concluído — containers do ShadowBroker instalados
Figura 3. Docker Compose finalizado: todas as imagens puxadas e containers do ShadowBroker criados.

Verificação dos Containers em Execução

A instalação levará alguns minutos, dependendo do hardware e velocidade da internet — aproximadamente 10 minutos. Quando o Docker terminar, verifique se o ShadowBroker está ativo:

docker ps
Saída do docker ps mostrando containers do ShadowBroker em execução
Figura 4. Verificação via docker ps: containers do ShadowBroker rodando em background.

Acesso à Interface e Configuração Inicial (API Keys Opcionais)

Agora estamos prontos para testar. Certifique-se de ter alocado recursos suficientes para sua VM Kali para que rode suavemente. Abra o navegador e acesse http://localhost:3000 (ou http://127.0.0.1:3000 se o primeiro não funcionar). Na primeira abertura, o ShadowBroker solicitará API keys. Estas chaves são opcionais e você pode pular esta parte. Também oferecerá a opção de conectar um agente IA para analisar os dados e encontrar correlações, mas já há dados suficientes sem isso.

Tela inicial do ShadowBroker solicitando API keys opcionais
Figura 5. Primeira execução: ShadowBroker solicita API keys opcionais e oferece integração com agente IA.

Visão Geral do Dashboard: Painel de Camadas de Dados

No lado esquerdo, há um painel com muitas Camadas de Dados (Data Layers) com informações que podem ser ativadas ou desativadas. Elas incluem voos militares, jatos privados, aeronaves comerciais, embarcações marítimas, rastreamento de satélites, atividade sísmica e outros feeds de monitoramento global. A lista continua a expandir-se. Pode parecer avassalador no início trabalhar com o dashboard, então existe uma legenda com referências de ícones. Você pode encontrá-la no topo do lado esquerdo, com um pequeno ícone de livro.

Visão geral do dashboard ShadowBroker com painel de camadas à esquerda
Figura 6. Dashboard principal: painel esquerdo com Data Layers (voos militares, jatos privados, aeronaves comerciais, embarcações, satélites, sismos).

Legenda do Mapa: Referência de Ícones

A legenda fornece referência visual de todos os ícones das camadas, facilitando a identificação rápida dos elementos no mapa interativo.

Legenda do mapa ShadowBroker com referência de ícones
Figura 7. Legenda do mapa acessível via ícone de livro no painel esquerdo: referência visual de todos os ícones das camadas.

Notícias Geolocalizadas: Clusters e Telegram

Alertas de notícias aparecem no canto inferior direito da interface, categorizados por nível de importância. Quando eventos significativos ocorrem em uma região específica, a plataforma agrega artigos de notícias relacionadas e os mostra como clusters amarelos no mapa. Você pode abrir esses clusters e ver as manchetes com links que levam às fontes originais. Clusters vermelhos contêm informações coletadas do Telegram. Você pode vê-los espalhados pelo globo. Frequentemente eles têm mídia anexada.

Painel de notícias geolocalizadas no canto inferior direito
Figura 8. Alertas de notícias categorizados por importância aparecem no canto inferior direito da interface.
Clusters amarelos de notícias geolocalizadas no mapa
Figura 9. Clusters amarelos agregam notícias por região; ao abrir mostram headlines com links para fontes originais.
Clusters vermelhos de notícias do Telegram com mídia anexada
Figura 10. Clusters vermelhos contêm informações do Telegram espalhadas globalmente, frequentemente com mídia anexada.

Threat Intercept: Alertas de Ameaça em Tempo Real

Há também o Threat Intercept — grandes banners com alertas que aparecem na tela em diferentes regiões. Você pode clicar e ver informações mais detalhadas sobre cada ameaça detectada.

Threat Intercept: banners de alerta de ameaça em regiões específicas
Figura 11. Threat Intercept exibe banners de alerta clicáveis com informações detalhadas em diferentes regiões do globo.

Bases Militares no Mapa

Uma atualização recente trouxe bases militares para o mapa. Podem ser visualizadas bases próximas a locais estratégicos, como o Estreito de Ormuz.

Camada de bases militares no mapa (ex: Estreito de Ormuz)
Figura 12. Bases militares exibidas no mapa — exemplo próximo ao Estreito de Ormuz.

Antenas e Nodes: Comunicação e Monitoramento

Antenas e nodes metastáticos também estão disponíveis no dashboard. Você pode sintonizar ou enviar mensagens através dessa camada.

Camada de antenas e nodes metastáticos
Figura 13. Antenas e nodes metastáticos disponíveis para sintonizar ou enviar mensagens.

Monitoramento de Satélites: Órbitas e Propósitos

Satélites orbitando a Terra servem a diferentes propósitos. Alguns são usados para previsão meteorológica, outros fornecem serviços de comunicação. Existem também alguns usados para reconhecimento, missões militares e científicas. Ao ativar a camada de satélites, você pode vê-los movendo-se pelo planeta em tempo real.

Camada de monitoramento de satélites em órbita
Figura 14. Satélites em órbita visíveis na camada: meteorológicos, comunicações, reconhecimento militar/científico.

GPS Jamming: Detecção de Interferência

GPS jamming pode ocorrer por várias razões, incluindo exercícios militares, operações de guerra eletrônica ou apenas testes experimentais. A camada mostra áreas afetadas — por exemplo, partes da Romênia sendo afetadas próximo à capital.

Detecção de GPS jamming na Romênia próximo à capital
Figura 15. GPS jamming detectado em partes da Romênia próximo à capital — camada de interferência GPS.

Rastreamento de Aeronaves: Militares, VIP e Comerciais

O dashboard possui várias categorias de aeronaves, incluindo aviões militares, aeronaves VIP rastreadas e voos comerciais. Algumas aeronaves são marcadas com informações adicionais que identificam seu proprietário. Você pode buscar indivíduos específicos na barra de busca. Por exemplo, buscar pelo Presidente dos Estados Unidos mostrará a localização de sua aeronave se ele estiver voando.

Rastreamento de aeronaves: militares, VIP e comerciais
Figura 16. Categorias de aeronaves no dashboard — exemplo de aeronave governamental do Marrocos identificada.

Imagens de Satélite: Capturas Diárias e VIIRS Nightlight

As capturas de satélite são atualizadas diariamente. Podem ser úteis para monitoramento ambiental e observação meteorológica. Você pode brincar com diferentes camadas sob Satélites para ver outras coisas. Por exemplo, aqui está o VIIRS Nightlight da NASA — sensores noturnos mostram iluminação global.

VIIRS Nightlight da NASA — sensores noturnos
Figura 18. Camada VIIRS Nightlight by NASA: sensores noturnos mostram iluminação global.
Imagens de satélite MODIS — capturas diárias para monitoramento ambiental
Figura 17. Capturas de satélite atualizadas diariamente (MODIS) para monitoramento ambiental e meteorológico.

Conclusão: OSINT Unificado em Plataforma Única

OSINT é geralmente sobre conectar muitos pequenos pedaços de informação publicamente disponível em uma coisa só. É uma tarefa árdua, pois você tem que pular de aba em aba e encontrar maneiras de juntar tudo. ShadowBroker traz toda essa informação agregada e priorizada para uma única plataforma. Os desenvolvedores têm cuidado bem do projeto há quase meio ano desde que o publicaram. Novas coisas continuam sendo integradas, expandindo a quantidade de dados disponíveis para análise. Dado o quão simples é configurar, vale a pena tentar.