Y reabrimos el blog con el primer write up del CTF que se celebro en el 2015 en la Kernel de Mugardos.
Enunciado:
¿Cuándo abre o trope? 100 points
¿Cuándo abre o trope? ¡tengo ganas de bailar!
Formato de la respuesta:
– SHA256 de la flag
– En minúsculas
– Sin espacios
Solución:
En esta prueba se nos presentaba la siguiente imagen:
Mi primera impresión fue la de, ¿que demonios? Pensando en que quizás la organización no hubiera hecho copy/paste monigote a monigote hice unas cuantas búsquedas por google por fuentes echas con stickmen. Resulto haber unas cuantas pero una en concreto era exactamente igual y en su información detallaba que estaba basada en un mensaje visto en las novelas de Sherlock Holmes.
Fuente: http://www.fontspace.com/martin-bergman/dancingmen
Dado que en la propia web nos mostraba todos los monigotes que nos interesaban me puse manos a la obra de transformar cada monigote a su correspondiente letra obteniendo el siguiente mensaje:
jvxlif hlv jz ruvdrj tzwirdfj vjkf tfe rcxle dvkfuf tcrjztf tfdf trvjri jvir dltyf drj wfidrj gfi jz rtrjf cr tcrmv vj mzmrvcglcgf
Un rápido Cesar probando todas las posibles claves nos revela que estamos ante un Cesar con clave 17. Obteniendo el siguiente mensaje:
seguro que si ademas ciframos esto con algun metodo clasico como caesar sera mucho mas formas por si acaso laclave es vivaelpulpo
Haciendo el SHA256 del string “vivaelpulpo” nos revela la flag que se nos pide.