Midnight Decisions: Which Kioptrix Box Should You Actually Start With?
Itโs five minutes to midnight. Youโve got Kali open, your coffeeโs gone lukewarm, and a dozen browser tabs are shouting about โOSCP-like VulnHub boxes.โ Everyoneโs got an opinion: โStart with Kioptrix!โ โ yeah, but which one? 1.1, 1.2, or 1.3? That naming scheme doesnโt help. You donโt have time to guess wrong.
This guide cuts through the noise.
You may be balancing work, limited lab time and a certification budget. Use these free legacy VMs to identify which fundamentals need practice before buying a course or exam package.
This comparison explains the learning themes of releases 1.1 through 1.3 and suggests a flexible practice order. They support foundational Linux and web skills; they are not current OSCP+ exam simulations or evidence of exam readiness.
๐จ The Problem
Kioptrix box names are confusing. Your time isnโt infinite. You need a start point โ and a reason for it.
โ The Promise
By the end of this article, youโll know exactly which Kioptrix box to fire up first, how each maps to OSCP-style skills, and how to make every minute count toward your exam goal.
๐งญ The Roadmap
Weโll go box-by-box, highlighting:
- Technical skills each teaches (foundational Linux and web practice)
- Estimated time investment (illustrative planning assumptions)
- Difficulty and payoff
- Where each box fits in your overall prep timeline
Then weโll wrap with a 15-minute action plan you can use right now โ not โeventually.โ
No guesswork. Just a late-night game plan that moves you forward.
Table of Contents
Why Kioptrix Still Matters for Foundational Practice
Kioptrix uses legacy software. The official release pages identify 1.1 (#2), 1.2 (#3), and 1.3 (#4). Use them for enumeration and evidence-based testing, then add modern Windows and Active Directory practice.
Hereโs why thatโs still rational in the OSCP+ era:
- Solid fundamentals: Kioptrix boxes force you to practice host discovery, port scanning, web enumeration, credential reuse, and Linux privilege escalationโall still core in OSCP+.
- Beginner-friendly difficulty: VulnHub itself tags the Kioptrix images as โeasyโ learning challenges. Several modern walk-throughs confirm theyโre meant for beginners stepping into penetration testing for the first time.
- OSCP-like flavor: Multiple bloggers describe Kioptrix 1.1โ1.3 as โOSCP-likeโ boot-to-root CTFs: you get a narrow scope, must chain enumeration โ exploitation โ privesc, and document what you did, just like the exam.
But there are limitations you should be honest about:
- No Active Directory or modern EDR.
- Older Linux stacks and web appsโvaluable for learning, not representative of the latest corporate estates.
- Some exploits rely on older kernels or software versions you wonโt see in 2025 production, though the methodology maps well.
The current OffSec exam guide includes an Active Directory set and strict reporting requirements. These legacy Linux VMs cover only part of that preparation.
So the realistic view is this: Kioptrix wonโt pass the exam for you, but itโs a cheap, low-friction way to build the muscle memory youโll need when youโre deep in OffSecโs PEN-200 labs, Hack The Box, Proving Grounds, or TryHackMe.
- Use it to practice enumeration and privesc in a low-pressure setting.
- Pair it with modern labs that cover AD and Windows.
- Keep reminding yourself: methodology transfers, specific CVEs may not.
Apply in 60 seconds: Write one line in your study plan: โKioptrix = fundamentals only; AD/Windows = separate track.โ
Kioptrix Level 1.1 / 1.2 / 1.3 at a Glance
First, letโs align on naming. VulnHub uses this slightly cursed convention:
- Kioptrix: Level 1.1 (#2), also called Level 2 โ Commonly called Level 1.1.
- Kioptrix: Level 1.2 (#3), also called Level 3 โ Commonly called Level 1.2.
- Kioptrix: Level 1.3 (#4), also called Level 4 โ Commonly called Level 1.3.
Hereโs the short version of the Kioptrix Level 1.1 / 1.2 / 1.3 comparison in OSCP language:
| Box | Main Theme | Key Skills | Feels Like in OSCP World | Difficulty (Beginner View) |
|---|---|---|---|---|
| 1.1 (Level 2) | Classic web + simple command injection | Port scanning, SQLi on login, basic RCE, Linux privesc | Your first โproperโ OSCP-style Linux box | โญ EasyโLow Medium |
| 1.2 (Level 3) | CMS exploitation (LotusCMS) + credential reuse | Virtual hosts, CMS RCE, DB creds, password cracking | A multi-step web โ DB โ OS chain | โญโญ Solid Medium, still beginner-friendly |
| 1.3 (Level 4) | SQLi + restricted shell + clever privesc | Login injection, credential discovery, restricted-shell analysis, database privileges | Your first โthis feels like exam pressureโ box | โญโญโญ Medium with a few โahaโ moments |
A useful suggested order is 1.1 โ 1.2 โ 1.3. Difficulty depends on your experience and setup; the labels in this comparison are editorial guidance, not measured rankings.
Choose a box by the skill you want to practise: web input handling on 1.1, web-to-credential reasoning on 1.2, or restricted-shell and privilege analysis on 1.3.
- 1.1 = basic OSCP box vocabulary.
- 1.2 = learning to chain small wins into root.
- 1.3 = staying calm when a restricted shell fights back.
Apply in 60 seconds: Pick the row that looks like where you want to be in 4 weeks and mark it as โgoal state.โ
What Kioptrix Level 1.1 Really Teaches You
Imagine a quiet evening: you scan the subnet, find the Kioptrix host, and suddenly see a handful of open portsโSSH, HTTP, maybe HTTPS, CUPS, MySQL. Nothing outrageous. It feels โsmall enough to handleโ, which is exactly the point.
Across recent 1.1 walk-throughs, the rough path looks like this:
- Use
netdiscoverorarp-scanto find the target. - Run a targeted
nmap -sV -sCand note HTTP, HTTPS, and DB ports. - Hit the web login, test simple SQL injection payloads, and confirm authentication bypass.
- Reach a โpingโ interface that lets you run system commandsโyour first taste of command injection.
- Stabilize your shell, then enumerate kernel version, SUID binaries, and misconfigurations for privesc.
Itโs not flashy. Thatโs why itโs valuable. Each step mirrors a tiny slice of what PEN-200 and the OSCP+ exam expect from you:
- Structured enumeration instead of random tool flailing.
- Translating a web vulnerability into system-level access.
- Looking for privilege escalation vectors like youโre running a mental checklist.
Show me the nerdy details
On Kioptrix 1.1, many write-ups walk through SQL injection on the login form using straightforward payloads like ' OR '1'='1. Once authenticated, a web interface calls ping and interpolates user input into a shell command. Thatโs your entry to remote command execution. From there, people typically upload a reverse shell via curl/wget or abuse the ping parameter directly, then escalate with a known local kernel exploit or a weakly configured service. The important pattern isnโt memorizing a specific exploit, but seeing the chain: data in โ command execution โ shell โ root.
For many beginners, 1.1 is the first time they watch a simple form parameter turn into a root shell. That psychological shiftโโoh, this is exactly how it happens in real lifeโโis priceless.
- Focus on clean enumeration notes, not just โgetting root.โ
- Practice one manual path before using automation tools.
- On a repeat attempt, compare your reasoning and evidence quality with your earlier notes.
Apply in 60 seconds: Create a new note template with four headings: Recon, Web, Initial Foothold, PrivEsc, and promise to fill all four while doing 1.1.
What Kioptrix Level 1.2 Adds on Top
Level 1.2 adds web application and credential reasoning. Its release instructions require mapping the target IP to kioptrix3.com in the attackerโs hosts file. Follow that required hostname setup; do not assume the image contains multiple virtual hosts.
Across recent write-ups, youโll see a fairly consistent storyline:
- Enumeration uncovers HTTP plus a hostname like
kioptrix3.comthat you need to add to/etc/hosts. - LotusCMS is identified via HTTP titles and responses, then hit with known exploits or a crafted RCE payload.
- Once you gain a low-privilege shell, you dig into config files, find MySQL credentials, and pivot into the database.
- Hashed passwords get dumped, cracked offline with
hashcatorjohn, and reused for SSH or privilege escalation.
This is a fantastic training ground for OSCP-style โchainingโ:
- Youโre learning to recognize CMS fingerprints and version information from banners and page content.
- You practice host file manipulation and virtual host routingโcommon in real enterprise environments.
- You get hands-on with credential reuse across services, which shows up frequently in penetration test reports.
Keep track of how each credential was obtained and where it was actually accepted. A successful shell is not proof of exam readiness, and copying a password-cracking result is not the same as reproducing it.
- Expect to touch HTTP, DBs, and password cracking in one sitting.
- Practice clear notes on every credential you discover.
- Verify the resulting identity and explain the route you actually tested.
Apply in 60 seconds: Start a simple table in your notes: Service โ Creds Found โ Where You Reused Them.

What Level 1.3 Adds: Restricted-Shell Reasoning
Level 1.3 is where many OSCP candidates report their first โIโm stuck but also having funโ moment. The box leans heavily on SQL injection for initial access and then throws you into a restricted shell over SSH.
The common storyline goes something like this:
- Enumerate HTTP and find a login form vulnerable to SQL injection.
- Use SQLi to dump user credentials from the backend database.
- SSH in with those credentials, only to discover a restricted shell with very limited commands.
- Inspect the restricted shellโs permitted commands and available tools; test only a route supported by your observations.
- Once you land in a โnormalโ shell, you move to classic Linux privilege escalation to reach root.
This feels extremely OSCP-like for three reasons:
- Youโre punished for poor enumeration. Miss a parameter or table and you wonโt have the right credentials.
- You must think about shells as environments. Knowing that
viorlesscan spawn shells isnโt triviaโitโs exam material. - Your mental game matters. Itโs easy to rage-quit when the restricted shell blocks your usual tools.
Show me the nerdy details
Level 1.3 combines login injection and credential discovery with a restricted shell and database-assisted privilege escalation research. Keep these as leads to verify on the correct VM, not a universal sequence of UNION queries, hash cracking, sudo abuse or SUID exploitation. The releaseโs walkthrough list offers examples; record your own observations and resulting privileges.
Mentally, 1.3 is the moment you stop seeing a machine as โa puzzle with a trickโ and start seeing it as a gritty little system that will fight you back unless your methodology is stable.
- It forces you to practice shell escapes instead of relying on lucky tools.
- It rewards disciplined note-taking about database tables and users.
- Itโs a great machine to re-do just before your exam attempt.
Apply in 60 seconds: Add โrestricted shell escape techniquesโ as a line item in your pre-exam checklist.
Time & Certification Budget Planning Around Kioptrix
Plan for lab access, exam attempts, retakes and taxes. Current options and prices are listed on OffSecโs pricing page. The available packages and conditions can change; check the current quote before paying.
The good news: Kioptrix is free, and you can run it locally. The trick is to slot it into your overall budget and timeline like a pro.
Self-Assessment Before Buying Training
Before you drop four figures, run this binary checklist:
- Linux navigation: Can you move confidently with
cd,ls,grepand edit files invimornano? (Yes/No) - Networking fundamentals: Do you understand basic TCP/UDP ports, subnets, and routing enough to interpret an
nmapscan? (Yes/No) - Basic web vulns: Have you manually tested for SQLi and command injection at least once on a lab target? (Yes/No)
- At least 3 boot-to-root boxes: Have you fully rooted 3+ beginner VMs (including at least one Kioptrix)? (Yes/No)
- Study budget room: Can you commit to a realistic weekly schedule and review progress? (Yes/No)
Use this as a self-assessment, not an official eligibility rule. Practise the skills you cannot yet explain, and choose a study schedule you can sustain. Completing three VMs or meeting an arbitrary hour total does not establish exam readiness.
Certification Budget Checklist
| Option | Budget checks | Best fit |
|---|---|---|
| PEN-200 course package | Current price, access duration and included attempts | Structured course study |
| Learn One | Selected course, subscription term and renewal conditions | A longer study schedule |
| Exam-only option | Availability, attempts and expiration dates | Prepared independent learners |
| Retake or lab extension | Current fee, waiting period and eligibility | Contingency planning |
Check the official product page and checkout for the current price, lab duration, attempt count, retake terms and any regional charges. Record the quote date before making a budget.
- Use self-assessment checks before buying an exam bundle.
- Know roughly which pricing tier fits your timeline.
- Let your fundamentals, not FOMO, decide when you pay.
Apply in 60 seconds: Circle one option in the table that matches your budget, then write: โI will not purchase this until Iโve rooted Kioptrix 1.1โ1.3 at least once.โ
For any region, check the booking time zone and plan breaks around your normal sleep schedule. The current OSCP+ exam guide allows 23 hours and 45 minutes for the practical exam, followed by 24 hours for documentation. Use shorter lab sessions to build a sustainable routine.
Decision Map: Which Kioptrix Box Should You Tackle First?
Now to the core question: Which Kioptrix Level 1.x should you start with for OSCP prep? Letโs answer it with a simple decision card.
Decision Card: Start With 1.1, 1.2, or 1.3?
| Your Situation (Be Honest) | Recommended First Box | Why |
|---|---|---|
| Brand-new to CTFs, can use Linux but havenโt rooted a box yet | Kioptrix 1.1 | Shortest path to โscan โ web vuln โ root,โ low chance of getting lost. |
| Comfortable with Linux and basic web vulns, rooted 2โ3 easy boxes | Kioptrix 1.2 | Introduces CMS exploitation, credential reuse, and more realistic web flows. |
| Already done multiple VulnHub / Hack The Box โEasyโ boxes, know SQLi basics | Kioptrix 1.3 | Gives you restricted shell pain and chained exploitation similar to exam pressure. |
| Revising close to exam; want fast warm-up | 1.3 โ 1.2 โ 1.1 (speed run) | Start hardest and run backwards as confidence boosters in one weekend. |
Illustrative plan: a learner with a full-time job could dedicate one session to recon, another to a single researched route, and a third to reporting. Review what you can reproduce without hints before selecting the next box; this is a planning example, not a reported exam outcome.
If youโre still unsure, use this tie-breaker:
- If youโre afraid of โbreaking your confidenceโ โ start with 1.1.
- If youโre bored by super-easy boxes โ start with 1.2.
- If your exam is within 4โ6 weeks โ start with 1.3 as a stress rehearsal.
- Pick something hard enough to stretch you, not to crush you.
- Plan the whole trilogy upfront; donโt leave it to โwhen I have time.โ
- Schedule 1.3 as a test of your exam-day workflow.
Apply in 60 seconds: Open your calendar and block three 3-hour sessions named โKioptrix 1.1/1.2/1.3.โ
Building an OSCP-Style Lab Routine With Kioptrix
Kioptrix on its own is nice; Kioptrix inside a routine is powerful.
Hereโs a simple weekly structure that works well for time-poor professionals:
- One weekday evening (90 minutes): pure recon and note cleanup; no exploitation allowed.
- One weekend block (3 hours): exploitation + privesc attempts on a single box.
- 15-minute โreport drillโ: write a mini-report for that box using OSCP-style headings.
Play this out over 3โ4 weeks:
- Week 1: Kioptrix 1.1 (recon โ exploit โ privesc โ report).
- Week 2: Kioptrix 1.2.
- Week 3: Kioptrix 1.3.
- Week 4: A more modern OSCP-like box on Hack The Box, OffSec Proving Grounds, or TryHackMe.
By the end of this cycle, youโve rehearsed the full OSCP pattern four times.
Mini Calculator โ How Many Weeks Until You Finish 20 OSCP-Style Boxes?
60-Second Estimator: Roughly estimate how long it takes to clear 20 OSCP-style boxes (including Kioptrix) at your current pace.
There is no universal preparation-hour benchmark. Use the estimator with your own observed hours per box; it is simple workload arithmetic, not a forecast of passing or a recommendation to complete a fixed number of machines.
- Use Kioptrix to harden your basic workflow across three boxes.
- Then shift to AD-heavy and Windows boxes in modern platforms.
- Estimate your total box count and weeksโdonโt wing it.
Apply in 60 seconds: Run the mini calculator, snapshot the result, and compare it to your target exam date.
Infographic: Kioptrix Roadmap vs OSCP Skills
Step 1 โ Kioptrix 1.1
- Focus: recon, SQLi, basic RCE
- OSCP skills: nmap, web basics, simple privesc
- Goal: first full boot-to-root with clean notes
Step 2 โ Kioptrix 1.2
- Focus: CMS exploit, virtual hosts, creds
- OSCP skills: web app analysis, password cracking
- Goal: chain multiple small wins into root
Step 3 โ Kioptrix 1.3
- Focus: SQLi, restricted shell, advanced privesc
- OSCP skills: shell analysis, database-assisted privilege research
- Goal: simulate exam-like pressure on one Linux host
After Step 3, plug into AD-heavy labs (OffSec Proving Grounds, Hack The Box, TryHackMe) to cover Windows and domain attacks required by OSCP+.
The Kioptrix Gauntlet
Your OSCP+ Starting Line: Skills & Strategy
Kioptrix 1.1: The Foundation
Your first “full kill-chain” practice. This box builds the core muscle memory for enumeration, basic web exploitation, and simple privilege escalation.
- Port Scanning
- SQL Injection (Auth Bypass)
- Command Injection
- Basic Linux PrivEsc
Kioptrix 1.2: The Chain
This box teaches “multi-hop” thinking. You’re forced to chain multiple, smaller vulnerabilitiesโfrom web to database to OSโand practice credential reuse.
- Virtual Host Enum
- CMS Exploitation (RCE)
- Credential Harvesting
- Password Cracking
Kioptrix 1.3: The Hurdle
Your first “exam pressure” simulation. This box fights back with a restricted shell, forcing you to think creatively to escape and escalate.
- Advanced SQLi
- Restricted Shell Escapes
- Database Privilege Analysis
- Chained Exploitation
Defensive Lessons from These Labs
- Inventory exposed services and retire unsupported software.
- Restrict database privileges and avoid credential reuse.
- Verify application input handling and service permissions.
These lab examples do not establish breach-frequency percentages.
Box-Popping Pre-Flight Checklist
Use this to build your methodology before every lab.
- Finish the trilogy once, then re-run 1.3 close to exam day.
- Layer AD and Windows labs on top of these core Linux skills.
- Visual roadmaps keep your study plan from drifting.
Apply in 60 seconds: Sketch your own version of this 3-step ladder in your notebook and add two extra โAD/Windowsโ steps beneath it.
FAQ
1. Which Kioptrix box is closest to an actual OSCP+ exam machine?
None of these legacy VMs is a verified match for current exam targets. Level 1.3 is useful for restricted-shell and chained-access practice, while Windows and Active Directory need separate study. Use the official exam guide for requirements.
2. Can I skip 1.1 and 1.2 and go straight to 1.3?
You can, but youโll lose a gentle ramp. Doing 1.1 โ 1.2 โ 1.3 builds momentum and lets you debug your workflow before hitting the hardest box. Your 60-second action: decide whether you want a confidence ramp (do all 3) or a stress-test (start at 1.3) and write that choice at the top of your study plan.
3. How many times should I repeat each Kioptrix box before exam day?
For most people, once mindfully and once quickly per box is enough. Use the second run to practice speed and reporting, not new techniques. Your 60-second action: next to each Kioptrix entry in your tracker, add two checkboxesโโslow runโ and โspeed runโโand tick them as you go.
4. How does this fit with the cost and timeline of OSCP+?
If youโre planning a PEN-200 bundle or Learn One subscription, treat Kioptrix as a pre-bundle warm-up. Aim to finish all three boxes before your paid lab access starts, so those 90 days or 12 months are used for harder content. Your 60-second action: check your target purchase date for OffSec, then count back 3โ4 weeks and label that block โKioptrix trilogy.โ
5. What if I keep getting stuck on enumeration or privesc in these boxes?
Thatโs normal, and frankly, expected. Focus on improving your checklists rather than memorizing solutions. After each stuck session, list three things you didnโt check (e.g., SUID binaries, cron jobs, unusual services) and bake them into your next run. Your 60-second action: create a 10-item โDid I check this?โ list for enumeration and privesc and keep it open while doing Kioptrix.
6. Are Kioptrix boxes enough practice for the OSCP+ exam by themselves?
No. These VMs practise Linux and web fundamentals. They do not provide complete Windows or Active Directory coverage. Compare modern course and lab content with the current exam guide; do not assume every platform or subscription includes AD environments.
Conclusion: Your Next 15 Minutes
We all start with the same quiet question: Should I begin with Kioptrix Level 1.1, 1.2, or 1.3? It feels smallโbut itโs the first step toward something much bigger.
Now that youโve seen how each box connects to real OSCP+ skills, where they fall on the difficulty curve, and how they realistically fit into your time and budget for your schedule, itโs time to land the plane.
Hereโs your 15-minute wrap-up checklist:
- Pick your first box using this simple guide:
โ 1.1 if you want to build strong fundamentals.
โ 1.2 if you’re ready to chain exploits.
โ 1.3 if you want to simulate exam pressure. - Block four time slots on your calendarโone for each Kioptrix level, and one for a modern machine. Four focused sessions. Thatโs your foundation.
- Set a budget anchor using the cost breakdown table. This protects you from surprises later and keeps your OSCP+ journey financially sustainable.
- Create or refine your notes template. Use clear, exam-style headings. Start writing like you’re already reporting to the OffSec exam panel.
And if everything else feels like too much right now, just do this one thing:
Say out loud, โTomorrow night, Iโm doing Kioptrix [X]โfrom recon to report.โ
That single decision shifts you from vague ambition into real momentum.
Reviewed 12 October 2026 against the linked VulnHub release listings and current OffSec exam and pricing pages. Difficulty and session plans are suggestions. No new exploit run was performed for this editorial review.
๐ Kioptrix Level 1 Walkthrough ๐ Kioptrix Labs Beginner Roadmap