Sembla que tornen a venir bons temps en la meva estressada vida
Al 3r intent d'examen va anar bé

i ara tinc una bonica 'L' reflectant tirada per l'habitació esperant a que li arribi el carnet provisional per acompanyar-la a omplir-se de pols sobre l'armari

... Bé .. el cert es que tinc espectatives de poder conduir una furgo i un cotxe, pero la veritat es que tinc més ganes de treurem el carnet de moto que de portar un cotxe per barna...
Normalment acostumo a estar fent mil coses i a comentar-les bastant, encara que algunes me les reservo fins a certa data.
Doncs bé, fara cosa d'un mes, em vaig apuntar a un misterios concurs d'enginyeria inversa organitzat per una empresa (no diuen nom) que treballen pel govern d'eeuu. El challenge consistia en vulnerar un seguit de sistemes de seguretat i tecniques antidebugging que havien afegit a un binari que calculava numeros de coma flotant.
El programa era un binari estatic i tenia embedides la glibc, libm i libf2c... aquesta ultima ja em va espantar, ja que la major part del codi esta fet utilitzant la FPU, tipic del fortran... btw aixo dona que pensar en l'us que se li pot fer a un programa que fa calcul de coma flotant i que interesa que no es pugui utilitzar fora d'un entorn i sensible a qualsevol alteracio del seu propi binari, fitxer de clau o fitxer de dades.
Vaig estar tres setmanes pegant-me d'osties amb el binari...tres llargues setmanes que m'han passat bastantes coses x) el temps limit original era de 2 setmanes i deien que en 10h es podia fer. Pero al cap de dues setmanes van dir que donarien una setmana més de temps i doblar els premis (monetaris), ja que ningú havia conseguit acabar-lo. Aixo em va donar anims i vaig enviar-lis un mail amb un PoC per saber si es considerava valida la meva forma de crackejar el binary.
[read more]
[add comment] [view comments] (66)