Defcon18 CTF Quals -- Binary L33tness 100

El binario de este nivel era b100_4c5cd364e89fd34.bin (md5:7180bec10724ea5398956a321a43fdfc, sha1:6a482191c8045be85edaf7911615ddc71f871ee8).

Primero, mire que era:

rmolina@aghora ~ $ file b100_4c5cd364e89fd34.bin 
b100_4c5cd364e89fd34.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

Lo ejecute:

rmolina@aghora ~ $ ./b100_4c5cd364e89fd34.bin 
Please supply a key

Intente una clave cualquiera para ver las salidas:

rmolina@aghora ~ $ ./b100_4c5cd364e89fd34.bin 12345
I hope you got it! Good luck
uLO̵�R ��Z]L ��ҷ\�g%L �{��<� 

Intente una clave nula (si, nula, tengo la costumbre):

rmolina@aghora ~ $ ./b100_4c5cd364e89fd34.bin ''
I hope you got it! Good luck
��M.+Q�
The real key is: bob's yer mom

Algo paso aquí… Intenté con esa clave: “bob's yer mom”

rmolina@aghora ~ $ ./b100_4c5cd364e89fd34.bin "bob's yer mom"
I hope you got it! Good luck
,Z��Y �7j  �46��PmG�1 q�� Q�
��w

No paso nada… uhmmm… ¡Claro!, no paso nada porque “bob's yer mom” no era la clave del binario, sino la del nivel ¡Listo! Todo el proceso en dos o tres minutos como máximo :)

Comentarios

Publicar un comentario