Security Glossary
Definition
What is Penetration Testing?
A structured, authorized simulation of a real-world cyberattack against a system, network, or application with the goal of identifying exploitable vulnerabilities before malicious actors do. Unlike automated vulnerability scanning, penetration testing involves active exploitation attempts — whether human-driven or AI-driven — to determine the actual business impact of each finding. Engagements typically follow a defined methodology: reconnaissance, scanning, exploitation, post-exploitation, and reporting.