Saltar al contenido
PURPLEDUEL

Ruta Codificaciones y secretos

6 laboratorios · Base64, hexadecimal, cifrados

Codificaciones y secretos enseña una distinción que salva muchos datos: codificar no es cifrar. Base64, hexadecimal, ROT13 y texto en espejo cambian el aspecto de la información pero no la protegen, porque cualquiera la devuelve a texto claro sin ninguna clave. En los laboratorios reconoces estos formatos por su aspecto, los quitas capa a capa aunque estén apilados, extraes el texto legible de un programa compilado y entiendes por qué para proteger de verdad un secreto hacen falta cifrado real, hashes con sal y un gestor de secretos.

Los laboratorios, en orden

  1. Base64 no es un secreto

    fácil · 300 XP

    En la carpeta hay un mensaje que parece incomprensible: letras, números y un '=' al final. Un técnico despistado lo "protegió" así. Descubre qué esconde y recupera el flag.

    Requiere: Leer por partes.

  2. Hexadecimal

    fácil · 350 XP

    Un registrador de tráfico ha capturado un mensaje y lo ha guardado como una larga fila de cifras y letras de la a a la f. Aprende a leer hexadecimal, vuelve la captura a texto y recupera el flag.

    Requiere: Base64 no es un secreto.

  3. El cifrado de César

    medio · 600 XP

    En el tablón del viejo mercado el Cuervo deja sus mensajes: uno está escrito con un cifrado que desplaza las letras, otro "en espejo". Descífralos los dos y encuentra el código del depósito.

    Requiere: Hexadecimal.

  4. Secretos dentro de un ejecutable

    medio · 600 XP

    Una empresa te ha entregado un programa compilado, la caja fuerte, y jura que nadie puede leer sus secretos. Demuestra que se equivoca: extrae el código de servicio que quedó dentro del archivo.

    Requiere: Hexadecimal y Buscar en el texto.

  5. Capa sobre capa

    medio · 600 XP

    El Cuervo selló su mensaje como una cebolla: varias codificaciones una sobre otra. Un solo comando no basta: encadena varios con la tubería y quita las capas en el orden correcto.

    Requiere: El cifrado de César y Tuberías y filtros.

  6. El rebus final

    difícil · 1000 XP

    El Cuervo ha desaparecido dejando un cofre cerrado y unas pocas pistas repartidas en varios archivos: una leyenda, un orden, un programa. Reconstruye el rebus, reabre el cofre y descubre por qué codificar no es cifrar.

    Requiere: Secretos dentro de un ejecutable y Capa sobre capa.

Los comandos de la ruta

A lo largo de la ruta el terminal simulado te hace usar estos comandos: cat, base64, xxd, tr, rev, file, strings y grep. Cada página de laboratorio explica para qué sirven.

Profundiza con las guías (en inglés)

Todas las guías (en inglés)

Las otras rutas

Los laboratorios de PurpleDuel