AFLplusplus / LibAFL

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Other
2.03k stars 319 forks source link

TinyInst Backend #727

Closed tokatoka closed 1 year ago

tokatoka commented 2 years ago

Integrating TinyInst https://github.com/googleprojectzero/TinyInst into LibAFL would be nice.

I have a semi-working TinyInst Executor in a old branch tinyinst already. https://github.com/AFLplusplus/LibAFL/tree/tinyinst but due to the C++ bindings the APIs are super ugly.

domenukk commented 2 years ago

What doesn't/didn't work?

tokatoka commented 2 years ago

everything worked but the code looks ugly and no observer & feedback yet