VulnerableApp jsp
1.0.0
VulnerableAbleApp-JSPは、JSPテクノロジースタックに固有の脆弱性を含む脆弱なアプリケーションです。 SasanLabsが提供する脆弱なアプリケーションの農場の一部です。この脆弱なアプリケーションは、OWASPの脆弱性脆弱性Facadeが提供する施設を利用しており、さまざまな攻撃に対して脆弱なAPIの束を明らかにしています。 VulnerableApp-JSPのユーザーインターフェイスは、OWASP VulnerableApp-Facadeによって提供されます。
VulnerableApp-JSPはユーザーインターフェイスを提供せず、OWASP VulnerableApp-Facadeに依存しているため、手順を使用して開始する必要があります:VilnerableApp-Facade Simple Start
このプロジェクトを構築して実行する方法は2つあります。
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 http://<baseurl>:<port>/VulnerableApp-jsp/<Vulnerability type>/<Vulnerability level>
http://<baseurl>:<port>/VulnerableApp-jsp/FileUpload/LEVEL_1
vilnerablableApp-JSPの強化/問題についてGitHubの問題を提起するか、[email protected]に電子メールを送信してください。