diff options
author | van Hauser <vh@thc.org> | 2023-05-23 15:16:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-23 15:16:27 +0300 |
commit | 8e1df8e53d359f2858168a276c46d1113d4102f2 (patch) | |
tree | d319dd82c99e1abf16131c9893a5106bf9b562e0 /docs/env_variables.md | |
parent | c4b1566ba35c697cda7822bd0cf30e2e3eeee0c7 (diff) | |
parent | 8985524d3a7e9991ededcd2e7f01a112b3107871 (diff) | |
download | afl++-8e1df8e53d359f2858168a276c46d1113d4102f2.tar.gz |
Merge pull request #1740 from AFLplusplus/dev
push to stable
Diffstat (limited to 'docs/env_variables.md')
-rw-r--r-- | docs/env_variables.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/env_variables.md b/docs/env_variables.md index b1f23159..0f0869d2 100644 --- a/docs/env_variables.md +++ b/docs/env_variables.md @@ -619,6 +619,14 @@ The QEMU wrapper used to instrument binary-only code supports several settings: - Setting `AFL_INST_LIBS` causes the translator to also instrument the code inside any dynamically linked libraries (notably including glibc). + - You can use `AFL_QEMU_INST_RANGES=0xaaaa-0xbbbb,0xcccc-0xdddd` to just + instrument specific memory locations, e.g. a specific library. + Excluding ranges takes priority over any included ranges or `AFL_INST_LIBS`. + + - You can use `AFL_QEMU_EXCLUDE_RANGES=0xaaaa-0xbbbb,0xcccc-0xdddd` to **NOT** + instrument specific memory locations, e.g. a specific library. + Excluding ranges takes priority over any included ranges or `AFL_INST_LIBS`. + - It is possible to set `AFL_INST_RATIO` to skip the instrumentation on some of the basic blocks, which can be useful when dealing with very complex binaries. |