What is pen testing?
Penetration testing is a test performed by ethical hackers to determine if a system is vulnerable to attacks. In other words if the tested systems defenses were enough and which defenses the test overcome. Majority of pros will use some specific tools to complete the job.
How a pen test is done?