Skip to content

joernio/joern-benchmark-datasets

Repository files navigation

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

About

A repo containing the datasets used by `joern-benchmark`

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published