Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snoopysecurity/dvws
Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities. NOTE: This project is out of date, please use https://github.com/snoopysecurity/dvws-node
https://github.com/snoopysecurity/dvws
Last synced: about 1 month ago
JSON representation
Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities. NOTE: This project is out of date, please use https://github.com/snoopysecurity/dvws-node
- Host: GitHub
- URL: https://github.com/snoopysecurity/dvws
- Owner: snoopysecurity
- License: apache-2.0
- Archived: true
- Created: 2016-01-12T11:44:50.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-12-06T00:15:00.000Z (about 3 years ago)
- Last Synced: 2024-02-14T03:31:35.538Z (10 months ago)
- Language: PHP
- Homepage:
- Size: 3.49 MB
- Stars: 446
- Watchers: 21
- Forks: 122
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vulnerable-apps - dvws - Damn Vulnerable Web Services - Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities. (Uncategorized / Firmware)
- awesome-cyber-skills - Damn Vulnerable Web Services - world web service vulnerabilities.| (Support)
- awesome-vulnerable - Damn Vulnerable Web Services (DVWS) - (Vulnerable Web Applications)
README
# Damn Vulnerable Web Services
**NOTE: This project is out of date, please use https://github.com/snoopysecurity/dvws-node**
Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities. The aim of this project is to help security professionals learn about Web Application Security through the use of a practical lab environment.
![DVWS](http://snoopysecurity.github.io/img/dvws.png)
This application includes the following vulnerabilities.
+ WSDL Enumeration
+ XML External Entity Injection
+ XML Bomb Denial-of-Service
+ XPATH Injection
+ WSDL Scanning
+ Cross Site-Tracing
+ OS Command Injection
+ Server Side Request Forgery
+ REST API SQL Injection
+ Same Origin Method Execution
+ JSON Web Token (JWT) Secret Key Brute Force
+ Cross-Origin Resource Sharing# Instructions
DVWS can be used with a XAMPP setup. XAMPP is a free and open source cross-platform web server solution which mainly consists of an Apache Web Server and MySQL database. To setup, download and install the XAMPP setup first. Next, download the dvws folder and copy the folder to your htdocs directory. Lastly, Setup or reset the database by going to http://localhost/dvws/instructions.phpNote: PHP 5.5.38 is required for most of the exercises to work correctly.
# Disclaimer
Do not host this application on live or production environment.# Copyright
This work is licensed under GNU GENERAL PUBLIC LICENSE Version 3
To view a copy of this license, visit http://www.gnu.org/licenses/gpl-3.0.txt# To Do list
+ JSON Hijacking
+ SOAP Injection
+ XML Injection