ZhangZhuoSJTU / StochFuzz

Sound and Cost-effective Fuzzing of Stripped Binaries by Incremental and Stochastic Rewriting
GNU General Public License v3.0
184 stars 6 forks source link

error #1

Open CAFA1 opened 3 years ago

CAFA1 commented 3 years ago

ERROR call handler for PIE programs is unimplemented :./rewriter_handlers/handler_call.c:101 so your tool does not support PIE programs ?

ZhangZhuoSJTU commented 3 years ago

Hi, as mentioned in README, StochFuzz supports PIE binaries (theoretically and practically), but there are some implementation bugs currently. To avoid misusing, I raise an error there. I will fix them once I got time (hopefully till the end of August).

ZhangZhuoSJTU commented 2 years ago

Hi @CAFA1

I have pushed some commits to resolve the bug. Stochfuzz can support rewriting PIE binaries now.

You might note that the functionality of PIE binary rewriting is not well tested as the one of non-PIE binaries, so please kindly report any issue you encountered when dealing with PIE binaries.

I will keep this issue open, till PIE binary rewriting receives an exhaustive testing.

CAFA1 commented 2 years ago

thank you