介绍
ipaverse 是一款面向 Apple 生态开发者和安全研究人员的 macOS 原生 SwiftUI 工具,可搜索并下载 iOS、iPadOS、macOS、tvOS 与 visionOS App Store 中可获取的应用包,管理多个 Apple 账户、商店地区和应用版本。软件支持离线整理原始、导入、重签名及解密副本,能够比较不同 IPA 的元数据、签名、权限、Mach-O 文件、组件、资源与分析结果,并可对无 DRM 的 IPA 修改内容、替换文件和使用个人证书及描述文件重新签名。它还提供面向授权测试场景的本地静态分析、Objective-C 类浏览、Frida 注入、方法追踪、网络请求拦截、界面层级检查和应用数据查看功能,可通过 USB 或 Wi-Fi 将兼容应用安装到 iPhone 和 iPad。账户凭据保存在 macOS 钥匙串中,IPA 处理、签名、分析与报告生成主要在本机完成,适合应用调试、版本归档、设备部署、逆向研究及经过授权的安全测试。
截图

功能
ipaverse 是一款集 App Store 应用包检索、IPA 版本管理、代码签名、设备安装与授权安全测试于一体的 macOS 工具,采用本地优先的处理方式,为开发者、测试人员和安全研究人员提供从应用获取到分析部署的完整工作流。
- 多平台应用检索: 支持搜索 iOS、iPadOS、macOS、tvOS 和 visionOS App Store 目录,并下载当前 Apple 账户可获取的应用包;免费应用可尝试获取许可,付费应用需要账户已经拥有相应授权。
- 多账户与地区切换: 可管理多个 Apple 账户,快速切换登录身份和 App Store storefront 地区,并浏览应用的历史版本。
- 本地应用资料库: 支持离线浏览和整理应用版本,将原始、导入、重签名及解密副本分组管理,提供来源筛选和缺失文件恢复能力。
- 并行下载队列: 可将单个版本或多个应用加入队列,同时跟踪两个下载任务,并在软件重启后重试中断的下载作业。
- IPA 深度对比: 针对具有相同 Bundle ID 的 IPA 比较元数据、Entitlements、签名、Mach-O、组件、资源及分析发现,支持 A/B 对比、文本行差异查看和 JSON 报告导出。
- IPA 编辑与重签名: 可修改 IPA 属性和文件,使用个人证书与 provisioning profile 对无 DRM 的 IPA 重新签名,也支持从独立的重签名窗口执行操作。
- 设备安装管理: 安装前可检查签名配置、扩展身份和设备就绪状态,并通过 USB 或 Wi-Fi 将兼容 IPA 部署到 iPhone 和 iPad;设备首次使用网络安装前需要先通过 USB 配对。
- 静态分析工具: 支持在本机分析应用文件,浏览 Objective-C 类、符号、字符串和潜在端点,并导出完整或筛选后的 JSON 分析结果。
- 授权动态测试: 提供 Frida Gadget 注入、方法追踪、NSURLSession 请求拦截、UI 层级检查和应用数据查看功能,可配合越狱设备执行授权的解密副本导出。
- 本地优先与隐私保护: IPA 提取、修改、签名、静态分析和报告生成在本机处理,证书、描述文件及 IPA 内容不会上传;账户会话凭据存储于 macOS 钥匙串中。







暂无评论内容