This repository has been archived by the owner on May 1, 2019. It is now read-only.
set AFL_PATH to point to the correct afl_tracer #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After reviewing the PR#2 in afl-other-archs, we decided to embed arch detection capability in fuzzer module, instead of using a bash script to set the correct afl_path env var.
Also I made simple change in shellphuzz to support memory limitation that I have countered during some of my test cases.
Finally, I added a new whole test to test_fuzzer script in order to completely check all binaries with various claimed supported archs which would be useful in near future (I am working on angr-platforms repo to enhance lifter/archinfo).
I would be so thankful if you double check the enhancement, since it's my first contribution and I am stressed out...
Special thanks to @Jacopo and @ltfish, those guys are really awesome <3