Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error #1

Open
CAFA1 opened this issue Aug 9, 2021 · 3 comments
Open

error #1

CAFA1 opened this issue Aug 9, 2021 · 3 comments
Assignees
Labels
PIE Issues related to PIE binaries

Comments

@CAFA1
Copy link

CAFA1 commented Aug 9, 2021

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

@ZhangZhuoSJTU
Copy link
Owner

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 ZhangZhuoSJTU added the PIE Issues related to PIE binaries label Sep 6, 2021
@ZhangZhuoSJTU ZhangZhuoSJTU self-assigned this Sep 6, 2021
@ZhangZhuoSJTU
Copy link
Owner

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
Copy link
Author

CAFA1 commented Sep 13, 2021

thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PIE Issues related to PIE binaries
Projects
None yet
Development

No branches or pull requests

2 participants