juiceshop安全测试环境搭建及闯关提升过程-1星-2星

本文介绍了如何搭建和闯关OWASP Juice Shop安全测试环境,涉及代码分析、敏感信息泄漏、XSS攻击等多个安全问题。通过实例解析,帮助提升web安全测试技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、OWASP果汁店介绍

OWASP果汁店是OWASP组织提供的官方提升安全技术的示例网站:
源码:

二、搭建示例网站

使用docker

docker run --rm -p 3000:3000 bkimminich/juice-shop
示例网站首页.png

三、闯关开始

基本按简单到难的方式,涉及的技术大家自己脑补自学。

第一星级-1 【*】:找到隐藏的记分板 类型:代码分析

1、点击搜索,发现url为http://IP/#/search,现使用chrome的F12找到main-es2018.js,在source,打开文件,使用pretty print查看内容。

开发者工具中找到js文件.png

2、搜索search这个关键词,这是个模块的路由。看是否有隐藏的路由。我们可以找到有score-board,administation等。
找到js中开发写的路由url.png

3、访问这个地址: http://IP/#/score-board,如下图,找到隐藏的记分板,如果你 成功,网站会有恭喜的成功了一个挑战!!
记分板.png

第一星级-2 【* 】查阅机密文件 类型:敏感信息泄漏

1、点击提示,组成url为http://IP/#/ftp;或使用上面方法也可以
2、进入查看能看的文件,发现机密文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linda测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值