WRITEUP RETO [MOD 26] CRIPTOGRAFÍA #
ANTES DE VER EL WRITEUP ES RECOMENDABLE QUE PRUEBES A REALIZAR TÚ EL RETO.
cvpbPGS{arkg_gvzr_V’yy_gel_2_ebhaqf_bs_ebg13_hyLicInt}
Este reto es bastante sencillo; debemos fijarnos en la descripción del ejercicio, donde ya se indica qué tipo de cifrado se ha utilizado para codificar la flag. En este caso, el cifrado es ROT13.
Consiste en una técnica de cifrado por sustitución que consiste en desplazar cada letra del alfabeto 13 posiciones hacia adelante. Por ejemplo, “A” se convierte en “N”, “B” en “O” y así sucesivamente. Es utilizado comúnmente para ocultar texto de manera simple, pero no proporciona una seguridad real.
¿QUÉ ÉS ROT13? #
ROT13 consiste en una técnica de cifrado por sustitución que consiste en desplazar cada letra del alfabeto 13 posiciones hacia adelante. Por ejemplo, “A” se convierte en “N”, “B” en “O” y así sucesivamente. Es utilizado comúnmente para ocultar texto de manera simple, pero no proporciona una seguridad real .
¿QUÉ HERRAMIENTA SE PUEDE USAR PARA DECODIFICAR ROT13? #
Para decodificar este cifrado, puedes utilizar una herramienta que está disponible en internet.
–> CyberChef https://gchq.github.io/CyberChef/.
En la interfaz podemos observar 3 módulos. #
--> Operation {Izquierda}
--> Recipe {Centro}
--> Input - Output {Derecha}
FUNCIONAMIENTO CYBERCHEF #
SECCIÓN OPERATIONS #
En esta sección, buscaremos nuestro cifrado, que en este caso es “ROT13”. Puedes arrastrarlo al apartado Recipe o seleccionarlo haciendo doble clic izquierdo sobre el cifrado, lo que aplicará automáticamente el cifrado en el apartado Recipe.
SECCIÓN RECIPE #
Esta es una de las secciones más simples, ya que su único propósito es mostrar los cifrados que hemos asignado y permitir la activación o desactivación de sus funciones.
SECCIÓN INPUT #
La sección “Input” es donde aplicaremos el contenido que deseamos descifrar.
SECCIÓN OUTPUT #
Output es la sección donde obtendremos el resultado decodificado.
RESULTADO #