挑战一览
Web-21. Secure User Search 中的盲注
该用户搜索应用只报告用户名是否存在,并不直接显示查询结果。请利用错误或响应差异推断隐藏信息。
Web-22. Secure Comment Board 的 CSP 绕过
这个评论板受内容安全策略(CSP)保护,只允许本站和受信任 CDN 的脚本。请注意:受信任 CDN 上的内容也不一定安全。
Web-23. Secure Authentication System 的类型转换陷阱
该登录门户提供表单登录、JSON API 登录和验证码检查。管理员真实密码未知,但比较操作的实现可能允许绕过。
Web-24. 利用 Secure Bank 的竞态条件
Secure Bank 可用余额中的金币购买奖品。若余额检查和扣款不是原子操作,请思考如何利用两者之间的空隙。
Web-25. Greeting Card Generator 中的 SSTI
该贺卡生成器以 Flask/Jinja2 构建,会把用户消息直接交给模板引擎渲染。请检查模板语法能被执行到何种程度。