🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónSecretos en el código y en variables
2 tareas · 40 min · Principiante
Uno de los errores más comunes es la inclusión accidental de claves de API, secretos de AWS o certificados en el código fuente (hardcoded secrets). Incluso si un desarrollador borra el secreto en el siguiente commit, el secreto permanece accesible en el historial completo de Git. Herramientas de escaneo como Gitleaks o TruffleHog automatizan la detección de patrones de entropía y firmas de tokens.
Responde para continuar
¿Por qué eliminar un archivo con credenciales en un nuevo commit no soluciona la fuga de un secreto en Git?
Ver pista de ayuda
El historial de Git preserva todos los cambios y archivos previamente comiteados.
Consulta en ci_pipeline_runs los nombres de los secretos accedidos en la ejecución sospechosa.
Esta tarea se hace en el laboratorio
Una consola para consultar la base de datos, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
¿Qué secretos (secrets_accessed) fueron solicitados en la tubería PIPE-BUILD-501?
Ver pista de ayuda
Copia el contenido exacto de la columna secrets_accessed en la tabla de pipelines.
Conectando con la base…
Tablas
git_commits_audit
- commit_hash
- author_email
- committer_email
- commit_time_utc
- files_changed
- signing_status
- risk_state
ci_pipeline_runs
- pipeline_id
- workflow_file
- trigger_actor
- secrets_accessed
- artifact_output
- audit_alert
El resultado aparece aquí.
fila(s)
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.