ziggy icon indicating copy to clipboard operation
ziggy copied to clipboard

Add static analysis subcommand

Open louismerlin opened this issue 1 year ago • 2 comments

We could have a subcommand that could create a dictionary file for the fuzzers, by doing some static analysis on:

  • a path that contains the code, through byte-value and string recovery
  • the compiled runner binary, extracting strings and other helpful values

louismerlin avatar Sep 29 '23 10:09 louismerlin

Maybe using https://github.com/AFLplusplus/AFLplusplus/blob/1c582b6aeec034b2c0ef650abd35352df7d78fa7/instrumentation/afl-llvm-dict2file.so.cc

louismerlin avatar Sep 29 '23 14:09 louismerlin

Maybe using https://github.com/AFLplusplus/AFLplusplus/blob/1c582b6aeec034b2c0ef650abd35352df7d78fa7/instrumentation/afl-llvm-dict2file.so.cc

that will require the cmplog feature flag but is a very good idea to use if that feature is present

vanhauser-thc avatar Oct 17 '23 12:10 vanhauser-thc