Global Threat Intercept — 실시간 지리공간 지능 플랫폼
요약
ShadowBroker는 60개 이상의 실시간 지능 피드(항공기 ADS-B, 선박 AIS, 위성 데이터, CCTV, 경찰 스캐너 등)를 단일 다크-옵스 지도 인터페이스로 통합한 분산 지능 플랫폼입니다. Next.js, MapLibre GL, FastAPI 등으로 구축되었으며, 35가지 이상의 토글 가능한 레이어와 다양한 시각 모드를 제공합니다. 이 플랫폼은 기존의 공개 데이터를 집계하고 시각화하는 것을 목표로 하며, 사용자 데이터 수집 없이 자체 호스팅 백엔드에서 로컬로 실행되어 높은 투명성과 보안을 유지합니다. 이 시스템은 단순한 데이터 표시를 넘어 AI 에이전트를 연결하여 분석가에게 실시간 읽기/쓰기 권한을 부여하고, InfoNet testnet과 같은 분산 메시 네트워크 기능을 제공함으로써 운영자 수준의 지능적 통찰력을 제공하는 것을 목표로 합니다.
핵심 포인트
- 60개 이상의 이질적인 글로벌 지능 피드(ADS-B, AIS, 위성, CCTV 등)를 단일 인터페이스에 통합하여 시각화합니다.
- Next.js/MapLibre GL 기반의 자체 호스팅 아키텍처로 구축되어 사용자 데이터 수집 및 전송이 없습니다 (높은 프라이버시 보장).
- 35가지 이상의 토글 가능한 레이어와 다양한 위성/가시 모드를 제공하여 심층적인 지리공간 분석을 가능하게 합니다.
- AI 에이전트(GPT, Claude 등)를 연결하여 지도상의 데이터에 대한 실시간 읽기 및 쓰기 권한을 부여하는 고급 분석 기능을 지원합니다.
- InfoNet testnet과 같은 분산 메시 네트워크 통신 기능을 통합하여 오프라인/비접속 환경에서의 지능적 커뮤니케이션을 제공합니다.
ShadowBroker_LOG1423.MP4
ShadowBroker(샤도우브로커) 는 60 개 이상의 실시간 지능 피드 (intelligence feeds) 를 단일 다크-옵스 (dark-ops) 맵 인터페이스로 통합하는 분산 지능 플랫폼입니다. 항공기, 선박, 위성, 분쟁 지역, CCTV 네트워크, GPS 방해, 인터넷 연결 장치, 경찰 스캐너, 메시 라디오 노드, 그리고 최첨단 지정학적 사건 — 모든 것이 하나의 화면과 가려진 통신 프로토콜 및 정보 교환 인프라를 통해 실시간으로 업데이트됩니다.
Next.js(넥스트.제스), MapLibre GL(맵라이브레 글), FastAPI(FAST API), Python(파이썬) 으로 구축되었습니다. SAR(합성개구레이더) 지면 변화 감지 등 35 개 이상의 토글 가능한 데이터 레이어가 포함되어 있습니다. 여러 시각 모드 (DEFAULT / SATELLITE / FLIR / NVG / CRT) 가 제공되며, 지구상의 임의 점을 마우스 오른쪽 버튼으로 클릭하면 국가 문서, 국가 지도장 lookup(검색), 최신 Sentinel-2 위성 사진이 표시됩니다. 사용자 데이터는 수집되거나 전송되지 않으며, 대시보드 자체 호스팅 백엔드 (self-hosted backend) 에 대해 브라우저 내에서만 실행됩니다.
분석가, 연구원, 라디오 운영자 및 모든 공공 신호가 동일한 지도에 표시되고 싶을 사람들을 위해 설계되었습니다.
이미 많은 글로벌 테lemetry(측정 데이터) 가 공개되어 있습니다. 항공기 ADS-B 방송, 해상 AIS 신호, 위성 궤도 데이터, 지진 센서, 메시 라디오 네트워크, 경찰 스캐너 피드, 환경 모니터링 스테이션, 인터넷 인프라 테lemetry 등. 이 데이터는 수십 개의 도구 및 API 에 흩어져 있습니다. ShadowBroker 는 이를 하나의 인터페이스로 통합합니다.
이 프로젝트는 새로운 감시 능력을 도입하지 않으며, 기존 공개 데이터셋을 집계하고 시각화합니다. 완전히 오픈 소스 (open-source) 로 구성되어 있어 누구나 액세스되는 데이터와 그 방법을 정확히 감사 (audit) 할 수 있습니다. 사용자 데이터는 수집되거나 전송되지 않으며, 모든 것이 자체 호스팅 백엔드 (self-hosted backend) 에 대해 로컬에서 실행됩니다. 테lemetry(측정 데이터), 분석, 계정 없음.
ShadowBroker 는 운영자 공급 API 액세스를 위한 선택적 Shodan 연결자를 포함합니다. Shodan 결과는 사용자 자신의 SHODAN_API_KEY(샤도우브로키_API_키) 로 가져오지며, 현지 조사 오버레이 (local investigative overlay) 로 렌더링되며 (핵심 피드와 병합되지 않음), Shodan 의 서비스 약관에 따라 적용됩니다.
Track Air Force One, 빌리온aires과 독재자들의 사설 제트기 및 모든 군사 탱커, ISR(지상정보수집), 전투기가 ADS-B를 방송할 때. Air Force One 및 모든 대통령/부통령随行 항공기는 지면에서 이륙하는 순간부터 모니터링됩니다.
ShadowBroker의 HMAC-signed agentic command channel을 통해 Connect an AI agent as a co-analyst(AI 분석가로서 연결) — OpenClaw 및 프로토콜을 사용하는 다른 모든 에이전트 (Claude, GPT, LangChain, 커스텀) 를 지원합니다. 에이전트는 35 개 이상의 데이터 레이어, 핀 배치, 맵 제어, SAR 지면 변화, 메시 네트워크, 알림 전달에 대한 전체 읽기/쓰기 권한을 얻습니다. 운영자는 보는 모든 것을 보고 실시간으로 지도상의 행동을 취할 수 있습니다.
InfoNet testnet에서 통신 — OSINT 도구로 구축된 첫 번째 분산 지능 메시입니다. 게이트 페르소나, Dead Drop P2P 교환 및 내장된 터미널 CLI 를 갖춘 암호화된 메시지 전송입니다. 계정이 없으며, 가입이 없습니다. 현재는 프라이버시가 보장되지 않았습니다 — 실험적인 테스트넷이기 때문입니다 — 하지만 프로토콜은 라이브이며 강화 중입니다.
Earth 의 어디나 마우스 오른쪽 버튼 클릭하여 국가 문서 (국가 지도자, 인구, 언어) , 위키백과 요약 및 10m 해상도의 최신 Sentinel-2 위성 사진을 얻습니다.
KiwiSDR 노드를 클릭하고 대시보드에서 직접 라이브 단파 라디오를 튜닝합니다. 경찰 스캐너 피드를 클릭하고 한 번의 클릭으로 경청합니다.
6 개국 (런던, NYC, 캘리포니아, 스페인, 싱가포르 등) 에서 11,000 개 이상의 CCTV 카메라를 모니터링 — 지도에서 라이브 스트리밍됩니다.
GPS 방해 구역을 실시간으로 확인 — 항공기 트랜스폰더 데이터의 NAC-P 저하 분석에서 유도됩니다.
위주에 있는 위성을 미션 유형 (군사 복수, SIGINT, SAR, 조기 경보, 우주 정거장) 으로 색상 코딩하여 모니터링 — SatNOGS 및 TinyGS 지상국 네트워크를 통해.
해운 교통을 추적 — 25,000 개 이상의 AIS 선박, Global Fishing Watch 를 통한 어업 활동 및 빌리언너 슈퍼유트.
지진, 화산 폭발, 활성 산불 (NASA FIRMS), 극한 기상 경고 및 전 세계 대기 질 읽기를 따라.
군사 기지, 35,000 개 이상의 발전소, 2,000 개 이상의 데이터 센터 및 인터넷 장애 지역을 매핑 — 자동으로 교차 참조됩니다.
Meshtastic 메시 라디오 노드와 APRS 아마추어 라디오 네트워크에 연결 — 지도에서 확인 가능하고 Mesh Chat 에 통합됩니다.
구름 덮임으로 인한 지면 변화를 SAR (합성孔径 레이더) 를 통해 감지 — mm 규모 지면 변형, 범람 범위, 식생 교란 및 NASA OPERA 와 Copernicus EGMS 에서의 피해 평가. NASA Earthdata 계정으로 무료입니다. 사용자 정의 관측 지역을 정의하고 이상 징후 알림을 받으세요.
시각 모드 전환 — DEFAULT, SATELLITE, FLIR (열), NVG (야간 비전), CRT (레트로 터미널) — STYLE 버튼으로.
미국 (Amtrak) 과 유럽 (DigiTraffic) 에서 열차를 추적합니다.
자동 GDELT 뉴스 스크래핑을 사용하여 미국 항공母艦의 위치를 추정합니다 — 다른 오픈 도구는 이를 수행하지 않습니다.
Shodan 을 통해 전 세계 인터넷 연결 장치를 검색 — 카메라, SCADA 시스템, 데이터베이스 — 지도에 라이브 오버레이로 표시됩니다.
git clone https://github.com/bigbodycobain/Shadowbroker.git
cd Shadowbroker
docker compose pull
...
http://localhost:3000 을 열면 대시보드를 확인할 수 있습니다! (Docker Desktop 또는 Docker Engine 가 필요합니다)
백엔드 포트가 이미 사용 중입니까? 브라우저는 3000 포트를 필요로 하지만, 백엔드 API 는 로컬 진단을 위해 호스트 포트 8000 에서도 게시됩니다. 다른 앱이 8000 을 사용하고 있다면, docker-compose.yml 옆의 .env 파일을 생성하거나 편집하고 BACKEND_PORT=8001 을 설정하세요.
그런 다음 docker compose up -d 실행.
여러 분 후 뉴스/우주비행선 (UAP)/기지/하수도가 비어있나요? docker events --since 30m --filter container=shadowbroker-backend --filter event=oom 으로 백엔드 OOM 재시작을 확인하세요. 기본 compose 파일은 백엔드에 4GB를 할당합니다; 호스트 메모리가 적다면 활성화된 피드를 줄이거나 BACKEND_MEMORY_LIMIT=3G 를 설정하고 더 느리거나 무거운 레이어가 점진적으로 온업 (warm up) 하도록 기대하세요.
Podman 사용자: Podman은 작동하지만 podman compose 는 래퍼이며 Compose 제공자를 설치해야 합니다. Windows/WSL 에서 looking up compose provider failed 를 보인다면 podman-compose 를 설치하고 클론된 Shadowbroker 폴더 내부에서 podman-compose pull 을 실행한 후 podman-compose up -d 를 실행하세요. Linux/macOS/WSL 쉘에서는 ./compose.sh --engine podman pull 과 ./compose.sh --engine podman up -d 도 사용할 수 있습니다.
ShadowBroker 는 사전 구축된 Docker 이미지를 사용합니다 — 로컬 빌딩은 필요 없습니다. 업데이트는 몇 초가 걸립니다:
docker compose pull
docker compose up -d
그것이 전부입니다. pull 은 최신 이미지를 가져오고, up -d 는 컨테이너를 재시작합니다.
오래된 버전에서 온 분이라면? 먼저 최신 리포지토리 코드를 다운로드한 후 이미지를 다운로드하세요: git pull origin main docker compose down docker compose pull docker compose up -d. Podman 사용자는 동등한 제공자 명령어를 실행해야 합니다. 예를 들어 podman-compose pull 과 podman-compose up -d, 또는 bash 호환 쉘에서 ./compose.sh --engine podman pull 과 ./compose.sh --engine podman up -d 를 사용합니다.
git pull 이 실패하거나 docker compose up 이 이미지 다운로드 대신 소스从中 빌드하는 경우, 당신의 클론은 2026 년 3 월 리포지토리 마이그레이션을 이전합니다. 이 마이그레이션은 커밋 역사를 다시 작성했습니다. 일반적인 git pull 으로 이를 수정할 수 없습니다. 실행하세요:
# 보관하려는 로컬 설정 (.env 등)
cd ..
rm -rf Shadowbroker
...
영향을 받는지 확인하는 방법: docker compose up 이 RUN apt-get, RUN npm ci, 또는 RUN pip install 를 보인다면 — 이는 이미지 다운로드 대신 소从中 빌드하고 있습니다. 신선한 클론이 필요합니다.
다른 문제 해결:
강제 재다운로드: docker compose pull --no-cache
오래된 이미지 정리: docker image prune -f
로그 확인: docker compose logs -f backend
고유용성 배포나 홈랩 클러스터의 경우 ShadowBroker 는 Helm 를 통해 배포를 지원합니다. 이 차트는 bjw-s-labs 템플릿에 기반하며 백엔드와 프론트엔드를 위한 견고하고 모듈러한 설치를 제공합니다.
1. 저장소를 추가:
helm repo add bjw-s-labs https://bjw-s-labs.github.io/helm-charts/
helm repo update
2. 차트를 설치:
# 로컬 helm/chart 디렉토리에서 설치
helm install shadowbroker ./helm/chart --create-namespace --namespace shadowbroker
3. 주요 기능:
모듈러 아키텍처: 지능 백엔드와 HUD 프론트엔드를 개별적으로 확장할 수 있습니다.
보안 컨텍스트: 컨테이너 경화 (container hardening) 를 위해 제한된 UID (1001) 로 실행됩니다.
Ingress Ready: Traefik, Cert-Manager, Gateway API 와 호환되어 지능 노드의 안전한 외부 접근을 제공합니다.
초기 Kubernetes 아키텍처에 기여한 @chr0n1x 에 감사드립니다.
ShadowBroker v0.9.7 는 InfoNet (분산 지능 그리드 + 주권 쉘 거버넌스 경제), 에이전티 AI 명령 채널 (OpenClaw 와 HMAC 서명 에이전트를 지원), 타임 머신 스냅샷 재생, SAR 위성 지상 변화 감지를 탑재합니다. 이는 실험적 테스트넷 — 개인 메시저가 아니며 생산 거버넌스 시스템도 아닙니다.
| 채널 | 프라이버시 상태 | 상세 |
|---|---|---|
| Meshtastic / APRS | ||
| PUBLIC | ||
| RF 라디오 전송은 설계상 공개적이고 감청 가능한 것입니다. | ||
| InfoNet Gate Chat | ||
| OBFUSCATED | ||
| 메세지는 게이트 페르소나와 표준화된 페이로드 서명으로 가려지지만, 끝까지 암호화 (E2E) 는 아닙니다. 메타데이터는 숨겨지지 않습니다. | ||
| Dead Drop DMs | ||
| STRONGEST CURRENT LANE | ||
| 토큰 기반 에포크 메일박스로 SAS 단어 검증 사용. 이 빌드에서 가장 강력한 라인이지만 아직 확신할 수 있는 프라이버시는 아닙니다. | ||
| Sovereign Shell governance | ||
| PUBLIC LEDGER | ||
| 청원, 투표, 업그레이드 해시, 분쟁 스테이크는 공개 해시체인에 서명된 이벤트입니다. 게이트 페르소나를 통한 익명성 (Pseudonymous) 이지만, 거버넌스 행동은 의도적으로 관찰 가능합니다. | ||
| 프라이버시 기본 요소 (RingCT / stealth / DEX) | ||
| NOT YET WIRED | ||
| 잠금 프로토콜 계약이 있지만 암호학적 스키마는 아직 선택되지 않았습니다. 프라이버시 코어 Rust 크레이트가 미래 스프린트의 통합 대상입니다. |
어떤 채널에서도 민감한 정보를 전송하지 마십시오. 현재 모든 라인을 공개적이고 개방적인 것으로 취급하십시오. E2E 암호화와 더 깊은 네이티브/Tauri 강화는 다음 마일스톤입니다. 이 프로젝트를 포크 (fork) 하려면 이러한 레이블을 그대로 유지하고, 구현이 지원하는 것보다 강력한 프라이버시 주장을 하지 마십시오.
그리드 (mesh) 가 실제로 방어하는 것과 방어하지 않는 것을 완전히 이해하려면 위협 모델과 주장 조정 (claims reconciliation) 을 읽으십시오. 위의 모든 문장은 이를 강제하거나 강제하지 않는 코드 경로에 매핑됩니다.
OSINT 플랫폼에 직접적으로 통합된 첫 번째 분산 지능 통신 및 거버넌스 레이어입니다. 계정 없음, 가입 없음, 신원 불필요함. v0.9.7 은 InfoNet 을 채팅 레이어에서 프라이버시 보호 분산 지능 플랫폼으로 가는 명확한 경로를 가진 완전한 거버넌스 경제로 발전시켰습니다.
통신 레이어 (v0.9.6 이후):
InfoNet Experimental Testnet— 전역의 가려진 메시지 릴레이입니다. ShadowBroker 를 실행하는 누구든 InfoNet 에서 전송하고 수신할 수 있습니다. 메시지는 게이트 페르소나, Ed25519 표준화된 페이로드 서명, 전송 가려짐을 가진 Wormhole 릴레이 레이어를 통과합니다.Mesh Chat Panel— 세 탭 인터페이스:INFONET(가려진 전송을 가진 게이트 채팅),MESH(Meshtastic 라디오 통합),DEAD DROP(토큰 기반 에포크 메일박스로 된 P2P 메시지 교환 — 현재 가장 강력한 라인).Gate Persona System— Ed25519 서명 키, 프리키 묶음, SAS 단어 연락처 검증, 악용 보고를 가진 익명성 (Pseudonymous) 신원.Mesh Terminal— 내장 CLI:send, dm, 시장 명령어, 게이트 상태 검사. 드래그 가능한 패널로 상단 바로 최소화합니다. help 를 입력하여 모든 명령어를 확인하십시오.Crypto Stack— Ed25519 서명, X25519 Diffie-Hellman, HKDF 키 유도 및 AESGCM 암호화, 해시 체인 커밋 시스템. 더블-래치 DM 스키프롤딩 진행 중.
Sovereign Shell — 거버넌스 경제 (v0.9.7 신규):
청원 + 거버넌스 DSL— 서명 청원을 통한 온체인 파라미터 변경. UPDATE_PARAM, BATCH_UPDATE_PARAMS, ENABLE_FEATURE, DISABLE_FEATURE 의 타입 안전한 페이로드 실행기.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending All (daily)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기