aboutsummaryrefslogtreecommitdiff
path: root/frida_mode/src
diff options
context:
space:
mode:
authorDominik Maier <domenukk@gmail.com>2021-07-15 11:45:10 +0200
committerDominik Maier <domenukk@gmail.com>2021-07-15 11:45:10 +0200
commit50fcd60bc76c53e4b0bcf4ab586ce1de6ac83234 (patch)
treea35cda2ddcb4690d88a53486feeb71b8b3fd7d8a /frida_mode/src
parent21215ac21cfca26f18c5b59ceb71a3b5a2920244 (diff)
parent458eb0813a6f7d63eed97f18696bca8274533123 (diff)
downloadafl++-50fcd60bc76c53e4b0bcf4ab586ce1de6ac83234.tar.gz
merged stable into dev
Diffstat (limited to 'frida_mode/src')
-rw-r--r--frida_mode/src/ranges.c5
-rw-r--r--frida_mode/src/stalker.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/frida_mode/src/ranges.c b/frida_mode/src/ranges.c
index 5e78fa60..6fdd65a7 100644
--- a/frida_mode/src/ranges.c
+++ b/frida_mode/src/ranges.c
@@ -582,6 +582,11 @@ void ranges_init(void) {
print_ranges("AFL_FRIDA_INST_RANGES", include_ranges);
print_ranges("AFL_FRIDA_EXCLUDE_RANGES", exclude_ranges);
+ OKF("Ranges - Instrument libraries [%c]", ranges_inst_libs ? 'X' : ' ');
+
+ print_ranges("AFL_FRIDA_INST_RANGES", include_ranges);
+ print_ranges("AFL_FRIDA_EXCLUDE_RANGES", exclude_ranges);
+
module_ranges = collect_module_ranges();
libs_ranges = collect_libs_ranges();
jit_ranges = collect_jit_ranges();
diff --git a/frida_mode/src/stalker.c b/frida_mode/src/stalker.c
index 5df0386f..5520b73a 100644
--- a/frida_mode/src/stalker.c
+++ b/frida_mode/src/stalker.c
@@ -43,6 +43,9 @@ void stalker_init(void) {
/* *NEVER* stalk the stalker, only bad things will ever come of this! */
gum_process_enumerate_ranges(GUM_PAGE_EXECUTE, stalker_exclude_self, NULL);
+ /* *NEVER* stalk the stalker, only bad things will ever come of this! */
+ gum_process_enumerate_ranges(GUM_PAGE_EXECUTE, stalker_exclude_self, NULL);
+
}
GumStalker *stalker_get(void) {