Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Brixel CTF

Criptografía (CXCV): Solución Reto Brixel CTF 2020 "Don't be salty"

En este post pongo la  solución a uno de los retos de la categoría  'Cryptography'   de Brixel CTF 2020 , competición en modalidad  'on-line'  , estilo CTF (del inglés,  'Capture the Flag' ) y formato  'Jeopardy' . Los retos incluidos en dicha categoría en esta competición presentaron, a mi juicio, un nivel muy bajo de dificultad. Quizás el único un poco más difícil de resolver es el que es objeto de esta entrada, que  lleva por título " Don't be salty"  y que , en mi opinión, presenta un  nivel de dificultad bajo ( ★ ★ ☆☆☆ ) . Enunciado: Solución: En este reto se podía obtener una pista a cambio de 5 puntos, pero no me hizo falta, ya que por el formato del hash que se proporciona (valores hexadecimales y longitud de 32 dígitos, o, lo que es lo mismo, 16 bytes o 128  bits) enseguida sospeché que se trataba de un hash MD5 . Además, en el enunciado se indica la Sal (del inglés, 'Salt' ) utilizada y que ésta se puso después de la ...

Programación (XIV): Solución Reto Brixel CTF 2020 "An arduino project"

En este post pongo la  solución a uno de los retos de la categoría  'Programming'   de Brixel CTF 2020 , competición en modalidad  'on-line'  , estilo CTF (del inglés,  'Capture the Flag' ) y formato  'Jeopardy' . Se trata de uno de los desafíos que más me ha gustado de esta competición, ya que, aunque en la carrera, hace ya demasiado tiempo, algo hicimos de programación de microprocesadores para controlar ciertos dispositivos ( LED , displays de 7 segmentos ,...), este reto me obligó a investigar por Internet para intentar resolverlo, cosa que no pude hacer durante la competición por falta de tiempo de dedicación, pero me "picó" y creo que finalmente, aunque fuera de plazo, lo conseguí :). El reto concreto  lleva por título " An arduino project "  y, en mi opinión, presenta un  nivel de dificultad medio ( ★ ★ ★ ☆☆ ) . Enunciado: Se proporciona un archivo con el código de un programa (arduino_project.ino) y, además, se puede obtener u...

Codificación (VI): Solución Reto Brixel CTF 2020 "punchcard"

En este post pongo la  solución a otro de los retos de la categoría  'Old Tech'   de Brixel CTF 2020 , competición en modalidad  'on-line'  , estilo CTF (del inglés,  'Capture the Flag' ) y formato  'Jeopardy' . Como esa categoría no figura entre las de este blog yo le asigno la de "Codificación". El reto concreto lleva por título "punchcard"  y, en mi opinión, presenta un  nivel de dificultad medio ( ★ ★ ★ ☆☆ ) . Enunciado: Se proporciona un archivo de imagen (punchcard.png) y, además, se puede obtener una pista a cambio de 5 puntos. El archivo de imagen contiene la siguiente tarjeta perforada : Solución:  En este caso , al contrario que en el reto del post anterior , no me hizo falta descubrir ninguna pista, ya que se trata de un reto relativamente frecuente en competiciones de este tipo y que, además, se puede resolver de diferentes maneras : manualmente ( ver este post ) o de forma automática, bien mediante la programación de un p...