diff options
author | van Hauser <vh@thc.org> | 2020-05-01 17:07:44 +0200 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2020-05-01 17:07:44 +0200 |
commit | 33ddf6ea0e090ec2ef18dfa7c53b4dfe8130de26 (patch) | |
tree | 0f4587c8a74e1cd60272738313747d4e5f16f3cb /examples/afl_untracer/README.md | |
parent | a2bc3538f746b1e8f1c7b474b3a7b1fcc332998e (diff) | |
download | afl++-33ddf6ea0e090ec2ef18dfa7c53b4dfe8130de26.tar.gz |
add ghidra script and workaround ghidra/linux/ida weirdness
Diffstat (limited to 'examples/afl_untracer/README.md')
-rw-r--r-- | examples/afl_untracer/README.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/afl_untracer/README.md b/examples/afl_untracer/README.md index d3af0ceb..4ff96423 100644 --- a/examples/afl_untracer/README.md +++ b/examples/afl_untracer/README.md @@ -10,6 +10,10 @@ or cmplog. Read and modify afl-untracer.c then `make` and use it as the afl-fuzz target (or even remote via afl-network-proxy). +To generate the `patches.txt` file for your target library use the +`ida_get_patchpoints.py` script for IDA Pro or +`ghidra_get_patchpoints.java` for Ghidra. + This idea is based on [UnTracer](https://github.com/FoRTE-Research/UnTracer-AFL) and modified by [Trapfuzz](https://github.com/googleprojectzero/p0tools/tree/master/TrapFuzz). This implementation is slower because the traps are not patched out with each |