Update version of FRIDA

This commit is contained in:
Your Name
2022-05-12 16:54:40 +01:00
parent dfe03a346a
commit b36d0adb46
5 changed files with 9 additions and 2 deletions

View File

@ -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)"

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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);