Penetration Testing for Data Breach Prevention