dvpwa:该死的脆弱的Python Web App

时间:2024-06-15 10:53:01
【文件属性】:

文件名称:dvpwa:该死的脆弱的Python Web App

文件大小:989KB

文件格式:ZIP

更新时间:2024-06-15 10:53:01

Python

DVPWA-该死的易受攻击的Python Web应用程序 描述 DVPWA的灵感来自著名的项目和。 该项目的目的是在Python中实现类似现实世界的应用程序,并具有尽可能多的漏洞,同时具有良好的设计和意图。 在EVO Summer Python Lab'17的演讲中,该项目被用作 演示。 跑步 Docker组成 DVPWA被打包到docker容器中。 docker-compose.yml描述的所有依赖docker-compose.yml 。 您可以使用简单的命令轻松运行它及其依赖项: docker-compose up 然后在您喜欢的浏览器中访问 。 要重建容器,请使用./recreate.sh脚本,该脚本将删除旧容器并从头开始创建新容器。 此脚本主要用于重建应用程序映像。 如果您搞砸了数据库(例如DROP TABLE students; ,请发出以下命令来重新创建数据库容器:


【文件预览】:
dvpwa-master
----.gitignore(42B)
----requirements.txt(560B)
----run.py(418B)
----LICENSE(1KB)
----Dockerfile.app(538B)
----docker-compose.yml(368B)
----recreate.sh(124B)
----README.rst(7KB)
----config()
--------dev.yaml(167B)
----migrations()
--------001-fixtures.sql(782B)
--------000-init-schema.sql(1KB)
----sqli()
--------routes.py(1KB)
--------dao()
--------middlewares.py(2KB)
--------templates()
--------__init__.py(0B)
--------views.py(5KB)
--------services()
--------schema()
--------static()
--------utils()
--------app.py(1KB)
----Dockerfile.db(99B)

网友评论