http://blog.knownsec.com/Knownsec_RD_Checklist/v3.0.html#