Level 1 โ Junior Pentester
Target audience: 0โ1 year of experience. Entry-level pentest roles, junior security analyst positions moving into offensive work.
Goal: Build the active testing skills that distinguish a security professional from someone who just understands concepts. At this level, you can execute reconnaissance, scanning, and basic exploitation. You understand OWASP Top 10 deeply and can write a professional finding report.
What You Will Learn
| Module | What It Covers |
|---|---|
| Reconnaissance | OSINT, passive/active recon, Google dorks, Shodan, subdomain enumeration |
| Scanning & Enumeration | Nmap deep dive, service enum (SMB/FTP/SNMP/LDAP), banner grabbing |
| Vulnerability Assessment | CVSS deep dive, VA methodology, Nessus/OpenVAS, false positives |
| OWASP Top 10 | All 10 categories with mechanics, exploitation, and prevention |
| Basic Exploitation | Metasploit, manual SQLi/XSS, password attacks, shells |
| Report Writing | Finding format, executive summary, CVSS, evidence, remediation |
| Interview Q&A โ Junior | 35+ questions with three-layer model answers |
Estimated Time
3โ4 weeks at ~2 hours/day if new to active testing. Prioritize lab practice over reading.
What Interviewers Probe
OWASP Top 10 is the #1 tested area. Every junior pentest interview asks about it. The mistake candidates make is listing the 10 names without understanding the mechanics. "A03 is Injection including SQL injection" is not an answer โ explain the mechanism, write a payload, describe the impact.
Nmap is the second most tested tool. Not "what does Nmap do" but: difference between -sS and -sT, what -sV does at the packet level, how NSE scripts work, what timing templates affect.
Report writing is underestimated. A surprisingly large portion of junior pentest interviews include "show me a sample finding you've written" or "how would you rate this vulnerability?" The ability to communicate technical findings clearly is what separates hired from not-hired.
Recommended Lab Setup
# Kali Linux (attacker machine)
# Download from kali.org โ VM or native install
# Vulnerable target VMs
# DVWA (Damn Vulnerable Web Application)
# Metasploitable 2 or 3
# VulnHub machines
# HackTheBox starting point machines (free)
# TryHackMe beginner paths (free tier)
Every concept in this level should be practiced in a lab, not just read.