mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-12 18:18:07 +00:00
Update version of FRIDA
This commit is contained in:
@ -116,7 +116,7 @@ ifndef OS
|
|||||||
$(error "Operating system unsupported")
|
$(error "Operating system unsupported")
|
||||||
endif
|
endif
|
||||||
|
|
||||||
GUM_DEVKIT_VERSION=15.1.15
|
GUM_DEVKIT_VERSION=15.1.22
|
||||||
GUM_DEVKIT_FILENAME=frida-gumjs-devkit-$(GUM_DEVKIT_VERSION)-$(OS)-$(ARCH).tar.xz
|
GUM_DEVKIT_FILENAME=frida-gumjs-devkit-$(GUM_DEVKIT_VERSION)-$(OS)-$(ARCH).tar.xz
|
||||||
GUM_DEVKIT_URL="https://github.com/frida/frida/releases/download/$(GUM_DEVKIT_VERSION)/$(GUM_DEVKIT_FILENAME)"
|
GUM_DEVKIT_URL="https://github.com/frida/frida/releases/download/$(GUM_DEVKIT_VERSION)/$(GUM_DEVKIT_FILENAME)"
|
||||||
|
|
||||||
|
@ -157,11 +157,13 @@ static gboolean instrument_is_deterministic(const cs_insn *from_insn) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void instrument_coverage_switch(GumStalkerObserver *self,
|
static void instrument_coverage_switch(GumStalkerObserver *self,
|
||||||
|
gpointer from_address,
|
||||||
gpointer start_address,
|
gpointer start_address,
|
||||||
const cs_insn * from_insn,
|
const cs_insn * from_insn,
|
||||||
gpointer * target) {
|
gpointer * target) {
|
||||||
|
|
||||||
UNUSED_PARAMETER(self);
|
UNUSED_PARAMETER(self);
|
||||||
|
UNUSED_PARAMETER(from_address);
|
||||||
UNUSED_PARAMETER(start_address);
|
UNUSED_PARAMETER(start_address);
|
||||||
|
|
||||||
gsize fixup_offset;
|
gsize fixup_offset;
|
||||||
|
@ -172,12 +172,13 @@ void instrument_coverage_optimize_init(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void instrument_coverage_switch(GumStalkerObserver *self,
|
static void instrument_coverage_switch(GumStalkerObserver *self,
|
||||||
|
gpointer from_address,
|
||||||
gpointer start_address,
|
gpointer start_address,
|
||||||
const cs_insn * from_insn,
|
const cs_insn * from_insn,
|
||||||
gpointer * target) {
|
gpointer * target) {
|
||||||
|
|
||||||
UNUSED_PARAMETER(self);
|
UNUSED_PARAMETER(self);
|
||||||
UNUSED_PARAMETER(start_address);
|
UNUSED_PARAMETER(from_address);
|
||||||
|
|
||||||
cs_x86 * x86;
|
cs_x86 * x86;
|
||||||
cs_x86_op *op;
|
cs_x86_op *op;
|
||||||
|
@ -84,11 +84,13 @@ gboolean instrument_is_coverage_optimize_supported(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void instrument_coverage_switch(GumStalkerObserver *self,
|
static void instrument_coverage_switch(GumStalkerObserver *self,
|
||||||
|
gpointer from_address,
|
||||||
gpointer start_address,
|
gpointer start_address,
|
||||||
const cs_insn * from_insn,
|
const cs_insn * from_insn,
|
||||||
gpointer * target) {
|
gpointer * target) {
|
||||||
|
|
||||||
UNUSED_PARAMETER(self);
|
UNUSED_PARAMETER(self);
|
||||||
|
UNUSED_PARAMETER(from_address);
|
||||||
UNUSED_PARAMETER(start_address);
|
UNUSED_PARAMETER(start_address);
|
||||||
|
|
||||||
cs_x86 * x86;
|
cs_x86 * x86;
|
||||||
|
@ -131,6 +131,8 @@ void stalker_init(void) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gum_stalker_activate_experimental_unwind_support();
|
||||||
|
|
||||||
#if defined(__x86_64__) || defined(__i386__)
|
#if defined(__x86_64__) || defined(__i386__)
|
||||||
stalker = g_object_new(GUM_TYPE_STALKER, "ic-entries", stalker_ic_entries,
|
stalker = g_object_new(GUM_TYPE_STALKER, "ic-entries", stalker_ic_entries,
|
||||||
"adjacent-blocks", stalker_adjacent_blocks, NULL);
|
"adjacent-blocks", stalker_adjacent_blocks, NULL);
|
||||||
|
Reference in New Issue
Block a user