文件名称:vuln_django_play:intention一个故意易受攻击的Django应用
文件大小:734KB
文件格式:ZIP
更新时间:2024-05-20 20:39:46
JavaScript
弱势民意调查 民意调查是一个简单的Django应用,可以进行基于Web的民意调查。 对于每个问题,访问者可以在固定数量的答案之间进行选择。 基于,其中包含一些XSS / SQLi问题,并关闭了内置的保护措施以防止出现这种情况。 构建并运行 先决条件 如果在Mac上构建,则需要安装MySQL和PostgreSQL才能满足requirements.txt列出MySQL和Postgres客户端模块的依赖关系。 brew install postgresql brew install mysql 使用docker-compose 多合一vuln_django 默认的Docker Compose配置会构建一个多合一的容器,包括vuln_django,Nginx前端和SQLite。 构建并在前台运行: docker-compose up --build 作为守护程序运行: docker-