Rating:

Original writeup (http://hackucf.org/blog/phdays-misc-400/).