En esta entrada la solución a uno de los retos de 'reverse' (ingeniería inversa) de la edición de 2018 de CyberOlympics , competición en modalidad 'on-line' , estilo 'Capture the Flag' y formato 'Jeopardy' , dirigida a centros educativos y organizada por el Instituto Nacional de Ciberseguridad (INCIBE) en el marco de la actividad llamada CyberCamp. Este desafío, en mi opinión, presenta un nivel de dificultad bajo ( ★ ★ ☆☆☆ ) . Enunciado : Un conocido fabricante de ATM (cajeros automáticos) quiere implantar un sistema de seguridad con clave de manera que, aunque un técnico malicioso obtenga el software, no pueda obtener la clave original. Como están tan seguros de que es imposible, nos han dado una copia del programa que realiza el filtro para que la auditemos. Debemos averiguar cuál es la contraseña válida que acepta el programa. Recursos asociados al reto : archivo reto13 . Solución : lo primero que hago es ...