Sobre o projeto

O Prowler é uma plataforma abrangente de segurança em nuvem projetada para automatizar verificações de segurança e monitoramento de conformidade em diversos provedores e ambientes de nuvem. Oferece milhares de verificações de segurança prontas para uso e suporta uma ampla gama de padrões da indústria e frameworks regulatórios, incluindo CIS, NIST, PCI-DSS, GDPR, HIPAA e SOC2. Principais capacidades incluem: - Suporte Multi-Cloud: Suporte oficial para AWS, Azure, GCP, Kubernetes, GitHub, M365, OCI, Alibaba Cloud, Cloudflare e outros. - Frameworks de Conformidade: Controles embutidos para padrões nacionais de segurança (ENS, KISA), governança organizacional (ISO 27001) e frameworks específicos de nuvem (AWS Well-Architected). - Análise de Attack Path: Amplia automaticamente os scans da AWS com um gráfico que combina inventário da nuvem com descobertas, suportando backends Neo4j e Amazon Neptune. - Interfaces Flexíveis: Disponível como ferramenta CLI, um Local Server auto-hospedado (UI e API) e um GitHub Action para integração com CI/CD. - Priorização de Riscos: Utiliza o Prowler ThreatScore para ajudar organizações a focarem nas descobertas de segurança mais críticas primeiro. A plataforma é arquiteturada com um SDK baseado em Python, uma API Django REST Framework e um frontend Next.js para sua versão de servidor local.