about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2024-01-18 11:22:06 +0100
committervanhauser-thc <vh@thc.org>2024-01-18 11:22:06 +0100
commit523ce154c3cda758f234cadf76c73663b21e105f (patch)
tree827696e592d1b5ed1ba6647cf83eda1d4395ea26 /src
parent04219f98575847e9846b4ecf0de40dd92cd9d56c (diff)
downloadafl++-523ce154c3cda758f234cadf76c73663b21e105f.tar.gz
disable aslr on apple
Diffstat (limited to 'src')
-rw-r--r--src/afl-fuzz.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c
index 17949fd7..2d5787e8 100644
--- a/src/afl-fuzz.c
+++ b/src/afl-fuzz.c
@@ -1812,6 +1812,10 @@ int main(int argc, char **argv_orig, char **envp) {
   check_cpu_governor(afl);
   #endif
 
+  #ifdef __APPLE__
+  setenv("DYLD_NO_PIE", "1", 0);
+  #endif
+
   if (getenv("LD_PRELOAD")) {
 
     WARNF(