Hacking the Juice Shop
summary
Shows how to run OWASP Juice Shop locally or via Docker, explains architecture (Node, Angular, SQLite) and practical tools: browser devtools, Postman and simple scripts. Demonstrations include SQL injection to bypass login (logging in as Jim), using a %00 null‑byte trick to retrieve a forgotten backup PDF, and solving four demo challenges from a pool of hundreds (challenges scale to six stars). Covers hosting a CTF: per‑user instances, generating game XML with the Juice Shop CLI, and using Docker + Root the Box scoring server with optional private keys to prevent cheating.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:54OWASP Juice Shop project
- 7:34Juice Shop setup
- 11:59Hidden scoreboard challenge
- 16:02Login Bender SQLi
- 22:35Code challenge feature
- 22:57Confidential documents
- 30:27Juice Shop CTF
- 43:50Q&A
related talks
01h 05mOWASP Juice Shop: Take your security vitamins!
01h 01mOWASP Juice Shop - An Open Source Software and security Fairytale
24mFlagship Projects: Juice Shop
58mSqueezing The Last Drop Out Of OWASP Juice Shop
01h 00mJuice Shop Project
39mOWASP JuiceShop
44mHack Yourself: Intro to pentesting with ZAP
55mPlants vs thieves: Automated Tests in the World of Web Security
