Penetration Testing Simulation Platforms Compared (2026): HTB, TryHackMe, PortSwigger, PentesterLab, Proving Grounds and More
The right penetration testing simulation platform depends on what you are practising. For unguided machines, Hack The Box is the benchmark (as of October 2026, VIP+ is $25/month or $223/year, with a free tier). For guided learning, TryHackMe (Premium about $14/month, or about $10/month billed annually, per TryHackMe). For web applications, PortSwigger’s Web Security Academy is free, and PentesterLab PRO costs $19.99/month or $199.99/year. For OSCP-style practice, OffSec Proving Grounds Play is free (50+ labs) and Practice is $19/month or $199/year (200+ labs). Free open-source labs (GOAD for Active Directory, OWASP Juice Shop, DVWA) run locally. For teams validating defences, adversary-emulation frameworks (Atomic Red Team, MITRE Caldera) and commercial BAS tools apply. PlayCISO fits beside these as a decision simulator: scoping a pen test, and browser labs on Kerberos, IAM and token attacks, not as a replacement for hacking real machines.
“Penetration testing simulation” covers three different things: platforms where you hack deliberately vulnerable machines to learn, frameworks that emulate attacker techniques against your own defences, and simulations that train the decisions around a test (scope, rules of engagement, what to do with findings). This guide compares the main platforms in each group, with prices as of October 2026, and says honestly where each is the better choice.
Which pen testing practice platforms are best in 2026?
| Platform | Best for | Why choose it | Main drawback | Price / free tier (Oct 2026) |
|---|---|---|---|---|
| Hack The Box | Unguided machines and realistic multi-host labs | Large library of retired and active machines; HTB Academy adds guided job-role paths and certifications | Labs are unguided; steep for complete beginners | Free tier (weekly active machines, free Academy modules); VIP+ $25/month or $223/year |
| TryHackMe | Beginners and guided, structured learning | Browser-based AttackBox, guided rooms and role-based paths for offence and defence | Less realistic than unguided labs once you are experienced | Free tier (free rooms, 1 hour/day AttackBox); Premium about $14/month or about $10/month billed annually |
| PortSwigger Web Security Academy | Web application testing | Free, 31 topics from SQL injection to web cache deception, written by the Burp Suite team | Web only | Free |
| PentesterLab | Web exploitation and security code review | 700+ exercises, badges, strong on JWT, deserialization and code review | Narrow focus; text-heavy | PRO $19.99/month or $199.99/year |
| OffSec Proving Grounds | OSCP-style practice | Play: 50+ community (VulnHub) labs; Practice: 200+ labs including Windows and retired OSCP+ exam labs; in-browser Kali | Play is Linux-only with a 3-hour limit | Play free; Practice $19/month or $199/year |
| Open-source labs (GOAD, OWASP Juice Shop, DVWA) | Self-hosted practice you fully control | GOAD gives a vulnerable Active Directory lab (5 VMs, 2 forests); Juice Shop and DVWA cover web | You build and maintain them; GOAD needs about 115 GB | Free |
| Adversary emulation (Atomic Red Team, MITRE Caldera, Stratus Red Team) | Testing whether your own detections fire | Open source, mapped to MITRE ATT&CK, repeatable | Not a learning platform; needs a lab and care | Free |
| PlayCISO | The decisions around a test, and short browser labs on attack techniques | Pen test scoping generator; Kerberos, IAM privilege-escalation, JWT and MFA-bypass labs; tools comparison | No VM attack boxes or live-fire ranges; no accredited certification | Free; Pro $5/month or $40/year |
Enterprise cyber ranges and breach and attack simulation vendors (for example Cyberbit, RangeForce, Immersive Labs, Cloud Range and CYBER RANGES on the range side) sell team platforms with reporting and scheduled exercises. They are the better choice when you need dozens of people trained on a schedule with management reporting; check each vendor for current team pricing.
How should you choose by goal?
- Complete beginner: TryHackMe or HTB Academy for guided paths, plus PortSwigger for web.
- Preparing for OSCP-style exams: OffSec Proving Grounds Practice and Hack The Box machines.
- Web application specialist: PortSwigger, then PentesterLab.
- Active Directory: GOAD locally, Active Directory machines on Hack The Box or Proving Grounds, and PlayCISO’s Kerberos Attack Lab for Kerberoasting, AS-REP roasting, golden and silver tickets and their detection signals.
- Cloud: CloudGoat or Stratus Red Team in a sandbox account, Pwned Labs, and the IAM Privilege-Escalation Lab.
- Blue team validating detections: Atomic Red Team and Caldera in a lab, then the Detection Lab to tune rules.
Where does a decision simulation fit?
Hacking platforms teach you to exploit. They do not teach you to scope an engagement, agree rules of engagement, decide what is out of bounds, or turn findings into decisions a client will fund. That is where many tests go wrong, and it is what PlayCISO trains. The Penetration Test Scoping Generator walks through target types, black, grey or white-box methodology, rules of engagement and the compliance driver, and produces a scope and RFP you can download. The pentest tools comparison covers 20 tools, from AI agent pentesters to Burp, ZAP, Nuclei and Metasploit, by licence and best use.
The browser labs then cover the defender’s view of common attack techniques in a few minutes each: the JWT Lab (forge alg:none tokens, crack weak HMAC secrets and try key confusion with real Web Crypto), the MFA Bypass Lab, the Credential Stuffing Lab and the Attack Simulator, which generates an enterprise network and shows a threat-actor archetype moving through it. None of these replaces a real attack box; they complement one.
Red team, BAS and adversary emulation: what is the difference?
| Approach | What it is | Best for | Main limitation |
|---|---|---|---|
| Penetration test | Time-boxed, scoped attempt to find and exploit vulnerabilities | Finding weaknesses in a defined scope, compliance evidence | A snapshot; limited by scope and time |
| Red team | Goal-driven, often covert, human-led attack simulation | Testing detection and response end to end | Expensive, infrequent |
| Breach and attack simulation (BAS) | Automated, scheduled execution of known techniques | Continuous control validation | Only tests what is in its library |
| Open-source adversary emulation | Atomic Red Team tests, Caldera operations, Stratus Red Team for cloud | Budget-friendly, ATT&CK-mapped validation | You run, maintain and interpret it |
| Purple team | Red and blue working together on each technique | Improving detections fast | Needs both skill sets in the room |
Checklist: choosing a pen testing practice platform
- Is it guided or unguided, and which do you need right now?
- Does it cover your target area: web, Active Directory, cloud, or general?
- Can you run it in a browser, or do you need a VPN and a VM?
- Is there a free tier to test before paying?
- Does it map to the certification you are aiming for?
- Will it teach scoping, rules of engagement and reporting, or only exploitation?
Frequently asked questions
What are the best penetration testing simulation platforms?
For individuals: Hack The Box (unguided machines, plus HTB Academy for guided paths), TryHackMe (guided rooms, beginner-friendly), PortSwigger Web Security Academy (free web application labs), PentesterLab (web exploitation and code review) and OffSec Proving Grounds (OSCP-style machines). For teams and enterprises, add adversary-emulation frameworks such as MITRE Caldera and Atomic Red Team, and commercial breach and attack simulation or cyber range vendors for scale and reporting.
What are student-friendly cyber ranges and labs?
PortSwigger Web Security Academy is completely free. OffSec Proving Grounds Play is free with a three-hour lab limit. TryHackMe and Hack The Box have free tiers. Open-source labs such as OWASP Juice Shop, DVWA and GOAD run on your own machine at no cost. PlayCISO’s browser labs are free and need no virtual machine.
What is the difference between red teaming and breach and attack simulation?
A red team is a human, goal-driven exercise that tests people, process and technology together, often covertly, over weeks. Breach and attack simulation (BAS) is automated, repeatable execution of known attack techniques to check whether controls detect or block them. Red teams find unknown paths; BAS checks known ones continuously. Many organisations use BAS or open-source emulation (Atomic Red Team, Caldera) between red team engagements.
Which tool should I use for MITRE ATT&CK-aligned simulations?
Atomic Red Team (an open-source library of small tests mapped to ATT&CK techniques, maintained by Red Canary) for testing one technique at a time, and MITRE Caldera (an open-source automated adversary-emulation platform) for chaining techniques into an operation. For cloud, Stratus Red Team (open source, from Datadog) emulates AWS, Azure, Google Cloud and Kubernetes techniques. Commercial BAS platforms add scheduling and reporting.
What are budget-friendly attack simulation options for small teams?
Combine free tools: Atomic Red Team and Caldera for endpoint and network techniques in a lab, Stratus Red Team for cloud, and an isolated lab such as GOAD for Active Directory. Use PlayCISO’s free browser labs to train the decisions around them (Kerberos attack detection, IAM privilege escalation, MFA bypass) and its Pentest Scoping Generator to scope any external test you buy.
Prices were checked on hackthebox.com (including HTB’s October 2025 pricing update), tryhackme.com, pentesterlab.com and offsec.com in October 2026. TryHackMe’s figures are from its own published comparison.
Ready to practise the decisions these articles describe?
Run your first War Room free →One run free with a free account · more runs with Pro