/rusa-testbed

A testbed to perform experiments for my msc thesis

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Rusa Testbed

A testbed to evaluate Rusa, a feedback-driven fuzzer for Java Spring REST applications.

Building and running

  • Build the images using build.sh in scripts.
  • Run the containers using run.sh in scripts.

Dependencies

You need Docker and don't forget git submodules.

git submodule update --init --recursive

Shared Inputs

  • rusa.jar: latest Rusa
  • vulnserver.jar: vulnerable server to test
  • openapi.yml: REST API definition of the vulnerable server

Applications