
एक जानबूझकर असुरक्षित वेब एप्लिकेशन जो Struts 2 (CVE-2017-5638) और Log4J (CVE-2021-44228) पर बनाया गया है, OWASP Top 10 Web Application Security Risks: A06:2021-Vulnerable and Outdated Components के परीक्षण और प्रदर्शन के लिए।
यह प्रोजेक्ट एक Java वेब एप्लिकेशन है जो Struts 2 फ्रेमवर्क का उपयोग करता है। इसे Maven के साथ बनाया गया है और Jetty सर्वर का उपयोग करके चलाया जा सकता है।
mvn clean install
mvn jetty:run
अपना वेब ब्राउज़र खोलें और http://localhost:8080/dvwa पर जाएँ।
src/main/java: Java स्रोत कोड शामिल है।src/main/resources: कॉन्फ़िगरेशन फ़ाइलें शामिल हैं।src/main/webapp: वेब एप्लिकेशन फ़ाइलें (JSP, HTML, CSS, JS) शामिल हैं।Struts कॉन्फ़िगरेशन src/main/resources/struts.xml में स्थित है।
Maven कॉन्फ़िगरेशन pom.xml में स्थित है।
यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।