Skip to content

OSCP · Practice machines

OSCP Practice Machines

Our curated list of machines that train the same skills as the OSCP syllabus, mapped to the module they fit best. Techniques are hidden behind spoilers, and machines whose platform forbids public solutions only show a name and link.

339 machines 38 with a HackIndex.io writeup
Done Machine OS Difficulty Module Writeup
Access

HackTheBox

Show spoilers
anonymous-ftp mdb-database-analysis zip-password-cracking pst-file-analysis telnet runas-savecred
Windows Easy Windows Privilege Escalation 0xdf.gitlab.io
Active

HackTheBox

Show spoilers
smb-enumeration gpp-password kerberoasting
Windows Easy Active Directory Authentication Attacks 0xdf.gitlab.io
Admirer

HackTheBox

Show spoilers
adminer-arbitrary-file-read rogue-mysql-server credential-harvesting python-library-hijacking sudo-setenv
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Blocky

HackTheBox

Show spoilers
wordpress-enumeration jar-decompilation hardcoded-credentials credential-reuse ssh sudo-misconfiguration
Linux Easy Linux Privilege Escalation HackIndex.io
Buff

HackTheBox

Show spoilers
gym-management-rce file-upload webshell chisel-port-forwarding cloudme-buffer-overflow
Windows Easy Adapting Public Exploits 0xdf.gitlab.io
Cascade

HackTheBox

Show spoilers
ldap-enumeration smb-enumeration tightvnc-password-decryption reverse-engineering aes-decryption ad-recycle-bin-abuse password-reuse
Windows Medium Active Directory Enumeration 0xdf.gitlab.io
Forest

HackTheBox

Show spoilers
rpc-enumeration as-rep-roasting winrm bloodhound acl-abuse dcsync
Windows Easy Active Directory Lateral Movement 0xdf.gitlab.io
Nest

HackTheBox

Show spoilers
smb-enumeration credential-hunting config-file-passwords alternate-data-streams dotnet-decompilation password-decryption
Windows Easy Active Information Gathering 0xdf.gitlab.io
Hepet

Proving Grounds

Windows Intermediate Client-Side Attacks Not allowed
Alfred

TryHackMe

Show spoilers
jenkins default-credentials command-execution reverse-shell token-impersonation seimpersonateprivilege
Windows Easy Common Web Application Attacks www.aldeid.com
Game Zone

TryHackMe

Show spoilers
sql-injection-login-bypass sqlmap hash-cracking ssh-port-forwarding webmin-cve-2019-15107
Linux Easy SQL Injection Attacks –
Alfa 1

Vulnhub

Show spoilers
anonymous-ftp brainfuck-decoding wordlist-generation ssh-brute-force ssh-tunneling vnc-authentication
Linux Easy Password Attacks github.com
Bastion

HackTheBox

Show spoilers
smb-enumeration vhd-mount sam-dump hash-cracking mremoteng-password-decryption
Windows Easy Windows Privilege Escalation 0xdf.gitlab.io
Brainfuck

HackTheBox

Show spoilers
wordpress-plugin-exploit vigenere-cipher rsa-key-recovery email-enumeration ssh-key-recovery
Linux Insane Active Information Gathering HackIndex.io
Heist

HackTheBox

Show spoilers
cisco-type7-cracking password-reuse firefox-credential-dump procdump-lsass evil-winrm
Windows Easy Active Directory Lateral Movement 0xdf.gitlab.io
Ypuffy

HackTheBox

Show spoilers
ldap-enumeration ssh-key-authentication doas-abuse signify-signing
OpenBSD Medium Active Directory Enumeration 0xdf.gitlab.io
Algernon

Proving Grounds

Windows Easy Common Web Application Attacks Not allowed
Agent Sudo

TryHackMe

Show spoilers
user-agent-manipulation ftp-brute-force steganography password-cracking cve-2019-14287 sudo-misconfiguration
Linux Easy Finding and Evaluating Public Exploits www.aldeid.com
Anthem

TryHackMe

Show spoilers
web-enumeration osint credential-disclosure rdp hidden-files
Windows Easy Password Attacks www.aldeid.com
Brooklyn Nine Nine

TryHackMe

Show spoilers
ftp-anonymous ssh-brute-force steganography sudo-misconfiguration gtfobins-less
Linux Easy Linux Privilege Escalation www.aldeid.com
Buffer Overflow Prep (OSCP BOF room, Tib3rius)

TryHackMe

Show spoilers
buffer-overflow stack-based-buffer-overflow eip-overwrite bad-character-analysis jmp-esp shellcode-injection egg-hunter
Windows Easy Adapting Public Exploits –
Corp

TryHackMe

Show spoilers
kerberoasting applocker-bypass hashcat powerup unattended-install-credentials
Windows Easy Active Directory Authentication Attacks steflan-security.com
Hackme 1

Vulnhub

Show spoilers
sql-injection hash-cracking file-upload suid
Linux Easy SQL Injection Attacks www.hackingarticles.in
Arctic

HackTheBox

Show spoilers
coldfusion directory-traversal hash-cracking jsp-webshell scheduled-task-abuse ms10-059 kernel-exploit
Windows Easy Common Web Application Attacks 0xdf.gitlab.io
Armageddon

HackTheBox

Show spoilers
drupalgeddon2 cve-2018-7600 hash-cracking snap-install dirty-sock sudo-misconfiguration
Linux Easy Finding and Evaluating Public Exploits HackIndex.io
Cicada

HackTheBox

Show spoilers
smb-guest-enumeration password-in-share rid-brute password-spray sebackupprivilege sam-hive-dump
Windows Easy Windows Privilege Escalation 0xdf.gitlab.io
Delivery

HackTheBox

Show spoilers
osticket-abuse mattermost-registration credential-harvesting hash-cracking hashcat-rules password-reuse
Linux Easy Password Attacks HackIndex.io
Dog

HackTheBox

Show spoilers
exposed-git-directory backdrop-cms-credentials authenticated-module-upload-rce sudo-bee-gtfobins
Linux Easy Adapting Public Exploits 0xdf.gitlab.io
EscapeTwo

HackTheBox

Show spoilers
mssql-access spreadsheet-credential-leak bloodhound writeowner-abuse adcs-esc4 certificate-abuse
Windows Easy Active Directory Authentication Attacks 0xdf.gitlab.io
Object

HackTheBox

Show spoilers
jenkins-abuse firewall-bypass bloodhound forcechangepassword-acl writeowner-acl dpapi-credential-decrypt
Windows Hard Active Directory Enumeration HackIndex.io
Return

HackTheBox

Show spoilers
ldap-passback credential-capture winrm server-operators-group service-abuse
Windows Easy Active Directory Lateral Movement 0xdf.gitlab.io
Hawat

Proving Grounds

Linux Easy SQL Injection Attacks Not allowed
Infosec Prep: OSCP Box

Vulnhub

Show spoilers
information-disclosure base64-decoding ssh-private-key suid-bash lxd-privilege-escalation
Linux Easy Linux Privilege Escalation redteamtutorials.com
Pikaboo

HackTheBox

Show spoilers
nginx-off-by-slash lfi log-poisoning ldap-enumeration perl-diamond-operator-injection cron-job
Linux Hard Active Directory Enumeration 0xdf.gitlab.io
Sauna

HackTheBox

Show spoilers
user-enumeration as-rep-roasting autologon-credentials bloodhound dcsync
Windows Easy Active Directory Authentication Attacks 0xdf.gitlab.io
Timelapse

HackTheBox

Show spoilers
smb-enumeration zip-cracking pfx-cracking evil-winrm powershell-history laps
Windows Easy Active Directory Lateral Movement 0xdf.gitlab.io
Astronaut

Proving Grounds

