This is a repo of some of the crackme's I've solved as a practice of Reverse Engineering. I do this sort of thing for fun because I veiw this as a puzzle solving exersize. The crackmes will be exclusively for Linux machines (x86-64 type CPU).
- \NoraCodes
- contains the solutions of the beginner crackmes from NoraCodes
- \challenges.re
- has some solutions from challenges.re
- \crackmes.one
- solutions to crackmes from crackmes.one
- \crackmes.de
- solutions to crackmes from the now defunct crackmes.de
- \notes
- Some of the notes I have taken on the basics of Reverse Engineering
- \other
- miscellaneous crackmes
The solutions are inside of a directory which includes the C code of what I believe the executable is doing, the executable, link.txt which shows where I found the crackme (if applicable), and an explain.txt (or .md) file which explains my solution.
- Radare2
- Ghidra
- objdump