Knacken
Binärdateien umkehren und ausführbare Dateien knacken.
Diese Reihe von Aufgaben wird Ihnen helfen, die Funktionsweise von kompilierten Sprachen zu verstehen. Zerlegen Sie die bereitgestellten Binärdateien, um die Probleme auf der Assemblierebene zu lösen.
Voraussetzungen:
– Fortgeschrittenes Verständnis von Assemblersprachen auf verschiedenen Architekturen (x86, ARM, MIPS ...).
– Verständnis der verschiedenen ausführbaren Formate (ELF, PE, etc.).
– Beherrschung der Verwendung von Disassemblern und Debuggern.