Skip to content
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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pwnslinger
Copy link

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

@zardus
Copy link
Member

zardus commented Feb 18, 2018

I'm not a giant fan of explicitly using elffile, but I think it's ok for now. However, the cross-arch testcase seems to be failing --- could you take a look?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants