Sobre el proyecto

Prowler es una plataforma integral de seguridad en la nube diseñada para automatizar verificaciones de seguridad y monitoreo de cumplimiento en diversos proveedores de nube y entornos. Ofrece miles de verificaciones de seguridad listas para usar y soporta una amplia gama de estándares industriales y marcos regulatorios, incluidos CIS, NIST, PCI-DSS, GDPR, HIPAA y SOC2. Las capacidades clave incluyen: - Soporte multinode: Soporte oficial para AWS, Azure, GCP, Kubernetes, GitHub, M365, OCI, Alibaba Cloud, Cloudflare y otros. - Marcos de cumplimiento: Controles integrados para estándares de seguridad nacional (ENS, KISA), gobernanza organizacional (ISO 27001) y marcos específicos de nube (AWS Well-Architected). - Análisis de rutas de ataque: Amplía automáticamente los escaneos de AWS con un grafo que combina inventario de la nube con hallazgos, soportando backends Neo4j y Amazon Neptune. - Interfaces flexibles: Disponible como herramienta CLI, un Servidor Local autoalojado (UI y API) y una GitHub Action para integración CI/CD. - Priorización de riesgos: Utiliza Prowler ThreatScore para ayudar a las organizaciones a centrarse en los hallazgos de seguridad más críticos primero. La plataforma está arquitectura con un SDK basado en Python, una API de Django REST Framework y un frontend Next.js para su versión de servidor local.