Linux Easy Common Web Application Attacks HackIndex.io
Extplorer

Proving Grounds

Linux Intermediate Password Attacks Not allowed
Squid

Proving Grounds

Windows Easy Windows Privilege Escalation Not allowed
dostackbufferoverflowgood (Justin Steven)

Standalone

Show spoilers
buffer-overflow stack-based-buffer-overflow eip-overwrite jmp-esp shellcode-injection bad-character-analysis
Windows Easy Adapting Public Exploits github.com
Blaster

TryHackMe

Show spoilers
web-enumeration directory-fuzzing credential-discovery rdp-access cve-2019-1388 uac-bypass
Windows Easy Finding and Evaluating Public Exploits www.aldeid.com
Kenobi

TryHackMe

Show spoilers
smb-enumeration proftpd-mod-copy nfs-mount ssh-private-key-theft suid path-hijacking
Linux Easy Linux Privilege Escalation HackIndex.io
Healthcare 1

Vulnhub

Show spoilers
openemr-exploit sql-injection sqlmap webshell-upload suid path-hijacking
Linux Easy SQL Injection Attacks www.hackingarticles.in
Bank

HackTheBox

Show spoilers
dns-vhost-enumeration htaccess-upload-filter-bypass php-webshell credentials-in-config suid-abuse
Linux Easy Common Web Application Attacks HackIndex.io
Blue

HackTheBox

Show spoilers
smb-enumeration ms17-010 eternalblue smbv1-rce
Windows Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Frolic

HackTheBox

Show spoilers
robots-txt esoteric-encoding base64-decoding playsms-rce file-upload buffer-overflow
Linux Easy Adapting Public Exploits HackIndex.io
Help

HackTheBox

Show spoilers
graphql-enumeration helpdeskz-sqli arbitrary-file-upload kernel-exploit-privesc
Linux Easy SQL Injection Attacks 0xdf.gitlab.io
Reel

HackTheBox

Show spoilers
anonymous-ftp phishing cve-2017-0199 rtf-exploit bloodhound writeowner writedacl
Windows Hard Active Directory Enumeration 0xdf.gitlab.io
Support

HackTheBox

Show spoilers
smb-enumeration reverse-engineering ldap-enumeration resource-based-constrained-delegation dcsync
Windows Easy Active Directory Authentication Attacks HackIndex.io
Hokkaido

Proving Grounds

Windows Intermediate Active Directory Lateral Movement Not allowed
Jacko

Proving Grounds

Windows Intermediate Windows Privilege Escalation Not allowed
Postfish

Proving Grounds

Linux Intermediate Password Attacks Not allowed
Lin.Security

Vulnhub

Show spoilers
sudo-misconfiguration gtfobins cron-job nfs-no-root-squash suid
Linux Easy Linux Privilege Escalation in.security
Atom

HackTheBox

Show spoilers
electron-updater-abuse smb-writable-share malicious-update-payload redis portable-kanban-decryption credential-reuse
Windows Medium Password Attacks 0xdf.gitlab.io
Bashed

HackTheBox

Show spoilers
directory-enumeration phpbash web-shell sudo-misconfiguration cron-job
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Grandpa

HackTheBox

Show spoilers
iis-webdav cve-2017-7269 buffer-overflow churrasco token-impersonation
Windows Easy Adapting Public Exploits 0xdf.gitlab.io
Mirai

HackTheBox

Show spoilers
default-credentials ssh sudo-misconfiguration file-recovery forensics
Linux Easy Linux Privilege Escalation 0xdf.gitlab.io
Tally

HackTheBox

Show spoilers
sharepoint-enumeration keepass-cracking mssql-xp-cmdshell seimpersonate scheduled-task-abuse juicypotato
Windows Hard Windows Privilege Escalation 0xdf.gitlab.io
Access

Proving Grounds

Windows Intermediate Active Directory Authentication Attacks Not allowed
Hutch

Proving Grounds

Windows Intermediate Active Directory Lateral Movement Not allowed
Blue

TryHackMe

