最新消息:

IPA 工具生态盘点

佳软 yeeach 17浏览 0评论

IPA 是 iOS / iPadOS APP的安装包格式。普通用户平时通过 App Store 安装应用时,并不会直接接触 IPA 文件;在 App 备份、旧版本回退、测试分发、侧载安装、逆向分析和安全研究等场景,IPA 工具就变得非常重要。

围绕 IPA 的开源工具形成了一个生态,包括:

  • IPA 下载工具
  • IPA 砸壳 / 提取工具 (Decryption / Dumping)
  • IPA 签名 / 重打包 (Signing)
  • IPA 侧载工具 (Sideloading)

 

IPA 下载工具

IPATool

https://github.com/majd/ipatool

最知名、使用最广泛的命令行工具。支持搜索 App、获取版本元数据、购买免费应用以及下载当前最新版本的 IPA。支持 macOS / Linux / Windows。

 

 

Asspp

https://github.com/Lakr233/Asspp

多账号、多地区 App Store 管理神器。专为需要管理多个 Apple ID 和跨区下载的用户打造。可以在不同国家的 App Store 之间无缝切换,随意浏览和下载应用,完全无需退出系统账号。

 

 

IPA-Download

https://github.com/EEliberto/IPA-Download

用于安装 IPA 历史版本的工具,适用于获取旧版应用并自动捕获数据包。下载后,可直接通过 AirDrop 传输至 iPhone、iPad 上并安装并使用。

 

 

IPATool-py

https://github.com/NyaMisty/ipatool-py

IPATool 的 Python 重写版本,扩展性更强,支持购买 App、下载旧版本等高级操作。

 

 

DLiPA

https://github.com/AhmedBafkir/DLiPA

iOS 端 App(无需越狱),直接在设备上搜索下载并安装旧版本,移动端友好。

 

 

ipatool for iOS

https://github.com/dlevi309/ipatool-ios

面向 iOS 环境的命令行工具,定位和 ipatool 类似,适合越狱环境、TrollStore 环境或在 iPhone / iPad 上直接操作 IPA 下载流程。

 

 

IPATool  GUI 前端

https://github.com/0xkuj/IPARanger

https://github.com/jschmudd14/pyIPATool-WebUI

 

 

ipaverse

https://github.com/bahattinkoc/ipaverse

macOS IPA 下载管理工具

 

 

ipatool-mass

https://github.com/zebooka/ipatool-mass

基于 ipatool 的批量下载工具

 

 

IPA 砸壳 / 提取工具 (Decryption / Dumping)

所谓砸壳(Decryption / Dumping)是从设备中导出已解密的、去除了苹果 DRM 保护的 IPA 安装包,从而方便然后注入插件(如去广告)、反编译、或者安装给别人用。砸壳通常需要一台已越狱的设备,或利用特定漏洞的设备。

ios-ipa-extractor

https://github.com/iw00tr00t/ios-ipa-extractor

无需越狱,通过 USB 从已安装 App Store 应用提取 IPA,简单高效

 

 

ExtractApp

https://github.com/DevelopCubeLab/ExtractApp

从iOS设备中提取TrollStore或者App Store安装的app,需要TrollStore或者越狱

 

 

frida-ios-dump / frida-ipa-extract

https://github.com/lautarovculic/frida-ipa-extract

https://github.com/AloneMonkey/frida-ios-dump

基于 Frida 框架,主要用于越狱设备,支持提取 App Store、系统及 sideloaded App 的解密 IPA。

frida-ios-dump 很多年没有更新,有兼容问题时,frida-ipa-extract 是首选替代

 

 

bagbak

https://github.com/ChiChou/bagbak

基于 Frida,扫描和脱壳机制更加彻底,能够确保主程序和所有扩展都被完美解密

 

 

IPA 签名 / 重打包 (Signing)

PC端重签名工具

zsign:https://github.com/zhlynn/zsign

iOS App Signer:https://github.com/dantheman827/ios-app-signer

IpaSigner:https://github.com/CyberTKR/IpaSigner

 

 

iOS设备签名工具

ESign:https://github.com/iOS17/Esign

Feather:https://github.com/claration/Feather

GBox:https://gbox.run/

 

 

IPA 侧载工具 (Sideloading)

AltStore:https://github.com/altstoreio/AltStore

SideStore:https://github.com/SideStore/SideStore

Sideloadly:https://sideloadly.io

TrollStore:https://github.com/opa334/TrollStore

SignTools:https://github.com/SignTools/SignTools

Feather:https://github.com/claration/Feather

Scarlet:https://usescarlet.com/

 

 

AssppWeb,多 Apple ID 切换、旧版本下载、免签名一键安装 iOS 应用神器

iDescriptor,开源、跨平台的 iDevice 管理工具,爱思助手 3uTools的开源平替

 

更多Apple资源

 

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址