Skip to content

Releases: test-pipeline/orthrus

Dictionary based fuzzing

10 Apr 14:06
Compare
Choose a tag to compare
  • orthrus create -dict may now be used to create fuzz dictionaries
    • This enables dict-based fuzzing via afl/aflfast
  • Standardized interface to add routine/abtests jobs
    • Fuzzer and fuzzer options must now be specified for routine jobs
    • See orthrus add -h

Version 1.1

21 Feb 09:59
Compare
Choose a tag to compare
  • Added runtime for dynamic crash analysis
  • Merged spectrum code from afl-sancov and created a spectrum option to invoke it
  • Updated and re-organized docs
  • Minor feature enhancements and bug fixes (see closed issues)

Upgrade to afl-utils 1.31a

11 Oct 16:06
Compare
Choose a tag to compare
  • No change to functionality
  • Requires update of afl-utils (documented in README)
    • Job config file is JSON formatted. In the previous release (based on afl-utils-1.27a), it was simply a config file

First release

07 Oct 12:21
Compare
Choose a tag to compare
  • Orthrus is a pipeline for fuzzing autotools-based open-source projects
    • Create instrumented binaries for fuzzing
    • Use job as a unit of testing. A job may be independently
      • started, stopped, corpus distilled, triaged, and coverage tested
    • Makes use of afl-fuzz, Clang/LLVM, afl-utils, and afl-cov