【问题标题】:Using Frida on XCode Simulator在 XCode 模拟器上使用 Frida
【发布时间】:2021-10-08 22:36:04
【问题描述】:

有没有人有设置 Frida 以使用 XCode Simulator 的经验?我一直在网上搜索,但这是我得到的最接近的东西 (https://programmersought.com/article/54464074345/) 但是,当我在模拟器上编译和运行应用程序时,我没有看到“快速冒烟测试”中描述的内容。非常感谢任何帮助!

【问题讨论】:

  • 请不要只引用外部网页。始终包括您已执行的命令,以便我们确切地知道您走了多远。根据您的描述,我假设您使用的是基于 Intel 的 Mac。您是否测试过是否可以在 libimobiledevice 工具中看到模拟器(通过 brew 安装)。例如。如果你执行ideviceinfo,你会得到模拟器信息吗?

标签: ios xcode debugging frida


【解决方案1】:

由于 iOS 模拟器本质上是在您的本地 Mac OS 主机上运行应用程序,因此您可以直接与应用程序交互,就像它们在您的计算机上运行一样。

简而言之:

  • 不要使用 -U 参数,因为 iOS 模拟器不是 USB 设备
  • frida-ps 应该会给你一个正在运行的进程列表,包括在模拟器上运行的应用程序。
  • 其余 API 的工作方式应该与它们在 Mac OS 主机上的工作方式相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-18
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 2014-10-15
    相关资源
    最近更新 更多