Okay, so I decided to follow this binary exploitation course from RPI and do the challenges. It is interesting that it is run by students passionate about security and generally looks quite a promising introduction in binary exploitation, so you may want to check out the slides.
On to the challenges.
For crackme0x00a and crackme0x00b the slides pretty much give it away. I have decided to use radare2 so