Ethical Hacking & Penetration Test Thinking Like a Hacker: The 5 Phases of a Penetration Test by Frank Smith July 3, 2025