CommanderTvis / bbf

Kotlin compiler fuzzer and reduktor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kotlin compiler fuzzer and reduktor

Requirements:

  • Kotlin compiler v.1.3.50
  • NodeJS

Usage:

  • Compile
    • ./compile.sh
  • Start
    • -f [path to files for mutating] - fuzzing mode
    • -r [file with kotlin bug] - reducing mode

All options (backends, dir for results, etc.) specifies in bbf.conf file

About

Kotlin compiler fuzzer and reduktor

License:Apache License 2.0


Languages

Language:Kotlin 52.7%Language:JavaScript 47.2%Language:Python 0.0%Language:Java 0.0%Language:Shell 0.0%