又到了发布功能丰富的新版本的时候!主要变化:
-
simmy:全新的后端,通过 CoreSimulator.framework 与 Apple 模拟器通信。启动应用、对进程插桩,并像对待其他设备一样使用模拟器——全部都能在 Frida 中轻松完成。
-
darwin:支持对
dyld_sim进行早期插桩,因此即使模拟进程中的动态加载器尚未完成自举,也可以附加并加载脚本。 -
darwin:修复最新版 iOS 18 模拟器上的 sysroot 检测;其中
dyld_sim现在不会出现在_dyld_image_count和TASK_DYLD_ALL_IMAGE_INFO_64中。感谢 @CodeColorist 追踪到这个问题! -
fruity:遇到
InvalidHostID错误时自动取消配对,使下一次配对尝试能够成功。感谢 @mrmacete 的出色工作! - android:将
system-server更新至frida-java-bridge7.0.9。变更如下: -
host-session:添加跨后端通信,使通过一个后端发现的设备现在可以供另一个后端的内部逻辑使用。
-
base:引入
StdioPipes和FileDescriptor辅助工具,由 Darwin、Linux 和 FreeBSD 后端共享。 - value:新增
VariantReader.list_members()辅助方法,使内省更加容易。
尽情使用吧!
oleavr