Penetration testing is used to determine the vulnerabilities of Web and smartphone apps. It is also called pen testing or ethical hacking, and can be carried out manually or automatically. With the increasing dependence on online platforms, the issues and concerns of security and privacy merit attention.

Source: Tools that Ensure Web and Smartphone Apps are Safe and Secure