Omvendt engineering utfordring starter av grunnleggende
Vi elsker å se hard-core firmware revers engineering prosjekter, men antall hackere som kan trekke de av er relativt liten. Det er mulig å vokse rekkene til Hacker Elite skjønt. En hackerspace er et flott sted å ha en liten utfordring som denne. [Nicolas Oberli] Sett sammen en fange flaggspillet som krever at deltakerne omvendt ingeniør Teensy 3.0 firmware.
Han utviklet dette maskinvaren for Insomni’hack 2013-arrangementet. Den bruker Teensy 3.0 kapasitive berøringsfunksjonene til å danne et ni-sifret tastatur med en tegnset skjermbilde for tilbakemelding. Når riktig kode er oppgitt, vil skjermen vise instruksjonene om hvordan du henter “flagget”.
Til det ideelle kan du se demonteringen av .Ef-filen som genereres av Arduino IDE. Dette er hva [Nicolas] ga til deltakerne, som får dem forbi barrieren for å finne ut hvordan man skal dumpe koden fra selve brikken. Men det får dem til å tenke på forsamlingen og til slutt fører til å finne ut hva den hemmelige koden er for enheten. Dette kan være akkurat nok av en skyve i den ideelle retningen som man trenger for å få albue dypt inn i å plukke fra hverandre innebygd maskinvare som en hobby.