有史以来最值得信赖的在线商店。 (@dschadow) — 整个互联网上最好的果汁商店! (@shehackspurple) — 实际上是有史以来bug最多的易受攻击应用! (@vanderaj) — 先笑😂😂然后哭😢 (@kramse) — 但这和果汁没什么关系。 (@coderPatros的妻子)
OWASP Juice Shop 可能是最现代、最复杂的不安全 Web 应用!它可以用于安全培训、意识演示、CTF 以及作为安全工具的试验对象!Juice Shop 包含了 OWASP Top Ten 以及现实应用中发现的许多其他安全缺陷的所有漏洞!

有关详细介绍、全部功能列表和架构概述,请访问官方项目页面: https://owasp-juice.shop
你可以在 《运行 OWASP Juice Shop》文档 中找到一些不常见的安装变体。
这是获取运行中 Juice Shop 实例的最快方式!如果你已 fork 此仓库,部署按钮会自动选择你的 fork 进行部署!只要你不进行任何 DDoS 攻击,就可以自由使用任何工具或脚本来攻击 Heroku 上的 Juice Shop 实例!
git clone https://github.com/bkimminich/juice-shop.git(或克隆你自己的 fork 仓库)cd juice-shop 进入克隆的文件夹npm install(仅在首次启动或更改源代码时需要执行)npm startjuice-shop-<version>_<node-version>_<os>_x64.zip(或 .tgz)cd 进入解压后的文件夹npm start每个打包分发版都包含一些绑定到执行
npm install时的操作系统和 node.js 版本的sqlite3和libxmljs二进制文件。
docker pull bkimminich/juice-shopdocker run --rm -p 3000:3000 bkimminich/juice-shopgit clone https://github.com/bkimminich/juice-shop.git(或克隆你自己的 fork 仓库)cd vagrant && vagrant up#!/bin/bash
yum update -y
yum install -y docker
service docker start
docker pull bkimminich/juice-shop
docker run -d -p 80:3000 bkimminich/juice-shop
az login)到你的 Azure CLI 或者 登录 Azure Portal,打开 CloudShell 并选择 Bash(不是 PowerShell)。az group create --name <group name> --location <location name, e.g. "centralus"> 创建资源组az container create --resource-group <group name> --name <container name> --image bkimminich/juice-shop --dns-name-label <dns name label> --ports 3000 --ip-address public 创建新容器http://<dns name label>.<location name>.azurecontainer.io:3000 可用EXTERNAL_IP。gcloud compute instances create-with-container owasp-juice-shop-app --container-image bkimminich/juice-shop
gcloud compute firewall-rules create juice-rule --allow tcp:3000
http://<EXTERNAL_IP>:3000/ 访问欢迎查看 OWASP Juice Shop 的最新版本:http://demo.owasp-juice.shop
这仅是一个部署测试和预览实例!你 不应该 将此实例用于自己的黑客行为!不保证正常运行时间!如果你破坏了它,保证会遭到严厉的目光!
OWASP Juice Shop 官方支持以下 node.js 版本,尽可能遵循官方 node.js LTS 计划。相应地提供 Docker 镜像和打包分发版。