diff options
author | Dominik Maier <domenukk@gmail.com> | 2020-01-27 13:30:11 +0100 |
---|---|---|
committer | Dominik Maier <domenukk@gmail.com> | 2020-01-27 13:30:11 +0100 |
commit | 9bf8f794968483055bcde46f3df1c8238fae7f76 (patch) | |
tree | 15a41fad96095b0e49bb5f9c3cd76f20251ddef1 /unicorn_mode/samples/c | |
parent | 38232979587b6c37b024f22849b311d7e6962edf (diff) | |
parent | 17f0aad0f0322a0c56040b3bd93d2bf020a3f3fb (diff) | |
download | afl++-9bf8f794968483055bcde46f3df1c8238fae7f76.tar.gz |
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
Diffstat (limited to 'unicorn_mode/samples/c')
-rw-r--r-- | unicorn_mode/samples/c/harness.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/unicorn_mode/samples/c/harness.c b/unicorn_mode/samples/c/harness.c index 2529c46e..31416ae2 100644 --- a/unicorn_mode/samples/c/harness.c +++ b/unicorn_mode/samples/c/harness.c @@ -1,11 +1,10 @@ /* Simple test harness for AFL++'s unicornafl c mode. - This loads the simple_target.bin binary (precompiled as MIPS code) into + This loads the simple_target_x86_64 binary into Unicorn's memory map for emulation, places the specified input into - simple_target's buffer (hardcoded to be at 0x300000), and executes 'main()'. - If any crashes occur during emulation, this script throws a matching signal - to tell AFL that a crash occurred. + argv[1], sets up argv, and argc and executes 'main()'. + If run inside AFL, afl_fuzz automatically does the "right thing" Run under AFL as follows: |