又到发布时刻,来修复一些错误:

  • 现在支持 iOS 8.1,ARM64 支持也比以往更好。
  • iOS USB 传输在向设备突发发送数据时不再断开。这通常发生在使用 frida-trace 跟踪大量函数时,因为此时会在线路上突发发送数据。实际上,这是一个影响 Mac 和 iOS 的通用网络问题,但在 Frida 配合有线连接的 iOS 设备使用时极易复现。
  • 消除了 Python 解释器关闭时的崩溃。
  • frida-trace 脚本中的 onEnter 和 onLeave 回调现在会以绑定到正确对象的 this 调用。也就是说,它绑定到该线程和本次调用专属的对象,而不是所有线程和调用共享的对象。