root@kali:~$ ls ./writeups/challenges

HTB Challenge Write-ups

Focused, reproducible solutions for retired Hack The Box technical challenges.

12 published Retired content only RSS feed

Knowledge base

Retired challenge archive

Each entry explains the weakness, reasoning, solver or exploit, validation and key learning outcome.

12 write-ups

Hack The Box

Hack The Box Challenge — Factory

Factory exposes an unauthenticated Modbus RTU bridge, allowing PLC mode and valve coils to be manipulated by following the supplied ladder logic.

Type
challenge
Difficulty
Easy
Category
Hardware
ics-securityot-securitymodbus-rtuplcladder-logic
Read write-up
Hack The Box

Hack The Box Challenge — Sneak peek

A custom Modbus/TCP service exposes PLC memory writes, allowing a stored MD5 password digest to be replaced and authentication bypassed safely.

Type
challenge
Difficulty
Easy
Category
Hardware
ics-securityot-securitymodbus-tcpcustom-protocolplc-memory
Read write-up
Hack The Box

Hack The Box Challenge — Watch Tower

A Modbus/TCP packet capture hides an encoded message in register addresses, demonstrating how protocol metadata can become a covert data channel.

Type
challenge
Difficulty
Very Easy
Category
Forensics
network-forensicsics-securitymodbus-tcppcap-analysisprotocol-analysis
Read write-up
Hack The Box

Hack The Box Challenge — OmniWatch

OmniWatch chains Zig CRLF response splitting, Varnish cache poisoning, bot-targeted XSS, firmware LFI, JWT forgery and stacked SQL injection.

Type
challenge
Difficulty
Hard
Category
Web
web-securitycrlf-injectionhttp-response-splittingvarnish-cache-poisoningcross-site-scripting
Read write-up
Hack The Box

Hack The Box Challenge — SocratesPanel

SocratesPanel chains fat-GET cache poisoning, reflected XSS, an admin-only SSRF and Redis inline-command injection to recover a cached secret.

Type
challenge
Difficulty
Hard
Category
Web
web-cache-poisoningfat-getreflected-xssrace-conditionssrf
Read write-up
Hack The Box

Hack The Box Challenge — PhantomFeed

PhantomFeed chains a ReDoS-amplified registration race, Nuxt open redirect and OAuth token theft with ReportLab RCE to recover the flag.

Type
challenge
Difficulty
Hard
Category
Web
web-securityrace-conditionregular-expression-dosoauth2open-redirect
Read write-up
Hack The Box

Hack The Box Challenge — Alien Complaint Form

Alien Complaint Form combines stored HTML injection with an unsafe same-origin JSONP callback to bypass CSP and expose a bot-only cookie.

Type
challenge
Difficulty
Medium
Category
Web
web-securitystored-xsscsp-bypassjsonphtml-injection
Read write-up
Hack The Box

Hack The Box Challenge — HTB Proxy

HTB Proxy chains a DNS-based SSRF filter bypass, HTTP request smuggling and shell command injection to expose a randomized flag file.

Type
challenge
Difficulty
Medium
Category
Web
web-securityssrfhttp-request-smugglingcommand-injectionparser-differential
Read write-up
Hack The Box

Hack The Box Challenge — Nexus Void

Nexus Void chains scoped SQLite injection with unsafe Json.NET type handling to instantiate a command-running setter and achieve root code execution.

Type
challenge
Difficulty
Medium
Category
Web
web-securitysql-injectionunsafe-deserializationdotnetjson-net
Read write-up
Hack The Box

Hack The Box Challenge — Volnaya Forums

Volnaya Forums chains nginx CRLF response splitting, path-scoped session fixation and self-XSS to execute code in an authenticated admin browser.

Type
challenge
Difficulty
Easy
Category
Web
web-securitycrlf-injectionsession-fixationstored-xsscookie-path
Read write-up
Hack The Box

Hack The Box Challenge — E.Tree

E.Tree turns unsafe XPath construction into a boolean oracle, allowing two XML secret fragments to be recovered character by character.

Type
challenge
Difficulty
Easy
Category
Web
web-securityxpath-injectionblind-injectionxmlresponse-oracle
Read write-up
Hack The Box

Hack The Box Challenge — Phonebook

Phonebook exposes an LDAP wildcard injection that bypasses authentication and creates a response oracle for recovering a password one character at a time.

Type
challenge
Difficulty
Easy
Category
Web
web-securityldap-injectionauthentication-bypassblind-injectionresponse-oracle
Read write-up