0

作为工作练习的一部分,我一直试图在未越狱的设备上使用 Frida 关闭应用程序上的 iOS 固定。我已经在线学习了多个教程,到目前为止,我只能在设备通过 USB 连接时执行此操作 - 并且项目通过 Xcode 运行。我的第一个问题是,我现在如何在同一设备上不使用 USB 和 Xcode 的情况下做到这一点?

我要做的下一件事是将 Frida 添加到我从另一个已发布应用程序获得的 IPA 文件中,重新签署 IPA 文件,然后看看它是如何工作的。不幸的是,我无法签署 IPA 文件,因为一旦我添加并签署 Frida 小工具并压缩 IPA,它就会返回以下错误:

Error: Invalid IPA: /Users/XXXX/Downloads/patchedapp.ipa.80da28bf-bf15-483e-a8f3-fa1832cf9961/Payload
    at getAppDirectory (/usr/local/lib/node_modules/applesign/index.js:742:13)
    at Applesign.signIPA (/usr/local/lib/node_modules/applesign/index.js:66:28)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async main (/usr/local/lib/node_modules/applesign/bin/applesign.js:52:7).

我是一个非常新手的开发人员,并且很早就使用 Frida 这样的框架,所以非常感谢任何帮助。谢谢你。

4

1 回答 1

-1

如果您正在寻找 IOS SSL pinning bypass,那么您可以在这里找到四种技术。
四分之二的人要求使用 burp-suite 工具,社区版是免费的。

于 2019-11-07T13:06:48.607 回答