
中小企業(SMEs)向けネットワークおよびシステムセキュリティリスク評価の意思決定支援システム ― 卒業プロジェクト
中小企業向けネットワーク・システムセキュリティリスク評価のための意思決定支援システム
商用SIEMツールを導入できない中小企業向けに開発された、Dockerベースのネットワークセキュリティ監視プラットフォームです。現実的なマルチサブネットのSMEネットワークをシミュレーションし、段階的な攻撃シナリオを実行、Pythonパイプラインを用いてMITRE ATT&CKにマッピングしながらリアルタイムで脅威を検出・分類し、定量的なリスクスコアを算出、Grafanaダッシュボードと平易な言葉で書かれた経営向けレポートに結果を可視化します。
元々はパレスチナ工科大学(カドゥーリ校)の卒業プロジェクトとして開発されました。
システム設計、トポロジ、図の詳細は docs/architecture.md を参照してください。
Docker & Docker Compose · Python 3 · Bash · InfluxDB v3 · Grafana · Flask · Nginx · Portainer
docker/ Dockerfile と docker-compose.yml
detection/ ログ解析、PCAP解析、脅威検出、リスクスコアリング
attacks/ 11の段階的攻撃スクリプト
noise/ 部門別バックグラウンドトラフィック生成器
monitoring/ Flaskレポートサーバ、Dockerヘルスモニタ、Grafanaダッシュボードエクスポート
docs/ アーキテクチャ文書と図
MITライセンスの下で提供されています。本プロジェクトの目的の一つは、オープンソースコミュニティに実用的なプロトタイプを提供することです。自由に使用、改変、拡張してください。
本プロジェクトは卒業プロトタイプであり、実運用向けに堅牢化されたツールではありません。範囲と設計の根拠については docs/architecture.md を参照してください。完全な論文(方法論、評価、テスト結果)はリクエストにより入手可能です。
質問があれば、[email protected] までお気軽にお問い合わせください。