【问题标题】:How can I get the actual payload that the phone downloads when it installs my app from the app store?当手机从应用商店安装我的应用时,如何获取手机下载的实际有效负载?
【发布时间】:2018-02-17 21:29:24
【问题描述】:

我想检查有效负载以回答以下问题:整个 __TEXT 段是加密的还是只是 __text 部分?我得到的最远的是,使用越狱的手机,禁用 SSL,然后嗅探下载。但是,这需要我使用 wi-fi,并且在 wi-fi 上,它会下载更大的应用程序的预精简版本。这没关系,除了我想看看完全精简的版本是什么样子,看看它与 100 MB WWAN 限制有多接近。当我执行find / -name '*.ipa' 时,我找不到该应用程序。所以我猜它会在下载时立即解压缩 .ipa 然后删除它?但是那样的话,我就不知道怎么拦截了。

【问题讨论】:

    标签: app-store reverse-engineering jailbreak


    【解决方案1】:

    要获取 iOS 应用 .ipa(压缩包)文件,只需在 Mac 上使用 iTunes 从 App Store 下载该应用。

    新增:或在 Mac 上使用 Apple Configurator 2 下载。

    在将应用程序从 macOS iTunes 安装到 iOS 设备(同步期间)时,在 Mac 上嗅探读取的 ipa 文件可能更容易。

    【讨论】:

    • 问题是这可能会产生与我在手机上的 WWAN 上下载它不同的结果
    • 更正:这没问题,只要你运行ipatool 之后我认为它会变薄
    猜你喜欢
    • 2016-09-03
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    相关资源
    最近更新 更多