Repolode
BigBodyCobain

BigBodyCobain/Shadowbroker

航空機、船舶、衛星、地震などの公開ライブデータを統合するセルフホスト型OSINTマップ。

代替できる製品:Flightradar24

スター
11,344
フォーク
1,801
未解決の Issue
0
最終コミット
昨日

これは何?

ShadowBrokerは、Next.js、MapLibre GL、FastAPI、Pythonで構築されたセルフホスト型の地理空間インテリジェンスダッシュボードです。ADS-B航空機追跡、AIS船舶データ、CelesTrakを利用した衛星位置情報、USGSの地震データ、NASA FIRMSの山火事情報、GPS妨害エリア、一般公開の交通カメラなど、60を超える公開ライブデータフィードを集約し、40以上のレイヤーを切り替えられる1つのマップに表示します。

マップに加えて、DNS、WHOIS、BGP、制裁対象、CVEを検索するサーバーサイドの偵察ツールキット、任意で利用できるShodanオーバーレイ、NASA OPERAとCopernicus EGMSのデータを使ったSAR地表変化検出機能を備えています。HMAC署名付きのコマンドチャネルを通じて、外部のAIエージェントがテレメトリを照会したり、マップ上にマーカーを配置したりできます。

アカウント機能や製品分析機能はなく、ダッシュボードが通信するのは自分のバックエンドだけです。ただし、ライブ機能を使う場合は、有効にしたデータプロバイダーへの外向きリクエストが発生します。組み込みのメッシュメッセージング機能は実験用テストネットと明記されており、プライベートではありません。

主な機能

  • 01航空機、船舶、衛星、地震、火災、監視カメラのデータを1つのマップに集約します。
  • 0240以上の切り替え可能なデータレイヤーと、衛星、FLIR、NVGなど複数の表示モードを備えています。
  • 03DNS、WHOIS、BGP、証明書、制裁対象を検索できる偵察ツールキットを搭載しています。
  • 04地盤の変動、洪水、損傷などの異常を検出するSAR地表変化検出機能を提供します。
  • 05HMAC署名付きのコマンドチャネルを公開し、AIエージェントによるデータ照会やマップへのピン配置を可能にします。
  • 06ビルド済みイメージを使い、Docker Composeで起動できます。

ユースケース

  • 政府、軍、民間の航空機の動きをほぼリアルタイムで追跡する。
  • 公開情報をもとに、地域紛争、災害、インフラの停止状況を監視する。
  • AIエージェントを共同アナリストとして活用し、オープンソースインテリジェンスを調査する。
  • 地理空間データレイヤーや、マップを使ったOSINTのワークフローを試す。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/bigbodycobain/Shadowbroker.git
  2. 2

    プロジェクトフォルダーに移動する

    cd Shadowbroker
  3. 3

    Dockerイメージを pull する

    docker compose pull
  4. 4

    コンテナを起動し、http://localhost:3000 を開く

    docker compose up -d

使う前に知っておきたいこと

  • 実行には Docker(Docker Desktop または Docker Engine)が必要です。
  • AGPL-3.0 ライセンスのもとで提供されています。コピーレフト型ライセンスのため、ネットワーク経由で提供する場合、変更したソースコードの共有が必要です。
  • デフォルトのバックエンドコンテナには約4GBのメモリが必要です。
  • 実験用 InfoNet testnet のプライバシーは、まだ保証されていません。

トピック

よくある質問

Shadowbroker とは?
航空機、船舶、衛星、地震などの公開ライブデータを統合するセルフホスト型OSINTマップ。 ShadowBrokerは、Next.js、MapLibre GL、FastAPI、Pythonで構築されたセルフホスト型の地理空間インテリジェンスダッシュボードです。ADS-B航空機追跡、AIS船舶データ、CelesTrakを利用した衛星位置情報、USGSの地震データ、NASA FIRMSの山火事情報、GPS妨害エリア、一般公開の交通カメラなど、60を超える公開ライブデータフィードを集約し、40以上のレイヤーを切り替えられる1つのマップに表示します。
Shadowbroker は無料で使えますか?ライセンスは?
Shadowbroker は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Shadowbroker は今もメンテナンスされていますか?
活発にメンテナンス中。Shadowbroker の最終コミットは 2026年10月19日 です。
Shadowbroker は何に使えますか?
政府、軍、民間の航空機の動きをほぼリアルタイムで追跡する。 公開情報をもとに、地域紛争、災害、インフラの停止状況を監視する。 AIエージェントを共同アナリストとして活用し、オープンソースインテリジェンスを調査する。 地理空間データレイヤーや、マップを使ったOSINTのワークフローを試す。
Shadowbroker のインストール方法は?
リポジトリをクローンする: git clone https://github.com/bigbodycobain/Shadowbroker.git プロジェクトフォルダーに移動する: cd Shadowbroker Dockerイメージを pull する: docker compose pull コンテナを起動し、http://localhost:3000 を開く: docker compose up -d
Shadowbroker はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/BigBodyCobain/Shadowbroker

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト