GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OWASP-Benchmark/BenchmarkJava: OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually exploitable, it’s a fair test for any kind of vulnerability detection tool. For more details on this project, please see the OWASP Benchmark Project home page.

BranchesTags
Open more actions menu

Latest commit

 

History

1,057 Commits
1,057 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github
.github
 
 
.mvn
.mvn
 
 
VMs
VMs
 
 
data
data
 
 
results
results
 
 
scorecard
scorecard
 
 
scripts
scripts
 
 
src
src
 
 
tools
tools
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.keystore
.keystore
 
 
.travis.yml
.travis.yml
 
 
DevStyleHtml.prefs
DevStyleHtml.prefs
 
 
DevStyleXml.prefs
DevStyleXml.prefs
 
 
LICENSE
LICENSE
 
 
OWASP Benchmark.URL
OWASP Benchmark.URL
 
 
README.md
README.md
 
 
createAnonScorecards.sh
createAnonScorecards.sh
 
 
createScorecards.bat
createScorecards.bat
 
 
createScorecards.sh
createScorecards.sh
 
 
expectedresults-1.2.csv
expectedresults-1.2.csv
 
 
pom.xml
pom.xml
 
 
runBenchmark.bat
runBenchmark.bat
 
 
runBenchmark.sh
runBenchmark.sh
 
 
runCrawler.bat
runCrawler.bat
 
 
runCrawler.sh
runCrawler.sh
 
 
runRemoteAccessibleBenchmark.bat
runRemoteAccessibleBenchmark.bat
 
 
runRemoteAccessibleBenchmark.sh
runRemoteAccessibleBenchmark.sh
 
 

Repository files navigation

OWASP Benchmark for Java

The OWASP Benchmark Project is a Java test suite designed to verify the speed and accuracy of vulnerability detection tools. It is a fully runnable open source web application that can be analyzed by any type of Application Security Testing (AST) tool, including SAST, DAST (like ZAP), and IAST tools. The intent is that all the vulnerabilities deliberately included in and scored by the Benchmark are actually exploitable so it's a fair test for any kind of application vulnerability detection tool.

The Benchmark project also includes scorecard generators for numerous open source and commercial AST tools, and the set of supported tools is growing all the time. This scoring capability is implemented in the BenchmarkUtils project, which is at: https://github.com/OWASP-Benchmark/BenchmarkUtils.

The project documentation is all on the OWASP site at the OWASP Benchmark project pages. Please refer to that site for all the project details.

The current latest release is v1.2. Note that all the releases that are available here: https://github.com/OWASP-Benchmark/BenchmarkJava/releases, are historical. The latest release is always available live by simply cloning or pulling the head of this repository (i.e., git pull).

Running Benchmark Itself:

  • runBenchmark.sh - run the Benchmark Web Application (accessible via local machine only)
  • runRemoteAccessibleBenchmark.sh - like the above but allows port 8443 to be accessible outside the machine Benchmark is running on.

About

OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually exploi…

owasp.org/www-project-benchmark/

Resources

Readme
GPL-2.0 license
Activity
Custom properties

Stars

847 stars

Watchers

48 watching

Forks

1.5k forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.