Skip to content

Tags: frida/frida-gum

Tags

17.7.3

Toggle 17.7.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
darwin: Accept __dyld_apis dyld section on macOS 26 (#1092)

17.7.2

Toggle 17.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
darwin: Accept __dyld_apis dyld section on macOS 26 (#1092)

17.7.1

Toggle 17.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
darwin: Accept __dyld_apis dyld section on macOS 26 (#1092)

17.7.0

Toggle 17.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
darwin: Accept __dyld_apis dyld section on macOS 26 (#1092)

17.6.2

Toggle 17.6.2's commit message
elf-module: Make {Section,Symbol}Details boxed

Make these types boxed so bindings can pass/own them safely.
This adds ref/copy/free semantics and updates Vala bindings.

17.6.1

Toggle 17.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
gumjs: Avoid freeing NULL ffi_closure (#1089)

NativeCallback construction may fail before an ffi_closure is
allocated, for example when invalid argument types are provided.

In this case the finalizer was still calling ffi_closure_free()
with a NULL pointer, causing libffi to crash instead of allowing
the exception to propagate to JavaScript.

17.6.0

Toggle 17.6.0's commit message
elf: Forcibly hook RTLD notifier if needed

There should be padding bytes after it in case it's short.

17.5.2

Toggle 17.5.2's commit message
submodules: Bump releng

17.5.1

Toggle 17.5.1's commit message
darwin-mapper: Validate local shared cache lookup

While the symbol's module might appear to be in the shared cache, the
actual lookup may give us an address in a dylib outside it. For example
an introspection build of libsystem_pthread.dylib.

Co-authored-by: Håvard Sørbø <havard@hsorbo.no>

17.5.0

Toggle 17.5.0's commit message
darwin: Fix query_shared_cache_range()

The previous VM-walk approach was fragile and could report incorrect
ranges once any shared cache pages were copy-on-written. We now read
the dyld cache header and mapping table to compute the range reliably.

Co-authored-by: Håvard Sørbø <havard@hsorbo.no>