Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.24 KB

README.md

File metadata and controls

31 lines (24 loc) · 1.24 KB

Joern Benchmarks

A repository for running Joern against known benchmarks.

Usage

sbt stage
./joern-benchmarks-datasets --help
joern-benchmark v0.0.1
Usage: joern-benchmark [options] benchmark

A benchmarking suite for Joern
  -h, --help
  --version                Prints the version
  benchmark                The benchmark to run. Available [ALL,OWASP_JAVASRC,OWASP_JAVA,SECURIBENCH_MICRO_JAVASRC,SECURIBENCH_MICRO_JAVA]
  -d, --dataset-dir <value>
                           The dataset directory where benchmarks will be downloaded to. Default is `./workspace`.

Benchmarks

The benchmark naming convention of <BENCHMARK>_<FRONTEND>, e.g. OWASP_JAVA runs OWASP using the jimple2cpg frontend (JVM bytecode).

Benchmark Status Enabled Frontends
OWASP WIP JAVASRC
SECURIBENCH_MICRO WIP JAVASRC JAVA
ICHNAEA WIP JSSRC