Every one that have years working at the security ITC area know that so many security breach are caused by stack overflow, out of range, malformed parameters and NULL pointer exceptions to mention the more commons; this unhanded errors open gaps that interrupt the program’s flow leaving it in an undetermined state, and this is the factor used by hackers to insert tampered instructions in the programs’ flow in order to gain access to resources that is not supposed to have.