├── .github └── workflows │ └── generate_checksum.yml ├── .gitignore ├── .python-version ├── ADDITIONAL_LABS ├── Command_Injection │ ├── Dockerfile │ ├── README.md │ └── cmd-injection-example-app.py ├── Multi-Vulnerability-Gauntlet │ ├── Dockerfile │ ├── README.md │ ├── multi_vuln_app.py │ └── requirements.txt ├── Path_Traversal │ ├── Dockerfile │ ├── README.md │ └── path-traversal-example-app.py ├── README.md ├── SQLi │ ├── Dockerfile │ ├── README.md │ └── sqli-example-app.py ├── SSRF │ ├── Dockerfile │ ├── README.md │ ├── requirements.txt │ └── ssrf_app.py ├── XSS │ ├── Dockerfile │ ├── README.md │ ├── requirements.txt │ └── xss_app.py └── docker-compose.yml ├── LICENSE ├── README.md ├── Vagrantfile ├── container-topology.mmd ├── containers.sh ├── docker-compose.yml ├── install.sh ├── install.sha ├── main.py ├── pyproject.toml └── uv.lock /.github/workflows/generate_checksum.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/.github/workflows/generate_checksum.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Command_Injection/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Command_Injection/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Command_Injection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Command_Injection/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Command_Injection/cmd-injection-example-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Command_Injection/cmd-injection-example-app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/multi_vuln_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/multi_vuln_app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Multi-Vulnerability-Gauntlet/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | PyJWT 3 | PyYAML 4 | requests -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Path_Traversal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Path_Traversal/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Path_Traversal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Path_Traversal/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/Path_Traversal/path-traversal-example-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/Path_Traversal/path-traversal-example-app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SQLi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SQLi/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SQLi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SQLi/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SQLi/sqli-example-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SQLi/sqli-example-app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SSRF/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SSRF/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SSRF/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SSRF/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SSRF/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | requests 3 | -------------------------------------------------------------------------------- /ADDITIONAL_LABS/SSRF/ssrf_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/SSRF/ssrf_app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/XSS/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/XSS/Dockerfile -------------------------------------------------------------------------------- /ADDITIONAL_LABS/XSS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/XSS/README.md -------------------------------------------------------------------------------- /ADDITIONAL_LABS/XSS/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | requests 3 | urllib3 4 | -------------------------------------------------------------------------------- /ADDITIONAL_LABS/XSS/xss_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/XSS/xss_app.py -------------------------------------------------------------------------------- /ADDITIONAL_LABS/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/ADDITIONAL_LABS/docker-compose.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/Vagrantfile -------------------------------------------------------------------------------- /container-topology.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/container-topology.mmd -------------------------------------------------------------------------------- /containers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/containers.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/install.sh -------------------------------------------------------------------------------- /install.sha: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/install.sha -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Art-of-Hacking/websploit/HEAD/uv.lock --------------------------------------------------------------------------------