Phases of penetration testing

So far, we have learned about various penetration methodologies and frameworks. By now, you’re probably wondering how to put it all together. One of the first things you learn during a penetration-testing training course is the five phases of hacking. In each phase, there are objectives to complete as a penetration tester/ethical hacker; one phase leads to the next until the final stage is completed:

  • Reconnaissance
  • Scanning
  • Gaining access
  • Maintaining access
  • Clearing tracks