Cracking Cracking

Reverse binaries and crack executables.

This series of challenges will help you understand the inner workings of compiled languages. Disassemble the binaries provided to solve the crackmes at the assembly level.

Prerequisites:
 Advanced understanding of assembly languages on various architectures (x86, ARM, MIPS ...).
 Understanding of the different executable formats (ELF, PE, etc.).
 Mastery in the use disassemblers and debuggers.

challenges 70 Challenges

Results Name Validations Number of points  Explanation for the scores Difficulty  Difficulty Author Note  Notation Solution Date
pas_valide APK - Anti-debug 1% 2851 40 cryptax 3 18 December 2012
pas_valide APK - Flutter Debug 1% 708 20 extiop 1 19 June 2022
pas_valide APK - Insomni’Droid 1% 1739 40 cryptax 1 4 March 2012
pas_valide APK - Introduction 1% 2248 15 algorab 5 17 October 2022
pas_valide APK - Root My Droid 1% 1228 45 koma 1 26 February 2012
pas_valide Bash - VM 1% 336 60 govlog 2 25 March 2021
pas_valide Basic ? crackme 1% 306 25 Dvorhack 1 14 March 2025
pas_valide ELF ARM - Basic Crackme 2% 4578 20 0xmitsurugi 7 13 July 2016
pas_valide ELF ARM - Crypted 1% 653 35 koma 2 4 September 2012
pas_valide ELF ARM - crackme 1337 1% 2550 30 2 3 February 2011
pas_valide ELF C++ - 0 protection 4% 11992 10 sourcePerrier 6 13 July 2016
pas_valide ELF MIPS - Basic Crackme 2% 4711 15 sar 2 9 July 2018
pas_valide ELF x64 - Anti-debug and equations 1% 446 65 0xmitsurugi 4 18 July 2016
pas_valide ELF x64 - Basic KeygenMe 1% 1863 20 fr0g 3 2 September 2020
pas_valide ELF x64 - Crackme automating 1% 1191 35 0xmitsurugi 7 14 August 2018
pas_valide ELF x64 - Golang basic 1% 3224 15 jenaye 3 8 November 2018
pas_valide ELF x64 - Hidden Control Flow 1% 160 100 so3 1 18 November 2020
pas_valide ELF x64 - KeyGenMe 1% 179 60 rene-d 1 12 November 2020
pas_valide ELF x64 - Nanomites 1% 437 70 Phenol 2 4 March 2018
pas_valide ELF x64 - Nanomites - Introduction 1% 818 45 Phenol 4 4 March 2018
pas_valide ELF x64 - Rust Crackme 1% 188 40 extiop 1 17 October 2022
pas_valide ELF x64 - Rust backdoor 1% 175 40 Elf 0 21 July 2023
pas_valide ELF x86 - 0 protection 14% 49365 5 g0uZ 10 7 October 2006
pas_valide ELF x86 - Anti-debug 1% 1924 45 Tosh 4 3 June 2012
pas_valide ELF x86 - Basic 11% 39864 5 g0uZ