🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónComparar la aplicación con una copia conocida buena
4 tareas · 35 min · Principiante
El método más efectivo y rápido para descubrir web shells es comparar el directorio de producción con el repositorio Git oficial de despliegue (diff / FIM).
Objetivo de la sala
El método más efectivo y rápido para descubrir web shells es comparar el directorio de producción con el repositorio Git oficial de despliegue (diff / FIM).Ejecuta SELECT * FROM diferencial_web. Revisa la fila de cache_auth.php.
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é resultado diferencial arrojó el archivo /var/www/portal/uploads/cache_auth.php?
Ver pista de ayuda
Consulta la evidencia en el panel de telemetría.
Observa el archivo /var/www/portal/includes/db.php.
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é anomalía se encontró en el archivo legítimo db.php?
Ver pista de ayuda
Consulta la evidencia en el panel de telemetría.
Revisa el estado de index.php y login.php.
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é resultado diff presentaron los archivos index.php y login.php?
Ver pista de ayuda
Consulta la evidencia en el panel de telemetría.
Comparar contra Git detecta tanto archivos nuevos como código inyectado.
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
¿Por qué comparar producción contra el repositorio Git es más fiable que un escaneo de firmas?
Conectando con la base…
Tablas
diferencial_web
- archivo_ruta
- estado_en_git_origen
- estado_en_produccion
- resultado_diff
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.