Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Fugas 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.

0 de 3 · 0%

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.

Preparando el escritorio…

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.

Preparando el escritorio…

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.

Preparando el escritorio…

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.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Preparando el escritorio…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build 733482

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