GreyNod Labs logo

Cybersecurity

A Beginner's Guide to Penetration Testing

What a penetration test is, how it differs from a vulnerability scan, what happens during an engagement and how to prepare.

By GreyNod Labs · · 1 min read

Abstract radar-style concentric circles on a dark violet background

A penetration test is an authorised, controlled attempt to break into a system in order to find weaknesses before a real attacker does. The result is a report that tells you what was found, how serious it is and how to fix it.

Penetration test vs vulnerability scan

A vulnerability scan is automated. It checks systems against a list of known issues and is good at breadth. A penetration test adds human judgement: a tester chains weaknesses together, tries to exploit them and assesses real impact. Many engagements combine both, which is what the term VAPT refers to.

Authorisation comes first

Testing a system without permission is illegal in most places. A legitimate engagement starts with written authorisation from the owner of every in-scope asset, an agreed scope and rules of engagement.

The typical phases

  1. Scoping: agree targets, exclusions, timing and contacts.
  2. Discovery: map the attack surface and gather information.
  3. Assessment: look for and manually validate weaknesses.
  4. Verification: within the agreed rules, confirm that findings are real and what their impact is.
  5. Reporting: document validated findings with remediation advice.
  6. Remediation: fix the issues. Retesting to verify the fixes is optional and agreed separately.

What a good report contains

  • A summary non-technical readers can act on.
  • Each finding with evidence and reproduction steps.
  • A severity rating that reflects business impact.
  • Specific remediation guidance for developers.

How to prepare

  • List the systems you want tested and who owns them.
  • Prepare test accounts for each user role.
  • Agree a testing window and an emergency contact.
  • Take backups and tell hosting providers if they require notice.

To see how we work, read about our VAPT service and our VAPT scope and rules of engagement.

  • Penetration testing
  • VAPT
  • Getting started

Ready to talk about your project?

Tell us what you need and we will reply with next steps.

Request a Consultation