PentestOS

the interactive web pentesting platform

Every endpoint is guilty
until proven innocent.

PentestOS integrates the complete journey — roadmap, 55+ vulnerabilities, 13 dark-arts techniques, breach scenarios, methodology, utilities, cheat sheet, an engagement checklist, a report generator and a quiz — one platform.

00:00
Today: 0m · every session counts toward your streak
55+vulnerability classes
0marked learned
0%roadmap progress
—best quiz score
0%checklist progress
0personal notes

📊 Knowledge by category

⚡

Vulnerabilities

55+ classes — search, filter, payloads, notes, learned tracking.

🃏

Dark Arts

How cybercriminals really operate — ransomware to carding, and how to stop each.

🎬

Breach Scenarios

4 real-world attack chains, step by step.

🧰

Utilities

Encoder/decoder, JWT decoder, hash identifier, CVSS calculator.

✅

Engagement Checklist

97 checks across 11 phases — run it live on your next target.

📄

Report Generator

Fill the form → get a clean, professional finding report.

📋

Cheat Sheet

48 commands — one click to copy.

🎯

Quiz Engine

Shuffled questions, best score saved, instant explanations.

The non-negotiables

Authorization firstModel before testingEvidence over opinion One variable + controlLeast harmNo coverage gaps Impact drives severityRotate, don't grind

🗺 The Roadmap — click a phase, tick topics, track progress

0%

⚡ Vulnerability Explorer — 55+ classes, searchable

0 learned

🃏 Dark Arts — how cybercriminals actually operate

Educational framing: these are the techniques real attackers use — learn them to defend them, and to recognize them in bug bounty and pentest reports. Doing any of these without authorization is a crime — the sentence is listed per technique.

🎬 Breach Scenarios — real attack chains, step by step

⚙ The 7-Phase Methodology — scope → learn, the feedback loop

Select a phase above to see its rules and deliverable.

The core loop

OBSERVE→HYPOTHESISE→TEST SAFELY→ RECORD EVIDENCE→ANALYSE→ROTATE

“If X, then Y, because Z.” Write the hypothesis before the request. One failed technique = rotate one axis — auth · ownership · role · id · verb · layer · version · channel · state · time. Three dead hypotheses in a class → mark it blocked, switch class.

🛠 Tool Arsenal — per phase

The 5 to master: Burp Suite · nmap · ffuf · sqlmap · curl — tools are amplifiers, not brains. A master with curl beats a script kiddie with 100 tools.

🧰 Utilities — the daily toolkit

🔁 Encoder / Decoder

— output (click to copy) —

🎫 JWT Decoder

🔍 Hash Identifier

🧮 CVSS 3.1 Calculator

choose metrics →

🧪 Live Tools — real requests, authorized targets only

⚠️ These send real network requests. Use them on your own apps, labs, or targets you have written authorization to test. No data leaves your browser except the requests you choose to send.

📡 HTTP Request Builder

response will appear here

🌐 Subdomain Resolver (real DNS via DoH)

resolves via Cloudflare DoH — authorized domains only

🧨 Payload Lab

#️⃣ Hash Generator

click any result to copy

🛡 Security Header Checker

analyses HSTS, CSP, XFO, XCTO, Referrer-Policy, Permissions-Policy

📋 Cheat Sheet — click any command to copy

✅ Engagement Checklist — run it live on your next target

0%

🎯 Quiz Engine

↑↓ navigate · Enter open · Esc close