VulnerableApp jsp
1.0.0
DexnerableApp-JSP는 JSP 기술 스택과 관련된 취약점을 포함하는 취약한 응용 프로그램입니다. Sasanlabs가 제공하는 취약한 응용 프로그램 농장의 일부입니다. 이 취약한 응용 프로그램은 OWASP 취약한 정보가 제공하는 시설을 활용하며 다양한 공격에 취약한 API를 드러내고 있습니다. DeporableApp-JSP의 사용자 인터페이스는 OWASP DexnerableApp-Pacade에서 제공합니다.
DeporableApp-JSP는 사용자 인터페이스를 제공하지 않고 OWASP 취약한 정보에 의존하므로 지침을 사용하여 시작해야합니다. DexnerableApp-Pacade Simple Start
이 프로젝트를 구축하고 실행하는 두 가지 방법이 있습니다.
1. Install [Apache Tomcat Server](https://tomcat.apache.org/download-90.cgi)
2. Execute following command for project root: `./gradlew war`
3. Navigate to `build/libs/`
4. Move the *.war file to `tomcat/webapps/` directory
5. Start Apache Tomcat Server
1. Build the docker image with command: docker buildx build --platform linux/amd64,linux/arm64,linux/ppc64le -t sasanlabs/owasp-vulnerableapp-jsp:latest . --push
2. Navigate to VulnerableApp-Facade and run it as described in VulnerableApp-Facade#simple-start
API에 대한 일반 URL 패턴은 다음 http://<baseurl>:<port>/VulnerableApp-jsp/<Vulnerability type>/<Vulnerability level> 같습니다.
http://<baseurl>:<port>/VulnerableApp-jsp/FileUpload/LEVEL_1
DeporableApp-JSP의 향상/문제에 대한 GitHub 문제를 제기하거나 queries와 관련하여 [email protected]로 이메일을 보내주십시오.