about summary refs log tree commit diff
path: root/frida_mode/src/main.c
diff options
context:
space:
mode:
authorWorksButNotTested <62701594+WorksButNotTested@users.noreply.github.com>2021-05-28 23:43:14 +0100
committerGitHub <noreply@github.com>2021-05-29 00:43:14 +0200
commit6883605d1314503ad6ef8aadcadc90222da5c576 (patch)
tree58df4d704207377e980e2c5b3d8c09ac8dfebd95 /frida_mode/src/main.c
parentde7370c0e966498ed95ab8a68ce57f6a1d10c21b (diff)
downloadafl++-6883605d1314503ad6ef8aadcadc90222da5c576.tar.gz
Support writing Stalker stats (#945)
* Support writing Stalker stats

* Fixed string handling in print functions

Co-authored-by: Your Name <you@example.com>
Diffstat (limited to 'frida_mode/src/main.c')
-rw-r--r--frida_mode/src/main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/frida_mode/src/main.c b/frida_mode/src/main.c
index e8015905..1ab9993f 100644
--- a/frida_mode/src/main.c
+++ b/frida_mode/src/main.c
@@ -19,10 +19,12 @@
 #include "instrument.h"
 #include "interceptor.h"
 #include "lib.h"
+#include "output.h"
 #include "persistent.h"
 #include "prefetch.h"
 #include "ranges.h"
 #include "stalker.h"
+#include "stats.h"
 #include "util.h"
 
 #ifdef __APPLE__
@@ -95,9 +97,11 @@ void afl_frida_start() {
   lib_init();
   entry_init();
   instrument_init();
+  output_init();
   persistent_init();
   prefetch_init();
   ranges_init();
+  stats_init();
 
   void *fork_addr =
       GSIZE_TO_POINTER(gum_module_find_export_by_name(NULL, "fork"));