crackmes icon indicating copy to clipboard operation
crackmes copied to clipboard

Some CrackMe codes for Linux x86/x86_64

Some Crackmes

These are some crackmes. I wrote them to familiarize myself with reverse engineering, and to show off specific concepts and techniques. I wrote a tutorial about these crackmes as well.

To work with them, run make <name> where <name> is one of crackme01, crackme02, etc. Figure out how to make the crackme exit with the status code 0.

Don't ruin it for yourself by reading the source code! Enjoy.

Notes

These CRACKMEs are written in C. I intend soon to rewrite them all in Rust and give a short tutorial on cracking Rust programs.