Kioptrix Level 1.1 / 1.2 / 1.3 Comparison: Which Box Should You Tackle First for OSCP Prep?

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.

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.

Takeaway: Treat Kioptrix as a fundamentals gym, not as a full OSCP+ simulator.
  • 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:

BoxMain ThemeKey SkillsFeels Like in OSCP WorldDifficulty (Beginner View)
1.1 (Level 2)Classic web + simple command injectionPort scanning, SQLi on login, basic RCE, Linux privescYour first โ€œproperโ€ OSCP-style Linux boxโญ Easyโ€“Low Medium
1.2 (Level 3)CMS exploitation (LotusCMS) + credential reuseVirtual hosts, CMS RCE, DB creds, password crackingA multi-step web โ†’ DB โ†’ OS chainโญโญ Solid Medium, still beginner-friendly
1.3 (Level 4)SQLi + restricted shell + clever privescLogin injection, credential discovery, restricted-shell analysis, database privilegesYour 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.

Takeaway: Think of 1.1 as fundamentals, 1.2 as chaining, and 1.3 as discipline under pressure.
  • 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 netdiscover or arp-scan to find the target.
  • Run a targeted nmap -sV -sC and 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.

Takeaway: Kioptrix 1.1 is your safe sandbox for practicing the full kill-chain with training wheels on.
  • 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.com that 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 hashcat or john, 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.

Takeaway: Kioptrix 1.2 is your lab for โ€œmulti-hop thinkingโ€ and credential reuse.
  • 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.

Kioptrix Level

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:

  1. Youโ€™re punished for poor enumeration. Miss a parameter or table and you wonโ€™t have the right credentials.
  2. You must think about shells as environments. Knowing that vi or less can spawn shells isnโ€™t triviaโ€”itโ€™s exam material.
  3. 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.

Takeaway: Kioptrix 1.3 is a perfect dress rehearsal for OSCP-style frustration and recovery.
  • 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, grep and edit files in vim or nano? (Yes/No)
  • Networking fundamentals: Do you understand basic TCP/UDP ports, subnets, and routing enough to interpret an nmap scan? (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

OptionBudget checksBest fit
PEN-200 course packageCurrent price, access duration and included attemptsStructured course study
Learn OneSelected course, subscription term and renewal conditionsA longer study schedule
Exam-only optionAvailability, attempts and expiration datesPrepared independent learners
Retake or lab extensionCurrent fee, waiting period and eligibilityContingency 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.

Takeaway: Free Kioptrix labs are where you de-risk a four-figure OSCP+ investment.
  • 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 BoxWhy
Brand-new to CTFs, can use Linux but havenโ€™t rooted a box yetKioptrix 1.1Shortest path to โ€œscan โ†’ web vuln โ†’ root,โ€ low chance of getting lost.
Comfortable with Linux and basic web vulns, rooted 2โ€“3 easy boxesKioptrix 1.2Introduces CMS exploitation, credential reuse, and more realistic web flows.
Already done multiple VulnHub / Hack The Box โ€œEasyโ€ boxes, know SQLi basicsKioptrix 1.3Gives you restricted shell pain and chained exploitation similar to exam pressure.
Revising close to exam; want fast warm-up1.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.
Takeaway: Choose your first Kioptrix box based on emotional risk, not ego.
  • 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:

  1. Week 1: Kioptrix 1.1 (recon โ†’ exploit โ†’ privesc โ†’ report).
  2. Week 2: Kioptrix 1.2.
  3. Week 3: Kioptrix 1.3.
  4. 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.

Takeaway: Kioptrix should be a small, intense arc inside a much larger OSCP practice portfolio.
  • 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.

Core Skills Taught
  • Port Scanning
  • SQL Injection (Auth Bypass)
  • Command Injection
  • Basic Linux PrivEsc
Beginner Difficulty: Easy
๐Ÿ”—

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.

Core Skills Taught
  • Virtual Host Enum
  • CMS Exploitation (RCE)
  • Credential Harvesting
  • Password Cracking
Beginner Difficulty: Medium
๐Ÿ›ก๏ธ

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.

Core Skills Taught
  • Advanced SQLi
  • Restricted Shell Escapes
  • Database Privilege Analysis
  • Chained Exploitation
Beginner Difficulty: Hard

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.

0% Complete
Takeaway: The Kioptrix trilogy is a three-step ladder into deeper OSCP preparation, not the whole staircase.
  • 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

Stay Updated with Kioptrix

Get practical guides, useful resources, and new articles delivered to your inbox.

No spam. Unsubscribe anytime. Read our Privacy Policy.