As a preamble, lets re-invoke the saying by Security testing gurus "Software security testing may indeed be an art, but destructive security testing is a proof that an ounce of creative destruction is worth a pound of patching later"
Every software application is built and deployed to accomplish certain goals pursued by its interested parties. Thus, software professionals aim at designing, implementing, and maintaining valid applications that meet the needs of stakeholders. However, every application can be also potentially misused to pursue goals that contrast the ones intended by stakeholders.