Show spoilers
eternalblue ms17-010 smb-exploitation metasploit hash-dumping password-cracking
Windows Easy Finding and Evaluating Public Exploits steflan-security.com
Kioptrix: Level 1.1 (#2)

Vulnhub

Show spoilers
sql-injection command-injection reverse-shell kernel-exploit privilege-escalation
Linux Easy SQL Injection Attacks blog.g0tmi1k.com
Administrator

HackTheBox

Show spoilers
bloodhound targeted-kerberoast dacl-abuse genericall password-safe-dump dcsync
Windows Medium Active Directory Authentication Attacks 0xdf.gitlab.io
Beep

HackTheBox

Show spoilers
lfi elastix cve-2012-4869 credential-disclosure password-reuse sudo-nmap
Linux Easy Common Web Application Attacks HackIndex.io
BoardLight

HackTheBox

Show spoilers
dolibarr-cve-2023-30253 default-credentials config-credential-reuse enlightenment-cve-2022-37706-suid
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Fuse

HackTheBox

Show spoilers
print-job-enumeration wordlist-generation password-spray rpc-password-change seloaddriverprivilege
Windows Medium Password Attacks 0xdf.gitlab.io
Vault

Proving Grounds

Windows Hard Windows Privilege Escalation Not allowed
IMF

Vulnhub

Show spoilers
information-disclosure php-type-juggling sql-injection file-upload htaccess-bypass buffer-overflow
Linux Easy Adapting Public Exploits g0blin.co.uk
Kioptrix: Level 1.2 (#3)

Vulnhub

Show spoilers
lotuscms-rce sql-injection password-cracking credential-reuse sudo-misconfiguration
Linux Easy SQL Injection Attacks jhalon.github.io
Lord of the Root 1.0.1

Vulnhub

Show spoilers
port-knocking sql-injection sqlmap credential-dumping mysql-udf-exploit
Linux Intermediate Active Directory Lateral Movement highon.coffee
Mr-Robot 1

Vulnhub

Show spoilers
wordpress-enumeration robots-txt password-brute-force reverse-shell hash-cracking nmap-suid
Linux Easy Linux Privilege Escalation jhalon.github.io
Authority

HackTheBox

Show spoilers
ansible-vault-cracking pwm-ldap-abuse responder adcs-esc1 certificate-abuse
Windows Medium Active Directory Authentication Attacks 0xdf.gitlab.io
Blunder

HackTheBox

Show spoilers
bludit-bruteforce-bypass bludit-file-upload-rce cve-2019-16113 password-cracking sudo-cve-2019-14287
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Broker

HackTheBox

Show spoilers
activemq-cve-2023-46604 rce sudo-nginx-privesc config-abuse
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Sunday

HackTheBox

Show spoilers
finger-user-enumeration ssh-brute-force password-cracking backup-file-disclosure sudo-wget sudo-misconfiguration
Solaris Easy Linux Privilege Escalation 0xdf.gitlab.io
Kevin

Proving Grounds

Windows Easy Adapting Public Exploits Not allowed
Nickel

Proving Grounds

Windows Intermediate Active Directory Lateral Movement Not allowed
Kioptrix: Level 1.3 (#4)

Vulnhub

Show spoilers
smb-enumeration sql-injection authentication-bypass restricted-shell-escape mysql-udf
Linux Easy SQL Injection Attacks jhalon.github.io
Tommy Boy 1

Vulnhub

Show spoilers
web-enumeration ftp-anonymous wordpress-enumeration steganography hash-cracking truecrypt
Linux Medium Password Attacks g0blin.co.uk
Intelligence

HackTheBox

Show spoilers
pdf-metadata-enumeration password-spraying dns-record-injection responder-ntlm-capture gmsa-password-read constrained-delegation kerberos-s4u
Windows Medium Active Directory Authentication Attacks HackIndex.io
Resourced

Proving Grounds

Windows Intermediate Active Directory Lateral Movement Not allowed
Bob 1.0.1

Vulnhub

Show spoilers
information-disclosure command-injection gpg-decryption password-cracking sudo
Linux Easy Common Web Application Attacks github.com
BSides Vancouver 2018

Vulnhub

Show spoilers
anonymous-ftp robots-txt wordpress wpscan-brute-force plugin-edit-rce cron-job writable-script sudo-misconfiguration
Linux Easy Finding and Evaluating Public Exploits github.com
Kioptrix: Level 1 (#1)

Vulnhub

Show spoilers
smb-enumeration apache-mod-ssl-openfuck cve-2002-0082 samba-trans2open-overflow remote-buffer-overflow
Linux Easy Adapting Public Exploits blog.g0tmi1k.com
Moria

Vulnhub

Show spoilers
directory-brute-force port-knocking ftp-enumeration salted-md5-cracking ssh-private-key
Linux Hard Password Attacks github.com
NullByte

Vulnhub

Show spoilers
steganography directory-bruteforce hydra-bruteforce sql-injection hash-cracking suid path-hijacking
Linux Easy SQL Injection Attacks g0blin.co.uk
Toppo 1

Vulnhub

Show spoilers
directory-enumeration information-disclosure weak-credentials suid python-suid mawk-suid
Linux Easy Linux Privilege Escalation www.hackingarticles.in
Bounty

HackTheBox

Show spoilers
file-upload web-config-upload asp-code-execution seimpersonateprivilege juicy-potato token-impersonation
Windows Easy Common Web Application Attacks HackIndex.io
Curling

HackTheBox

Show spoilers
joomla-admin-access template-php-backdoor password-reuse cron-abuse tar-wildcard-injection curl-config-file-abuse
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Legacy

HackTheBox

Show spoilers
smb-enumeration ms08-067 ms17-010 eternalblue buffer-overflow
Windows Easy Adapting Public Exploits HackIndex.io
Manager

HackTheBox

Show spoilers
ad-user-enumeration mssql-access backup-zip-disclosure web-config-credentials adcs-esc7
Windows Medium Active Directory Authentication Attacks 0xdf.gitlab.io
Pandora

HackTheBox

Show spoilers
snmp-enumeration credential-harvesting sql-injection pandora-fms file-upload suid path-hijacking
Linux Easy SQL Injection Attacks 0xdf.gitlab.io
Attacktive Directory

TryHackMe

Show spoilers
kerberos-username-enumeration as-rep-roasting hashcat smb-enumeration credential-disclosure dcsync pass-the-hash
Windows Medium Active Directory Lateral Movement steflan-security.com
Tr0ll 1

Vulnhub

Show spoilers
anonymous-ftp pcap-analysis ssh-brute-force cron-job writable-script kernel-exploit
Linux Easy Linux Privilege Escalation highon.coffee
Certified

HackTheBox

Show spoilers
bloodhound-enumeration acl-abuse writeowner genericwrite shadow-credentials adcs-esc9 pass-the-hash
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
Horizontall

HackTheBox

Show spoilers
strapi-cve-2019-18818 strapi-rce-cve-2019-19609 port-forwarding laravel-ignition-rce cve-2021-3129
Linux Easy Finding and Evaluating Public Exploits HackIndex.io
Querier

HackTheBox

Show spoilers
smb-enumeration macro-analysis mssql-enumeration xp-dirtree-ntlm-capture responder hash-cracking xp-cmdshell gpp-password
Windows Medium Active Directory Authentication Attacks 0xdf.gitlab.io
Safe

HackTheBox

Show spoilers
buffer-overflow return-oriented-programming ret2system keepass-cracking password-cracking
Linux Easy Adapting Public Exploits 0xdf.gitlab.io
Soccer

HackTheBox

Show spoilers
tiny-file-manager-default-creds file-upload-webshell websocket-sql-injection doas-dstat-privesc
Linux Easy SQL Injection Attacks 0xdf.gitlab.io
Bratarina

Proving Grounds

Linux Easy Common Web Application Attacks Not allowed
Tr0ll 3

Vulnhub

Show spoilers
wpa-handshake-cracking password-reuse sudo-service-abuse user-agent-filter-bypass ssh-private-key viminfo-credentials sudo-binary-replacement
Linux Easy Linux Privilege Escalation www.codewrecks.com
Busqueda

HackTheBox

Show spoilers
searchor-command-injection-cve-2023-43364 git-config-credentials docker-enumeration sudo-script-path-hijack
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Escape

HackTheBox

Show spoilers
smb-enumeration mssql xp-dirtree net-ntlmv2-capture password-cracking adcs-esc1 pass-the-hash
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
StreamIO

HackTheBox

Show spoilers
sql-injection password-cracking lfi rfi firefox-credential-theft acl-abuse laps
Windows Medium Active Directory Authentication Attacks 0xdf.gitlab.io
Swagshop

HackTheBox

Show spoilers
magento-exploit sql-injection php-object-injection remote-code-execution sudo-misconfiguration gtfobins
Linux Easy SQL Injection Attacks 0xdf.gitlab.io
Ice

TryHackMe

Show spoilers
icecast-exploit cve-2004-1561 metasploit insecure-service-permissions service-binary-hijack hash-dumping
Windows Easy Finding and Evaluating Public Exploits HackIndex.io
Billy Madison

Vulnhub

Show spoilers
port-knocking smb-enumeration packet-capture-analysis wpa-cracking password-brute-force suid cron-job
Linux Intermediate Linux Privilege Escalation g0blin.co.uk
Brainpan 1

Vulnhub

Show spoilers
buffer-overflow fuzzing jmp-esp reverse-shell sudo-misconfiguration man-pager-escape
Linux Medium Adapting Public Exploits github.com
Blackfield

HackTheBox

Show spoilers
smb-enumeration as-rep-roasting password-cracking rpc-password-reset lsass-dump ntds-dit-extraction sebackupprivilege
Windows Hard Active Directory Authentication Attacks HackIndex.io
Titanic

HackTheBox

Show spoilers
local-file-inclusion gitea-config-disclosure sqlite-database-dump hash-cracking imagemagick-cve-2024-41817
Linux Easy SQL Injection Attacks 0xdf.gitlab.io
ClamAV

Proving Grounds

Linux Easy Common Web Application Attacks Not allowed
Fail

Proving Grounds

Linux Intermediate Linux Privilege Escalation Not allowed
Brainstorm

TryHackMe

Show spoilers
ftp-anonymous-access reverse-engineering buffer-overflow stack-based-buffer-overflow jmp-esp shellcode-injection
Windows Medium Adapting Public Exploits steflan-security.com
Gatekeeper

TryHackMe

Show spoilers
smb-enumeration buffer-overflow stack-based-buffer-overflow jmp-esp firefox-credential-dumping password-decryption
Windows Medium Active Directory Lateral Movement steflan-security.com
Ignite

TryHackMe

Show spoilers
web-enumeration fuel-cms-rce cve-2018-16763 remote-code-execution cleartext-credentials credential-reuse
Linux Easy Finding and Evaluating Public Exploits HackIndex.io
Chatterbox

HackTheBox

Show spoilers
achat-exploit seh-buffer-overflow public-exploit-modification credential-reuse registry-autologon-creds
Windows Medium Adapting Public Exploits HackIndex.io
CozyHosting

HackTheBox

Show spoilers
spring-boot-actuator session-hijack command-injection postgresql-credential-dump hash-cracking ssh-sudo-gtfobins
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Flight

HackTheBox

Show spoilers
lfi-vhost responder-ntlm-capture password-spray kerberoast iis-webshell dll-hijack
Windows Hard Active Directory Authentication Attacks 0xdf.gitlab.io
Giddy

HackTheBox

Show spoilers
sql-injection net-ntlmv2-capture responder hash-cracking winrm unifi-video-privesc
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
Internal

Proving Grounds

Windows Easy Finding and Evaluating Public Exploits Not allowed
HackLAB: Vulnix

Vulnhub

Show spoilers
smtp-user-enumeration ssh-brute-force nfs-misconfiguration sudo-misconfiguration
Linux Intermediate Linux Privilege Escalation www.abatchy.com
VulnOS 2

Vulnhub

Show spoilers
sql-injection credential-disclosure password-cracking kernel-exploit
Linux Easy SQL Injection Attacks g0blin.co.uk
Irked

HackTheBox

Show spoilers
unrealircd-backdoor cve-2010-2075 steganography password-reuse suid
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Jeeves

HackTheBox

Show spoilers
jenkins-script-console groovy-rce keepass-cracking pass-the-hash juicypotato token-impersonation alternate-data-streams
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
Mantis

HackTheBox

Show spoilers
port-enumeration mssql-enumeration credential-disclosure ms14-068 kerberos-ticket-forgery goldenpac
Windows Hard Active Directory Authentication Attacks 0xdf.gitlab.io
Node

HackTheBox

Show spoilers
api-enumeration information-disclosure password-cracking mongodb buffer-overflow
Linux Medium Adapting Public Exploits 0xdf.gitlab.io
Hetemit

Proving Grounds

Linux Intermediate Linux Privilege Escalation Not allowed
/dev/random: scream

Vulnhub

Show spoilers
anonymous-ftp freesshd-authentication-bypass sql-injection file-upload web-shell
Windows XP Intermediate SQL Injection Attacks rgolebiowski.blogspot.com
DC 6

Vulnhub

Show spoilers
wordpress-enumeration wpscan password-bruteforce command-injection plaintext-credentials sudo-misconfiguration nmap-gtfobins
Linux Easy Common Web Application Attacks www.aldeid.com
Keeper

HackTheBox

Show spoilers
request-tracker-default-creds keepass-dump-cve-2023-32784 putty-key-conversion ssh-key-auth
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Monteverde

HackTheBox

Show spoilers
user-enumeration password-spraying smb-enumeration credentials-in-share winrm azure-ad-connect-abuse dcsync
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
October

HackTheBox

Show spoilers
file-upload blacklist-bypass webshell buffer-overflow suid
Linux Medium Adapting Public Exploits 0xdf.gitlab.io
Search

HackTheBox

Show spoilers
credential-disclosure kerberoasting password-spraying gmsa-abuse acl-abuse pfx-certificate-auth powershell-web-access
Windows Hard Active Directory Authentication Attacks 0xdf.gitlab.io
Hunit

Proving Grounds

Linux Intermediate Linux Privilege Escalation Not allowed
Breach 3.0.1

Vulnhub

Show spoilers
web-enumeration sql-injection shellshock port-knocking sudo-misconfiguration pivoting
Linux Intermediate SQL Injection Attacks –
DEFCON Toronto Galahad

Vulnhub

Show spoilers
javascript-deobfuscation robots-txt steganography http-header-spoofing python-bytecode-decompilation port-knocking
Linux Easy Common Web Application Attacks github.com
APT

HackTheBox

Show spoilers
ipv6-enumeration ms-rpc-registry-dump ntlm-hash-cracking responder ntlm-relay
Windows Insane Active Directory Authentication Attacks HackIndex.io
Knife

HackTheBox

Show spoilers
php-8.1.0-dev-backdoor user-agentt-header-rce reverse-shell sudo-misconfiguration chef-knife-privesc
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Resolute

HackTheBox

Show spoilers
rpc-enumeration password-spraying winrm powershell-transcript dnsadmins-abuse dll-injection
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
Sneaky

HackTheBox

Show spoilers
sql-injection snmp-enumeration ipv6-pivot suid-buffer-overflow
Linux Medium Adapting Public Exploits 0xdf.gitlab.io
Cockpit

Proving Grounds

Linux Intermediate SQL Injection Attacks Not allowed
Sorcerer

Proving Grounds

Linux Intermediate Linux Privilege Escalation Not allowed
DerpNStink 1

Vulnhub

Show spoilers
wordpress-enumeration default-credentials plugin-file-upload hash-cracking pcap-analysis sudo-wildcard privilege-escalation
Linux Easy Common Web Application Attacks –
Devel

HackTheBox

Show spoilers
anonymous-ftp file-upload aspx-webshell kernel-exploit ms11-046
Windows Easy Common Web Application Attacks HackIndex.io
Laboratory

HackTheBox

Show spoilers
gitlab-cve-2020-10977 arbitrary-file-read-to-rce path-hijack suid-abuse docker
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Multimaster

HackTheBox

Show spoilers
sql-injection waf-bypass password-cracking vscode-cef-debug dll-reversing as-rep-roasting generic-write-abuse server-operators-abuse
Windows Insane Active Directory Authentication Attacks 0xdf.gitlab.io
Scrambled

HackTheBox

Show spoilers
kerberos-only-auth kerberoasting silver-ticket mssql reverse-engineering dotnet-deserialization
Windows Medium Active Directory Lateral Movement 0xdf.gitlab.io
Pebbles

Proving Grounds

Linux Intermediate SQL Injection Attacks Not allowed
Tr0ll 2

Vulnhub

Show spoilers
anonymous-ftp steganography zip-password-cracking rbash-escape buffer-overflow suid
Linux Medium Adapting Public Exploits highon.coffee
W34kn3ss 1

Vulnhub

Show spoilers
ssl-certificate-enumeration weak-openssl-key ssh-key-cracking python-decompilation hardcoded-credentials sudo
Linux Intermediate Linux Privilege Escalation www.hackingarticles.in
Doctor

HackTheBox

Show spoilers
ssti jinja2-template-injection log-analysis splunk-universal-forwarder splunkwhisperer2
Linux Easy Common Web Application Attacks HackIndex.io
Silo

HackTheBox

Show spoilers
oracle-tns-enumeration sid-guessing credential-bruteforce odat-webshell-upload memory-dump-analysis pass-the-hash
Windows Medium Active Directory Lateral Movement HackIndex.io
Sizzle

HackTheBox

Show spoilers
smb-enumeration scf-file-attack responder-ntlm-capture adcs-certificate-abuse kerberoasting applocker-bypass dcsync
Windows Insane Active Directory Authentication Attacks 0xdf.gitlab.io
Levram

Proving Grounds

Linux Easy Finding and Evaluating Public Exploits Not allowed
Brainpan

Vulnhub

Show spoilers
buffer-overflow stack-based-buffer-overflow jmp-esp wine sudo-misconfiguration shell-escape gtfobins
Linux Hard Adapting Public Exploits steflan-security.com
Digitalworld.local (Development)

Vulnhub

Show spoilers
web-enumeration exposed-credentials hash-cracking lshell-escape password-reuse sudo-vim gtfobins
Linux Medium Linux Privilege Escalation benheater.com
pWnOS 2.0

Vulnhub

Show spoilers
sql-injection union-based-sql-injection into-outfile-webshell php-reverse-shell credential-reuse
Linux Intermediate SQL Injection Attacks blog.g0tmi1k.com
Editorial

HackTheBox

Show spoilers
ssrf-image-upload internal-api-leak git-log-credential-hunt python-library-hijack sudo-git-abuse
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Ellingson

HackTheBox

Show spoilers
python-debug-console-rce hash-cracking suid-buffer-overflow rop-exploitation aslr-bypass
Linux Hard Adapting Public Exploits 0xdf.gitlab.io
Lightweight

HackTheBox

Show spoilers
ldap-sniffing packet-capture password-cracking linux-capabilities credential-harvesting
Linux Medium Linux Privilege Escalation 0xdf.gitlab.io
LinkVortex

HackTheBox

Show spoilers
exposed-git-directory ghost-cms-cve-2023-40028 symlink-arbitrary-file-read sudo-script-symlink-abuse
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Craft

Proving Grounds

Windows Hard Active Directory Lateral Movement Not allowed
QuackerJack

Proving Grounds

Linux Intermediate SQL Injection Attacks Not allowed
Omni

HackTheBox

Show spoilers
windows-iot-core sirep-rat remote-code-execution registry-dump windows-device-portal powershell-credential-decryption
Windows Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Heist

Proving Grounds

Windows Hard Active Directory Lateral Movement Not allowed
EVM 1

Vulnhub

Show spoilers
wordpress-enumeration wpscan password-bruteforce wp-admin-shell-upload credential-disclosure password-reuse
Linux Easy Common Web Application Attacks www.hackingarticles.in
Node 1

Vulnhub

Show spoilers
exposed-api information-disclosure hash-cracking zip-password-cracking source-code-review suid-binary-abuse kernel-exploit
Linux Medium Linux Privilege Escalation maysec.github.io
Pinkys Palace v1

Vulnhub

Show spoilers
squid-proxy-pivoting sql-injection hash-cracking ssh-private-key suid buffer-overflow
Linux Hard Adapting Public Exploits www.hackingarticles.in
SkyTower 1

Vulnhub

Show spoilers
sql-injection waf-bypass squid-proxy-pivot credentials-in-config sudo-misconfiguration
Linux Intermediate SQL Injection Attacks highon.coffee
Cache

HackTheBox

Show spoilers
openemr-sqli auth-bypass-rce memcached-credential-dump docker-group-privesc
Linux Medium SQL Injection Attacks 0xdf.gitlab.io
OpenAdmin

HackTheBox

Show spoilers
opennetadmin-rce credential-reuse ssh-key-cracking sudo-nano gtfobins
Linux Easy Finding and Evaluating Public Exploits HackIndex.io
Exfiltrated

Proving Grounds

Linux Easy Common Web Application Attacks HackIndex.io
Nagoya

Proving Grounds

Windows Hard Active Directory Lateral Movement Not allowed
Shrek

TryHackMe

Show spoilers
king-of-the-hill robots-txt-disclosure ssh-private-key information-disclosure sgid-binary gdb-exploitation
Linux Medium Linux Privilege Escalation oscp.cyberdefendersprogram.com
Pinkys Palace v2

Vulnhub

Show spoilers
port-knocking sql-injection lfi credential-cracking buffer-overflow suid
Linux Hard Adapting Public Exploits www.infosecinstitute.com
Cronos

HackTheBox

Show spoilers
dns-zone-transfer vhost-enumeration sql-injection command-injection cron-job
Linux Medium SQL Injection Attacks 0xdf.gitlab.io
Optimum

HackTheBox

Show spoilers
hfs-rce cve-2014-6287 kernel-exploit ms16-032 token-impersonation
Windows Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
SolidState

HackTheBox

Show spoilers
apache-james-exploit default-credentials pop3-enumeration rbash-escape cron-job
Linux Medium Linux Privilege Escalation 0xdf.gitlab.io
Fanatastic

Proving Grounds

Linux Easy Common Web Application Attacks Not allowed
Pinkys Palace v4

Vulnhub

Show spoilers
information-disclosure directory-traversal buffer-overflow ret2libc rop-chain kernel-module-exploitation
Linux Hard Adapting Public Exploits devl00p.github.io
Bankrobber

HackTheBox

Show spoilers
xss sql-injection cookie-theft command-injection port-forwarding buffer-overflow
Windows Insane Adapting Public Exploits 0xdf.gitlab.io
FriendZone

HackTheBox

Show spoilers
dns-zone-transfer smb-enumeration local-file-inclusion credential-reuse python-library-hijacking cron-job
Linux Easy Common Web Application Attacks HackIndex.io
Postman

HackTheBox

Show spoilers
redis-exploitation ssh-key-injection ssh-key-cracking webmin-rce cve-2019-12840 password-reuse
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
UpDown

HackTheBox

Show spoilers
exposed-git-directory dev-vhost-discovery php-filter-wrapper special-test-header-bypass easy_install-sudo-gtfobins suid-abuse
Linux Medium Linux Privilege Escalation 0xdf.gitlab.io
DC 9

Vulnhub

Show spoilers
sql-injection hash-cracking local-file-inclusion port-knocking ssh-bruteforce sudo-misconfiguration etc-passwd-write
Linux Medium SQL Injection Attacks www.hackingarticles.in
Jail

HackTheBox

Show spoilers
buffer-overflow selinux-sandbox-escape nfs-no-root-squash rvim-escape rar-cracking rsa-key-recovery
Linux Insane Adapting Public Exploits 0xdf.gitlab.io
Remote

HackTheBox

Show spoilers
nfs-mount hash-cracking umbraco-rce teamviewer-password-decryption
Windows Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Peppo

Proving Grounds

Linux Hard Linux Privilege Escalation Not allowed
DevGuru 1

Vulnhub

Show spoilers
git-source-disclosure october-cms-rce database-credential-reuse gitea-git-hooks-rce cve-2019-14287 sudo-sqlite3
Linux Medium SQL Injection Attacks www.hackingarticles.in
FristiLeaks 1.3

Vulnhub

Show spoilers
directory-enumeration base64-decoding file-upload cron-job sudo-misconfiguration
Linux Easy Common Web Application Attacks www.hackingarticles.in
Granny

HackTheBox

Show spoilers
iis-webdav webdav-put http-move aspx-webshell churrasco token-impersonation
Windows Easy Common Web Application Attacks 0xdf.gitlab.io
Jarvis

HackTheBox

Show spoilers
sql-injection waf-bypass phpmyadmin-rce command-injection sudo-misconfiguration systemctl-gtfobins
Linux Medium SQL Injection Attacks HackIndex.io
Shocker

HackTheBox

Show spoilers
directory-enumeration cgi-bin shellshock cve-2014-6271 sudo-perl
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Magic

HackTheBox

Show spoilers
sql-injection file-upload php-webshell credential-reuse path-hijacking suid
Linux Medium SQL Injection Attacks HackIndex.io
Tomghost

TryHackMe

Show spoilers
ghostcat-cve-2020-1938 tomcat-file-read credential-disclosure gpg-decryption sudo-zip-gtfobins
Linux Easy Finding and Evaluating Public Exploits –
Hack Me Please

Vulnhub

Show spoilers
seeddms-exploitation config-file-disclosure mysql-enumeration file-upload credential-reuse sudo-misconfiguration
Linux Easy Common Web Application Attacks github.com
Mango

HackTheBox

Show spoilers
nosql-injection mongodb credential-extraction password-reuse jjs-suid
Linux Medium SQL Injection Attacks HackIndex.io
Traverxec

HackTheBox

Show spoilers
nostromo-rce cve-2019-16278 ssh-key-cracking sudo-journalctl gtfobins privilege-escalation
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
Helpdesk

Proving Grounds

Windows Easy Common Web Application Attacks Not allowed
Jerry

HackTheBox

Show spoilers
tomcat-manager default-credentials war-file-upload reverse-shell
Windows Easy Common Web Application Attacks HackIndex.io
Monitored

HackTheBox

Show spoilers
snmp-credential-leak nagios-xi-api-abuse sql-injection sudo-service-privesc
Linux Medium SQL Injection Attacks 0xdf.gitlab.io
Twiggy

Proving Grounds

Linux Easy Finding and Evaluating Public Exploits HackIndex.io
Lame

HackTheBox

Show spoilers
smb-enumeration cve-2007-2447 samba-usermap-script command-injection distcc
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Valentine

HackTheBox

Show spoilers
heartbleed cve-2014-0160 ssh-key tmux-hijack dirtycow
Linux Easy Finding and Evaluating Public Exploits 0xdf.gitlab.io
OZ

Vulnhub

Show spoilers
sql-injection hash-cracking server-side-template-injection port-knocking portainer-abuse docker-escape
Linux Medium SQL Injection Attacks maysec.github.io
Wombo

Proving Grounds

Linux Easy Finding and Evaluating Public Exploits Not allowed
LemonSqueezy

Vulnhub

Show spoilers
wordpress-enumeration password-brute-force phpmyadmin-rce webshell-upload cron-job writable-file
Linux Easy Common Web Application Attacks www.hackingarticles.in
Readme 1

Vulnhub

Show spoilers
adminer-file-read cve-2021-43008 mysql-load-data-local sql-injection credential-disclosure sudo-misconfiguration
Linux Medium SQL Injection Attacks github.com
Love

HackTheBox

Show spoilers
ssrf voting-system-rce file-upload alwaysinstallelevated malicious-msi
Windows Easy Common Web Application Attacks HackIndex.io
SecNotes

HackTheBox

Show spoilers
second-order-sql-injection csrf smb-share-write php-webshell credential-reuse wsl-bash-history
Windows Medium SQL Injection Attacks HackIndex.io
Year of the Rabbit

TryHackMe

Show spoilers
ftp-enumeration steganography brainfuck-decoding sudo-vi-version-bypass sudo-cve-2019-14287
Linux Easy Finding and Evaluating Public Exploits –
Luanne

HackTheBox

Show spoilers
lua-command-injection os-command-injection ssh-key-access doas-privesc netpgp-decryption backup-file-cracking
NetBSD Easy Common Web Application Attacks 0xdf.gitlab.io
Unattended

HackTheBox

Show spoilers
nginx-sql-injection local-file-inclusion php-session-poisoning initramfs-privesc
Linux Medium SQL Injection Attacks 0xdf.gitlab.io
Billyboss

Proving Grounds

Windows Intermediate Finding and Evaluating Public Exploits Not allowed
Writer

HackTheBox

Show spoilers
sql-injection authentication-bypass command-injection hash-cracking postfix-filter-injection apt-config-injection
Linux Medium SQL Injection Attacks 0xdf.gitlab.io
Bullybox

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
Misdirection 1

Vulnhub

Show spoilers
directory-bruteforce web-shell sudo-misconfiguration writable-etc-passwd privilege-escalation
Linux Easy Common Web Application Attacks www.hackingarticles.in
Breadcrumbs

HackTheBox

Show spoilers
directory-traversal cookie-forgery jwt-forgery file-upload sql-injection sticky-notes-decryption credential-hunting
Windows Hard SQL Injection Attacks 0xdf.gitlab.io
Netmon

HackTheBox

Show spoilers
ftp-anonymous prtg-network-monitor credential-reuse command-injection
Windows Easy Common Web Application Attacks 0xdf.gitlab.io
Flu

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
Control

HackTheBox

Show spoilers
http-header-spoofing sql-injection webshell-upload hash-cracking weak-service-permissions service-registry-abuse
Windows Hard SQL Injection Attacks 0xdf.gitlab.io
Networked

HackTheBox

Show spoilers
file-upload-bypass double-extension command-injection cron-job sudo-misconfiguration ifcfg-injection
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
LaVita

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
Nibbles

HackTheBox

Show spoilers
nibbleblog default-credentials file-upload cve-2015-6967 sudo-misconfiguration
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Marketing

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
Daily Bugle

TryHackMe

Show spoilers
joomla-sqli-cve-2017-8917 hash-cracking password-reuse yum-sudo-gtfobins
Linux Hard SQL Injection Attacks –
Falafel

HackTheBox

Show spoilers
sql-injection php-type-juggling file-upload video-group-framebuffer disk-group-abuse
Linux Hard SQL Injection Attacks 0xdf.gitlab.io
Paper

HackTheBox

Show spoilers
wordpress-secret-disclosure cve-2019-17671 rocketchat-bot path-traversal polkit-cve-2021-3560
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Metasploitable 3

Vulnhub

Show spoilers
elasticsearch-rce jenkins-script-console-rce glassfish-war-deployment weak-credentials wordpress-exploitation token-impersonation
Windows Intermediate Finding and Evaluating Public Exploits github.com
Monitors

HackTheBox

Show spoilers
wordpress-plugin-lfi cacti-sql-injection cacti-rce apache-solr-rce privileged-container-escape kernel-module-loading
Linux Hard SQL Injection Attacks 0xdf.gitlab.io
PyLoader

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
Photographer 1

Vulnhub

Show spoilers
smb-enumeration koken-cms-file-upload webshell-upload suid gtfobins-php
Linux Easy Common Web Application Attacks www.hackingarticles.in
Previse

HackTheBox

Show spoilers
broken-access-control execute-after-redirect command-injection password-cracking path-hijacking sudo-misconfiguration
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Seventeen

HackTheBox

Show spoilers
boolean-based-sql-injection vhost-enumeration file-upload-rce roundcube-lfi npm-registry-credentials malicious-npm-package sudo-misconfiguration
Linux Hard SQL Injection Attacks 0xdf.gitlab.io
Sybaris

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
ZenPhoto

Proving Grounds

Linux Intermediate Finding and Evaluating Public Exploits Not allowed
RickdiculouslyEasy 1

Vulnhub

Show spoilers
ftp-anonymous information-disclosure command-injection zip-password-cracking ssh sudo-privilege-escalation
Linux Easy Common Web Application Attacks –
Bastard

HackTheBox

Show spoilers
drupal-enumeration drupalgeddon2 cve-2018-7600 unauthenticated-rce ms15-051 kernel-exploit
Windows Medium Finding and Evaluating Public Exploits HackIndex.io
Sar 1

Vulnhub

Show spoilers
directory-enumeration sar2html-rce command-injection cron-job writable-script
Linux Easy Common Web Application Attacks www.hackingarticles.in
Builder

HackTheBox

Show spoilers
jenkins-cve-2024-23897 arbitrary-file-read jenkins-credential-decrypt ssh-key-abuse
Linux Medium Finding and Evaluating Public Exploits 0xdf.gitlab.io
Sau

HackTheBox

Show spoilers
request-baskets-ssrf-cve-2023-27163 maltrail-command-injection systemctl-sudo-gtfobins
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
ScriptKiddie

HackTheBox

Show spoilers
msfvenom-apk-template-injection cve-2020-7384 command-injection sudo-msfconsole sudo-misconfiguration
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Election 1

Vulnhub

Show spoilers
web-enumeration directory-brute-force log-file-credential-leak ssh-login suid cve-2019-12181
Linux Medium Finding and Evaluating Public Exploits www.hackingarticles.in
Hawk

HackTheBox

Show spoilers
anonymous-ftp openssl-decryption drupal password-reuse h2-database-rce
Linux Medium Finding and Evaluating Public Exploits 0xdf.gitlab.io
Sense

HackTheBox

Show spoilers
directory-enumeration default-credentials pfsense command-injection cve-2014-4688
FreeBSD Easy Common Web Application Attacks 0xdf.gitlab.io
Meta

HackTheBox

Show spoilers
exiftool-rce imagemagick-exploit cron-job-abuse sudo-env-keep neofetch-privesc
Linux Medium Finding and Evaluating Public Exploits 0xdf.gitlab.io
Servmon

HackTheBox

Show spoilers
ftp-anonymous nvms-1000-lfi directory-traversal ssh port-forwarding nsclient-privilege-escalation
Windows Easy Common Web Application Attacks 0xdf.gitlab.io
Shibboleth

HackTheBox

Show spoilers
ipmi-enumeration ipmi-hash-dump hash-cracking zabbix-agent-rce password-reuse mariadb-udf-privesc
Linux Medium Finding and Evaluating Public Exploits 0xdf.gitlab.io
Tabby

HackTheBox

Show spoilers
lfi tomcat-manager-upload war-deployment zip-password-cracking lxd-privilege-escalation
Linux Easy Common Web Application Attacks 0xdf.gitlab.io
Steel Mountain

TryHackMe

Show spoilers
osint rejetto-hfs cve-2014-6287 unquoted-service-path powerup service-exploitation
Windows Medium Finding and Evaluating Public Exploits www.aldeid.com
Thompson

TryHackMe

Show spoilers
tomcat-manager default-credentials war-file-upload reverse-shell cron-job writable-script
Linux Easy Common Web Application Attacks www.aldeid.com
Teacher

HackTheBox

Show spoilers
moodle-rce-cve-2018-1133 mysql-credential-dump hash-cracking cron-backup-abuse
Linux Medium Finding and Evaluating Public Exploits 0xdf.gitlab.io
Tiki 1

Vulnhub

Show spoilers
tikiwiki-cms cve-2020-15906 authentication-bypass information-disclosure sudo-misconfiguration
Linux Easy Common Web Application Attacks github.com
Vulnversity

TryHackMe

Show spoilers
directory-brute-force file-upload-bypass php-reverse-shell suid systemctl-privesc
Linux Easy Common Web Application Attacks www.aldeid.com
Vulnerable Docker 1

Vulnhub

Show spoilers
shellshock wordpress-rce exposed-docker-api docker-socket-mount chroot-escape container-escape
Linux Medium Finding and Evaluating Public Exploits www.notsosecure.com
Apex

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Web Developer 1

Vulnhub

Show spoilers
pcap-analysis wordpress theme-editor-rce credential-reuse tcpdump-sudo sudo-misconfiguration
Linux Medium Finding and Evaluating Public Exploits –
AuthBy

Proving Grounds

Windows Intermediate Common Web Application Attacks Not allowed
Internal

TryHackMe

Show spoilers
wordpress-brute-force wp-admin-theme-rce jenkins-pivot ssh-tunneling docker-privesc
Linux Hard Finding and Evaluating Public Exploits –
Boolean

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Pinkys Palace v3

Vulnhub

Show spoilers
drupalgeddon2 bind-shell hydra-bruteforce port-knocking suid-binary tar-wildcard-injection cron-job
Linux Hard Finding and Evaluating Public Exploits devl00p.github.io
Quick

HackTheBox

Show spoilers
http3-quic esi-injection xslt-rce symlink-race-condition credential-reuse
Linux Hard Finding and Evaluating Public Exploits 0xdf.gitlab.io
Breach 2.1

Vulnhub

Show spoilers
stored-xss browser-exploitation ssh-forcecommand-bypass local-file-inclusion sudo-misconfiguration tcpdump-privilege-escalation
Linux Intermediate Common Web Application Attacks g0blin.co.uk
DVR4

Proving Grounds

Windows Intermediate Common Web Application Attacks Not allowed
Retro

TryHackMe

Show spoilers
wordpress-enumeration hidden-directory rdp-access cve-2017-0213-com-elevation credential-reuse
Windows Hard Finding and Evaluating Public Exploits –
GoldenEye 1

Vulnhub

Show spoilers
pop3-enumeration hydra-bruteforce credential-decoding moodle-rce aspell-command-injection steganography kernel-exploit
Linux Intermediate Common Web Application Attacks motasem-notes.net
Kioptrix: 2014

Vulnhub

Show spoilers
pchart-path-traversal user-agent-bypass phptax-rce kernel-exploit
FreeBSD Intermediate Common Web Application Attacks jhalon.github.io
Marshalled

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
MedJed

Proving Grounds

Windows Intermediate Common Web Application Attacks Not allowed
Mzeeav

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Nibbles

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Nukem

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Ochima

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Payday

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
PC

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Pelican

Proving Grounds

Linux Intermediate Common Web Application Attacks HackIndex.io
PwnLab: init

Vulnhub

Show spoilers
lfi php-filter file-upload credentials-in-config path-hijacking command-injection
Linux Intermediate Common Web Application Attacks www.abatchy.com
Readys

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Roquefort

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Shenzi

Proving Grounds

Windows Intermediate Common Web Application Attacks Not allowed
SickOs 1.2

Vulnhub

Show spoilers
http-put-method webshell-upload cron-job chkrootkit-exploit
Linux Intermediate Common Web Application Attacks –
Slort

Proving Grounds

Windows Intermediate Common Web Application Attacks Not allowed
Snookums

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Spydersec

Vulnhub

Show spoilers
web-recon cookie-manipulation steganography exif-metadata base64-decoding truecrypt-volume-decryption
Linux Intermediate Common Web Application Attacks research.g0blin.co.uk
Stapler 1

Vulnhub

Show spoilers
smb-enumeration wordpress-enumeration lfi credential-disclosure sudo-misconfiguration
Linux Intermediate Common Web Application Attacks jhalon.github.io
Temple of Doom

Vulnhub

Show spoilers
insecure-deserialization nodejs-rce reverse-shell credential-reuse sudo-misconfiguration tcpdump-privesc
Linux Intermediate Common Web Application Attacks www.infosecinstitute.com
Walla

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Wallaby's Nightmare

Vulnhub

Show spoilers
command-injection php-reverse-shell sudo-vim irc-bot-abuse iptables-manipulation sudo-misconfiguration
Linux Intermediate Common Web Application Attacks www.abatchy.com
Xposedapi

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Zino

Proving Grounds

Linux Intermediate Common Web Application Attacks Not allowed
Bart

HackTheBox

Show spoilers
vhost-enumeration username-enumeration password-brute-force log-poisoning lfi autologon-credentials
Windows Medium Common Web Application Attacks 0xdf.gitlab.io
Bitlab

HackTheBox

Show spoilers
gitlab-enumeration javascript-deobfuscation webshell-deploy postgresql-credential-dump git-hook-abuse sudo-git-pull
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Book

HackTheBox

Show spoilers
sql-truncation stored-xss local-file-read ssh-key-abuse logrotten cron-job
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Breach 1

Vulnhub

Show spoilers
information-disclosure ssl-decryption pcap-analysis keystore-cracking tomcat-war-upload metadata-analysis cron-job sudo-misconfiguration
Linux Medium Common Web Application Attacks www.hackingarticles.in
Celestial

HackTheBox

Show spoilers
nodejs-deserialization cookie-tampering-rce cron-abuse
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Conceal

HackTheBox

Show spoilers
snmp-enumeration ipsec-vpn ike-scan ftp-upload asp-webshell juicypotato
Windows Medium Common Web Application Attacks HackIndex.io
DevOops

HackTheBox

Show spoilers
xxe file-upload ssh-key-abuse git-history information-disclosure
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Digitalworld.local (Bravery)

Vulnhub

Show spoilers
nfs-enumeration smb-enumeration cuppa-cms remote-file-inclusion php-reverse-shell suid-cp etc-passwd-write
Linux Medium Common Web Application Attacks www.hackingarticles.in
Digitalworld.local (FALL)

Vulnhub

Show spoilers
web-enumeration parameter-fuzzing local-file-inclusion ssh-private-key bash-history credential-reuse sudo-misconfiguration
Linux Medium Common Web Application Attacks www.hackingarticles.in
Digitalworld.local (JOY)

Vulnhub

Show spoilers
anonymous-ftp proftpd-mod-copy ftp-upload credential-harvesting sudo-misconfiguration script-abuse
Linux Medium Common Web Application Attacks www.hackingarticles.in
Digitalworld.local (Mercy v2)

Vulnhub

Show spoilers
smb-enumeration port-knocking local-file-inclusion tomcat-manager war-upload writable-cron weak-credentials
Linux Medium Common Web Application Attacks www.hackingarticles.in
Djinn 1

Vulnhub

Show spoilers
ftp-anonymous command-injection sudo-misconfiguration python-eval-injection environment-variable-injection privilege-escalation
Linux Medium Common Web Application Attacks –
Dynstr

HackTheBox

Show spoilers
command-injection dns-manipulation ssh-key-abuse wildcard-injection information-disclosure
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Escalate_Linux 1

Vulnhub

Show spoilers
command-injection suid sudo-misconfiguration cron-job path-hijacking writable-passwd ld-preload
Linux Medium Common Web Application Attacks www.hackingarticles.in
Forge

HackTheBox

Show spoilers
ssrf ssrf-filter-bypass open-redirect ftp-via-ssrf ssh-key-theft python-pdb-abuse sudo-misconfiguration
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Glasgow Smile 1.1

Vulnhub

Show spoilers
joomla-enumeration cewl-brute-force template-webshell-rce credential-decoding zip-password-cracking cron-job
Linux Medium Common Web Application Attacks www.hackingarticles.in
Hacker Kid 1.0.1

Vulnhub

Show spoilers
dns-zone-transfer xxe-injection ssrf server-side-template-injection linux-capabilities cap-setuid
Linux Medium Common Web Application Attacks –
HackPark

TryHackMe

Show spoilers
brute-force blogengine-rce cve-2019-6714 file-upload insecure-service-permissions winpeas
Windows Medium Common Web Application Attacks steflan-security.com
Haircut

HackTheBox

Show spoilers
command-injection argument-injection php-webshell suid screen-exploit
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Json

HackTheBox

Show spoilers
dotnet-json-deserialization bearer-token-abuse juicypotato seimpersonateprivilege
Windows Medium Common Web Application Attacks 0xdf.gitlab.io
LaCasaDePapel

HackTheBox

Show spoilers
vsftpd-backdoor php-code-execution client-certificate-forgery path-traversal ssh-key-abuse
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Nineveh

HackTheBox

Show spoilers
vhost-enumeration credential-bruteforce phpliteadmin-rce local-file-inclusion port-knocking chkrootkit-exploit
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
OpenKeyS

HackTheBox

Show spoilers
local-file-inclusion openbsd-auth-bypass-cve-2019-19521 auth-userokay-abuse suid-privesc
OpenBSD Medium Common Web Application Attacks 0xdf.gitlab.io
Ophiuchi

HackTheBox

Show spoilers
yaml-deserialization snakeyaml tomcat sudo-misconfiguration webassembly relative-path-hijack
Linux Medium Common Web Application Attacks HackIndex.io
Overpass 2 - Hacked

TryHackMe

Show spoilers
pcap-analysis wireshark insecure-file-upload reverse-shell hash-cracking ssh-backdoor suid-binary
Linux Medium Common Web Application Attacks steflan-security.com
Passage

HackTheBox

Show spoilers
cutenews-rce file-upload php-webshell password-cracking ssh-key-reuse usbcreator-dbus
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Pit

HackTheBox

Show spoilers
snmp-enumeration seeddms-authenticated-upload webshell credential-reuse cockpit-access snmp-extend-privesc
Linux Medium Common Web Application Attacks HackIndex.io
Poison

HackTheBox

Show spoilers
local-file-inclusion log-poisoning webshell password-decryption vnc-exploitation port-forwarding
FreeBSD Medium Common Web Application Attacks 0xdf.gitlab.io
Popcorn

HackTheBox

Show spoilers
directory-bruteforce file-upload-bypass webshell cve-2010-0832 kernel-exploit
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Prime 1

Vulnhub

Show spoilers
directory-enumeration local-file-inclusion wordpress wpscan php-injection theme-editor kernel-exploit
Linux Medium Common Web Application Attacks www.hackingarticles.in
Ready

HackTheBox

Show spoilers
gitlab-rce ssrf cve-2018-19571 password-reuse docker-privileged-escape
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Relevant

TryHackMe

Show spoilers
smb-enumeration credential-disclosure web-shell-upload seimpersonateprivilege printspoofer eternalblue
Windows Medium Common Web Application Attacks steflan-security.com
Seal

HackTheBox

Show spoilers
gitbucket-enumeration git-credential-leak nginx-path-normalization tomcat-manager-war-upload ansible-symlink-abuse sudo-ansible-playbook
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Skynet

TryHackMe

Show spoilers
smb-enumeration brute-force remote-file-inclusion cuppa-cms cron-job tar-wildcard-injection
Linux Medium Common Web Application Attacks steflan-security.com
SneakyMailer

HackTheBox

Show spoilers
phishing smtp-enumeration imap-access ftp-upload php-webshell pypi-package sudo-pip
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Sniper

HackTheBox

Show spoilers
lfi rfi webshell credential-reuse malicious-chm phishing
Windows Medium Common Web Application Attacks 0xdf.gitlab.io
TartarSauce

HackTheBox

Show spoilers
wordpress-plugin-rfi remote-file-inclusion sudo-tar gtfobins cron-job
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Time

HackTheBox

Show spoilers
java-deserialization jackson-databind cve-2019-12384 systemd-timer writable-script
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Vault

HackTheBox

Show spoilers
file-upload-webshell network-pivoting dns-tunneling ssh-port-forwarding gpg-decryption
Linux Medium Common Web Application Attacks 0xdf.gitlab.io
Worker

HackTheBox

Show spoilers
svn-enumeration credential-leak azure-devops webshell-upload ci-cd-pipeline-abuse
Windows Medium Common Web Application Attacks 0xdf.gitlab.io
Zico2

Vulnhub

Show spoilers
local-file-inclusion phpliteadmin-rce default-credentials password-reuse sudo-tar gtfobins
Linux Medium Common Web Application Attacks download.vulnhub.com
Clue

Proving Grounds

Linux Hard Common Web Application Attacks Not allowed
Kotarak

HackTheBox

Show spoilers
ssrf tomcat-war-deployment ntds-dit-extraction hash-cracking wget-cve-2016-4971
Linux Hard Common Web Application Attacks 0xdf.gitlab.io
Talkative

HackTheBox

Show spoilers
jamovi-rce bolt-cms template-injection mongodb-abuse rocketchat-webhook docker-pivoting ssh-pivoting
Linux Hard Common Web Application Attacks 0xdf.gitlab.io
Vault

TryHackMe

Show spoilers
file-upload-bypass web-shell ssh-tunneling openvpn-config-abuse gpg-decryption firewall-evasion
Linux Hard Common Web Application Attacks 0xdf.gitlab.io
Wintermute

Vulnhub

Show spoilers
haraka-smtp-rce screen-privilege-escalation pivoting port-forwarding log-poisoning local-file-inclusion
Linux Hard Common Web Application Attacks –
Wreath

TryHackMe

Show spoilers
webmin-rce pivoting port-forwarding gitstack-rce file-upload antivirus-evasion insecure-service-permissions
Linux/Windows (network) Hard Common Web Application Attacks –
Zipper

Proving Grounds

Linux Hard Common Web Application Attacks Not allowed
Stacked

HackTheBox

Show spoilers
stored-xss aws-localstack-abuse lambda-command-injection command-injection docker-escape
Linux Insane Common Web Application Attacks 0xdf.gitlab.io

HackIndex is independent study material, not affiliated with, endorsed by, or sponsored by OffSec. OSCP® and OffSec® are registered trademarks of OffSec Services Limited. PEN-200 is an OffSec course designation. This study path uses only original HackIndex content and links to OffSec's official pages as the authoritative source.