mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-09 00:31:33 +00:00
Add the AFL_FRIDA_INST_NO_DYNAMIC_LOAD environment variable and its associated JS function setInstrumentNoDynamicLoad to prevent the instrumentation of late dynamic loaded code. Resolve #1708
25 lines
474 B
C
25 lines
474 B
C
#ifndef _RANGES_H
|
|
#define _RANGES_H
|
|
|
|
#include "frida-gumjs.h"
|
|
|
|
extern gboolean ranges_debug_maps;
|
|
extern gboolean ranges_inst_libs;
|
|
extern gboolean ranges_inst_jit;
|
|
extern gboolean ranges_inst_dynamic_load;
|
|
|
|
void ranges_config(void);
|
|
void ranges_init(void);
|
|
|
|
void ranges_print_debug_maps(void);
|
|
|
|
gboolean range_is_excluded(GumAddress address);
|
|
|
|
void ranges_exclude();
|
|
|
|
void ranges_add_include(GumMemoryRange *range);
|
|
void ranges_add_exclude(GumMemoryRange *range);
|
|
|
|
#endif
|
|
|