From b4208dde94e33581e5da152ca53ea093ffadcd7f Mon Sep 17 00:00:00 2001 From: Fahnenfluchtige Date: Thu, 21 Nov 2024 17:19:51 +0300 Subject: [PATCH] little fix for docs --- docs/env_variables.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/env_variables.md b/docs/env_variables.md index 26b7dac9..3cd82078 100644 --- a/docs/env_variables.md +++ b/docs/env_variables.md @@ -104,6 +104,7 @@ fairly broad use of environment variables instead: detection) - `AFL_USE_CFISAN=1` - activates the Control Flow Integrity sanitizer (e.g. type confusion vulnerabilities) + - `AFL_CFISAN_VERBOSE=1` - outputs detailed information when control flow integrity violations occur, instead of simply terminating with "Illegal Instruction" - `AFL_USE_LSAN` - activates the leak sanitizer. To perform a leak check within your program at a certain point (such as at the end of an `__AFL_LOOP()`), you can run the macro `__AFL_LEAK_CHECK();` which will @@ -114,10 +115,7 @@ fairly broad use of environment variables instead: - `AFL_USE_TSAN=1` - activates the thread sanitizer to find thread race conditions - `AFL_USE_UBSAN=1` - activates the undefined behavior sanitizer - - - Setting `AFL_UBSAN_VERBOSE=1` or `AFL_CFISAN_VERBOSE=1` enables verbose output for the respective sanitizers: - - `AFL_UBSAN_VERBOSE=1` - outputs detailed diagnostic information when undefined behavior is detected - - `AFL_CFISAN_VERBOSE=1` - outputs detailed information when control flow integrity violations occur, instead of simply terminating with "Illegal Instruction" + - `AFL_UBSAN_VERBOSE=1` - outputs detailed diagnostic information when undefined behavior is detected, instead of simply terminating with "Illegal Instruction" - `TMPDIR` is used by afl-as for temporary files; if this variable is not set, the tool defaults to /tmp.