Recently there was a CrackMe-Contest at
buha.info (A German security community) . It consisted of ten different levels sorted by difficulty. I think it was a good idea to involve various programming languages for example C/++, Java, VB and C# in the contest because so everyone had to concern himself with a language he maybe does not like/use.
Last night, I uploaded all received solutions (keygens, keygen-patches, source codes, algos, howtos etc.) for the different levels to the
CrackMe-Contest site. So all crackmes (source code included) are well documented and helpful for training purposes. Especially
crackme #1 and
#2 from nait (level 9 and 10 of the contest) and the great step by step guidances (by
CDW and
nait) to understand and solve the crackmes are worth a view.
An ExploitMe-Contest and a sort of HackMe-Contest will take place soon so stay tuned..
np: Tiesto - Do What You Want