juice-shop
by juice-shop
OWASP Juice Shop is a modern, intentionally insecure web application designed for security training, awareness, and testing.
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
Primary Use Case
This tool is primarily used by security professionals, educators, and developers to practice identifying and exploiting common web vulnerabilities in a safe environment. It serves as a hands-on training platform for security awareness, Capture The Flag (CTF) challenges, and testing security tools against real-world flaws.
- Includes vulnerabilities from the entire OWASP Top Ten
- Suitable for security trainings, awareness demos, and CTFs
- Acts as a guinea pig for security tools and vulnerability scanners
- Supports multiple installation methods including source, Docker, and Vagrant
- Modern and sophisticated insecure web application
- Open source with active CI/CD pipeline and test coverage
- Comprehensive documentation and official companion guide
Installation
- Install Node.js according to the Node.js version compatibility guidelines
- Clone the repository using: git clone https://github.com/juice-shop/juice-shop.git
- Navigate into the cloned directory
- Install dependencies and start the application (specific commands not fully provided in snippet)
- Alternatively, use packaged distributions, Docker container, or Vagrant for setup
- Refer to the official running documentation for cloud provider setups
Usage
>_ git clone https://github.com/juice-shop/juice-shop.gitClone the Juice Shop source code repository locally
- Integrate Juice Shop into security training programs to simulate real-world web attacks safely.
- Use as a testbed for tuning and validating web application firewalls and vulnerability scanners.
- Leverage Juice Shop in purple team exercises to improve collaboration between offensive and defensive teams.
- Automate vulnerability scanning and exploitation workflows by chaining Juice Shop with tools like Metasploit.
- Incorporate Juice Shop into CI/CD pipelines for continuous security awareness and tool validation.
Docs Take 2 Hours. AI Takes 10 Seconds.
Ask anything about juice-shop. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.
3 free chats per tool • Instant responses • No credit card
Related Tools
PayloadsAllTheThings
swisskyrepo/PayloadsAllTheThings
A list of useful payloads and bypass for Web Application Security and Pentest/CTF

hoppscotch
hoppscotch/hoppscotch
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
ImHex
WerWolv/ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

termux-app
termux/termux-app
Termux - a terminal emulator application for Android OS extendible by variety of packages.

sentry
getsentry/sentry
Developer-first error tracking and performance monitoring
CheatSheetSeries
OWASP/CheatSheetSeries
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
