很高兴宣布 Frida 17.1.4,它带来了多项重要修复和改进——最值得注意的是支持 Android 16。以下是新内容:
-
Compiler:将 esbuild 的
platform切换为node,使package.json中的main和exports按 Node.js 方式解析,恢复与依赖该行为的软件包的兼容性。感谢 @hsorbo 帮助追踪此问题。 -
Plist:修复二进制属性列表的
offsetIntSize,确保与 Core Foundation 兼容。感谢 @mrmacete 帮助追踪此问题。 -
Plist:XML 输出中的空字典和数组现在使用自闭合标签(例如
<dict/>),与 Apple 的编码器保持一致。 -
Android:将
system_serveragent 中的frida-java-bridge升级到 7.0.3,添加 Android 16 支持。感谢 @tbodt——同时也感谢 @thinhbuzz 贡献错误处理补丁,解决了某些 Android 12 设备上无法工作的问题。 -
Darwin:将内部 agent 中的
frida-objc-bridge升级到 8.0.5。 - GumJS:修复 FFI 参数的大端处理。
我们建议所有用户尽快升级。请确保同时升级到刚刚发布的 frida-tools 14.1.2。
oleavr