about summary refs log tree commit diff
path: root/frida_mode/src/util.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2021-11-10 11:27:24 +0100
committerGitHub <noreply@github.com>2021-11-10 11:27:24 +0100
commit45748fd7522159d95fc54bc5ea2e5bfc978813e3 (patch)
tree9f9a8fc6346242b793ce7e671813168ccec72a8e /frida_mode/src/util.c
parent75821d2943ee207a6d862440ac1c466b96a52861 (diff)
parent02e8919cbc744064510f6cd99539f7662343073f (diff)
downloadafl++-45748fd7522159d95fc54bc5ea2e5bfc978813e3.tar.gz
Merge pull request #1153 from WorksButNotTested/frida
Frida
Diffstat (limited to 'frida_mode/src/util.c')
-rw-r--r--frida_mode/src/util.c18
1 files changed, 16 insertions, 2 deletions
diff --git a/frida_mode/src/util.c b/frida_mode/src/util.c
index 09e8a58b..2b0f7be6 100644
--- a/frida_mode/src/util.c
+++ b/frida_mode/src/util.c
@@ -1,7 +1,5 @@
 #include "util.h"
 
-#include "debug.h"
-
 guint64 util_read_address(char *key) {
 
   char *value_str = getenv(key);
@@ -66,3 +64,19 @@ guint64 util_read_num(char *key) {
 
 }
 
+gboolean util_output_enabled(void) {
+
+  static gboolean initialized = FALSE;
+  static gboolean enabled = TRUE;
+
+  if (!initialized) {
+
+    initialized = TRUE;
+    if (getenv("AFL_DEBUG_CHILD") == NULL) { enabled = FALSE; }
+
+  }
+
+  return enabled;
+
+}
+