Frida 16.6.6 Released ∞
release
This release brings important bug fixes and optimizes volatile memory writes on Linux and Android. Big thanks to @DoranekoSystems for his contribution.
-
fruity: Fix regression in lockdown over CoreDevice introduced in the previous release, where
RSDCheckinnow includes anEscrowBagto support networked lockdown with services such ascom.apple.crashreportmover. This turned out to break support for certain services lacking the privilege to talk toAppleKeyStoreUserClient. We now maintain a list of such services to omit theEscrowBagfor them. Thanks to @as0ler for reporting and helping troubleshoot. -
darwin: Fix sysroot detection on Apple Silicon so we can resolve modules correctly inside Simulator processes. Kudos to @stacksmashing for reporting.
-
linux: Optimize
NativePointer#writeVolatile()(JS) /gum_memory_write()(C) for Linux/Android (thanks to @DoranekoSystems). By making use ofprocess_vm_writev()if the kernel supports it, we can avoid parsing memory maps. This means it is now thousands of times faster.
oleavr