🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónFugas de credenciales en repositorios y volcados públicos
3 tareas · 38 min · Principiante
Los desarrolladores y contratistas cometen con frecuencia el error de subir fragmentos de código corporativo, scripts de automatización o archivos de configuración con credenciales reales a repositorios personales públicos en GitHub o GitLab. Rastrear estas fugas permite obtener accesos válidos sin explotar vulnerabilidad alguna.
Objetivo de la sala
Los desarrolladores y contratistas cometen con frecuencia el error de subir fragmentos de código corporativo, scripts de automatización o archivos de configuración con credenciales reales a repositorios personales públicos en GitHub o GitLab. Rastrear estas fugas permite obtener accesos válidos sin explotar vulnerabilidad alguna.Abre fugas_codigo_y_repositorios.txt en la consola del laboratorio con el entorno rt-recon-pasivo-guia.
Revisa la sección 1. Muchos ingenieros de software configuran repositorios personales donde sincronizan proyectos o pruebas de concepto relacionadas con su trabajo diario. Si un commit incluye archivos .env, tokens de acceso a AWS o cadenas de conexión a bases de datos, esa información queda indexada públicamente.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
Según la sección 1 de fugas_codigo_y_repositorios.txt, ¿qué plataformas de control de versiones públicas se señalan en la lista? Escribe la viñeta correspondiente con su guion inicial.
Ver pista de ayuda
Revisa la viñeta sobre repositorios bajo la sección 1 en fugas_codigo_y_repositorios.txt.
Examina la sección 3 en fugas_codigo_y_repositorios.txt.
A lo largo de los años, cientos de servicios de consumo masivo (LinkedIn, Adobe, Dropbox, foros web) han sufrido filtraciones masivas de credenciales. Los usuarios tienden a reutilizar contraseñas o variantes predecibles de las mismas entre sus cuentas personales y laborales.
Al correlacionar el correo institucional o personal de los empleados con bases de datos de brechas, el Red Team puede deducir patrones habituales de contraseñas corporativas.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
¿Por qué las bases de datos de brechas históricas constituyen una fuente de información de alto valor para el equipo ofensivo?
Ver pista de ayuda
La tendencia humana a reutilizar contraseñas permite predecir credenciales activas a partir de filtraciones pasadas.
Un error común entre los desarrolladores es darse cuenta de que subieron una contraseña, borrarla en un commit posterior y asumir que el problema está resuelto.
El sistema de control de versiones Git conserva la historia inmutable de cada cambio. Herramientas como TruffleHog o GitHound inspeccionan cada commit, diff y rama desatendida, extrayendo claves privadas RSA, tokens OAuth y secretos que fueron eliminados de la rama principal hace meses.
Esta tarea se hace en el laboratorio
Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.
Responde para continuar
¿Por qué borrar un archivo con credenciales en un commit nuevo no elimina el riesgo en un repositorio Git?
Ver pista de ayuda
En Git nada se borra del historial a menos que se reescriba y purgue la base de objetos de forma explícita.
Preparando el escritorio…
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.