Reverse Engineering
Here you will find all things Reverse Engineering. I use a site called crackmes.one to help hone in my skills. You can find a couple walkthroughs to some recent challenges I did below.
KeygenMe_1.exe
So far my favourite challenge. Realy forced me to think about how different loops can be represented in the assembly language. It has three "checks" in place to verify the key before proceeding. You can find more here.
FindMyPassword.exe
This challenged involved breaking apart a hashing algorithm to find the correct password for the program. You can find the walkthrough here.