このプロジェクトについて

Prowlerは、多様なクラウドプロバイダや環境全体でセキュリティチェックとコンプライアンス監視を自動化するために設計された包括的なクラウドセキュリティプラットフォームです。数千種類の即利用可能なセキュリティチェックを提供し、CIS、NIST、PCI-DSS、GDPR、HIPAA、SOC2をはじめとする幅広い業界標準および規制フレームワークに対応しています。 主な機能: ・マルチクラウド対応:AWS、Azure、GCP、Kubernetes、GitHub、M365、OCI、Alibaba Cloud、Cloudflareなどを公式サポート。 ・コンプライアンスフレームワーク:ENS、KISAなどの国家安全保障基準、ISO 27001などの組織ガバナンス、AWS Well-Architectedなどのクラウド特化型フレームワーク向けの内蔵コントロール。 ・攻撃経路分析:クラウドインベントリと検出結果を組み合わせたグラフを用いたグラフバックエンド(Neo4jおよびAmazon Neptune)をサポートし、AWSスキャンを自動的に拡張。 ・柔軟なインターフェース:CLIツール、_self-hosted Local Server_(UIおよびAPI)、CI/CD統合用のGitHub Actionとして提供。 ・リスク優先順位付け:Prowler ThreatScoreを活用し、組織が最も重要なセキュリティ検出結果にまず注力できるよう支援。 本プラットフォームは、PythonベースのSDK、Django REST Framework API、およびローカルサーバー版用のNext.jsフロントエンドをアーキテクチャとして採用している。