Auditar cuentas en la nube en busca de configuraciones de seguridad incorrectas con Prowler
Realiza auditorías de seguridad y cumplimiento específicas en AWS, Azure o GCP cuando un agente necesita hallazgos procesables en la nube en lugar de una visión general genérica de seguridad en la nube.
Requisitos previos
Python o Docker runtime, credenciales de cuenta en la nube, opcionalmente AWS CLI o configuración de autenticación en la nube equivalente
Instalación
Usa la ruta de instalación o configuración ascendente que coincida con tu entorno:
- docker compose up -d
- git clone https://github.com/prowler-cloud/prowler
- uv sync
- docker compose up postgres valkey -d
Requisitos y advertencias del repositorio ascendente:
Notas de uso básico o inicio rápido:
-
Para obtener instrucciones detalladas sobre el uso de Prowler App, consulta la Guía de uso de Prowler App.
-
Si deseas usar la asunción de roles de AWS (por ejemplo, con la opción "Connect asumiendo rol de IAM"), es posible que debas montar tu directorio local .aws en el contenedor como un volumen (por ejemplo, - "${HOME}/.aws:/home/prowler/.aws:ro")...
-
Comandos para ejecutar la API
-
Extraído de la documentación ascendente: https://raw.githubusercontent.com/prowler-cloud/prowler/HEAD/README.md