200以上の情報源からIPやドメイン、メールアドレスなどを収集し、脅威インテリジェンスや攻撃対象領域の把握に役立つOSINT自動化ツール。
OpenCTI-Platform/opencti
STIX2標準に基づき、脅威に関する知識や観測対象を構造化・保存・可視化するオープンソースのサイバー脅威インテリジェンスプラットフォーム。
- スター
- 10,276
- フォーク
- 1,502
- 未解決の Issue
- 2,270
- 最終コミット
- 45 分前
これは何?
OpenCTIは、組織がサイバー脅威インテリジェンスに関する知識や観測対象を管理できるプラットフォームです。TTP、観測対象、攻撃者の帰属に関する推定、被害者に関する情報など、サイバー脅威に関する技術的・非技術的な情報を構造化、保存、整理、可視化します。
データはSTIX2標準に基づく知識スキーマに従います。プラットフォームはGraphQL APIとフロントエンドを備えたWebアプリケーションです。各情報は、レポートやMISPイベントなどの一次情報源に紐付けられ、初回・最終確認日や信頼度などの属性を持ちます。また、既存の関係性から新たな関係性を推定することもできます。
OpenCTIは、CSVやSTIX2バンドルなどの形式でデータをインポート・エクスポートできます。コネクタを介して、MISP、TheHive、MITRE ATT&CKフレームワークなどのツールと連携できます。Apache 2.0ライセンスのCommunity EditionとEnterprise Editionが提供されており、Dockerまたは手動でデプロイできます。
主な機能
- 01STIX2の知識スキーマを使って脅威インテリジェンスを保存する。
- 02各情報を一次情報源に紐付け、日付や信頼度を記録する。
- 03アナリスト向けにGraphQL APIとWebフロントエンドを提供する。
- 04CSVやSTIX2バンドルなどの形式でデータをインポート・エクスポートする。
- 05コネクタを介してMISP、TheHive、MITRE ATT&CKと連携する。
ユースケース
- 脅威インテリジェンスのレポート、インジケーター、観測対象をセキュリティチーム内で一元管理する。
- 攻撃者のTTPをMITRE ATT&CKフレームワークにマッピングする。
- 構造化されたSTIX2形式の脅威データを他のプラットフォームと共有する。
クイックスタート
- 1
公式ドキュメントに従ってDockerでインストール
- 2
または、公式ドキュメントに従って手動でインストール
- 3
または、GitHubのリリースページからリリースをダウンロード
使う前に知っておきたいこと
- プラットフォームは現在も活発に開発されているため、変更が予想されます。
- Enterprise Editionの機能は、Apache 2.0 Community Editionとは別途ライセンスが必要です。
- セルフホスティングには複数コンポーネントのデプロイ環境を構築する必要があり、手間がかかります。
収録されている特集
トピック
よくある質問
- opencti とは?
- STIX2標準に基づき、脅威に関する知識や観測対象を構造化・保存・可視化するオープンソースのサイバー脅威インテリジェンスプラットフォーム。 OpenCTIは、組織がサイバー脅威インテリジェンスに関する知識や観測対象を管理できるプラットフォームです。TTP、観測対象、攻撃者の帰属に関する推定、被害者に関する情報など、サイバー脅威に関する技術的・非技術的な情報を構造化、保存、整理、可視化します。
- opencti は無料で使えますか?ライセンスは?
- opencti は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opencti は今もメンテナンスされていますか?
- 活発にメンテナンス中。opencti の最終コミットは 2026年11月7日 です。
- opencti は何に使えますか?
- 脅威インテリジェンスのレポート、インジケーター、観測対象をセキュリティチーム内で一元管理する。 攻撃者のTTPをMITRE ATT&CKフレームワークにマッピングする。 構造化されたSTIX2形式の脅威データを他のプラットフォームと共有する。
- opencti のインストール方法は?
- 公式ドキュメントに従ってDockerでインストール または、公式ドキュメントに従って手動でインストール または、GitHubのリリースページからリリースをダウンロード
- opencti はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/OpenCTI-Platform/opencti
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
400以上のSNSをユーザー名で検索し、アカウントの有無を報告するコマンドラインOSINTツール。
ドメイン、IP、メールアドレス、ウォレットなどのエンティティを自動エンリッチャーでつなぐ、オープンソースのグラフ型OSINT調査プラットフォーム。
AIエージェントからShodan APIとCVEDBを利用し、インターネット上のデバイス検索、ホスト調査、DNS、CVE情報の取得を可能にするMCPサーバー。
生テキストからIoCを抽出し、多数の脅威インテリジェンスサービスでレピュテーションを確認できるセルフホスト型Webアプリです。
サイバー訓練、演習、研究向けに、コンピューターやネットワーク上で現実的なユーザー活動を再現するC#製NPCフレームワーク。