Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ipatool — 命令行工具,允许你在 App Store 上搜索 iOS、iPadOS、tvOS、watchOS、visionOS 和 macOS 应用,并下载 .ipa 或 macOS .pkg 应用包。 | Kitploit
工具/GitHubGitHub/majd/ipatool
iOS安全移动应用渗透测试逆向工程信息收集移动安全iOS安全 分类第 18 名
GitHubmajd/ipatool

ipatool

命令行工具,允许你在 App Store 上搜索 iOS、iPadOS、tvOS、watchOS、visionOS 和 macOS 应用,并下载 .ipa 或 macOS .pkg 应用包。

查看仓库
11.8k1.0k1985天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Release License Sponsor

ipatool 是一个命令行工具,允许你在 App Store 上搜索 iOS、iPadOS、tvOS、watchOS、visionOS 和 macOS 应用,并下载 .ipa 或 macOS .pkg 应用包。

Demo

要求

  • 受支持的操作系统(macOS、Linux、Windows 或 iOS)。
  • 一个已配置好可使用 App Store 的 Apple 账户。

安装

Linux 和 Windows

你可以从 GitHub releases 获取最新版本的 ipatool。

macOS

你可以使用 Homebrew 安装 ipatool。

$ brew install ipatool

用法

要开始使用,请运行以下命令。

$ ipatool --help
A cli tool for interacting with Apple's ipa files

Usage:
  ipatool [command]

Available Commands:
  auth                 Authenticate with the App Store
  completion           Generate the autocompletion script for the specified shell
  download             Download iOS, iPadOS, tvOS, watchOS, visionOS, and macOS app packages from the App Store
  get-version-metadata Retrieves the metadata for a specific version of an app
  help                 Help about any command
  list-purchases       List apps owned by the authenticated App Store account
  list-versions        List the available versions of an App Store app
  mcp                  Serve App Store tools over MCP using stdio
  purchase             Obtain a license for the app from the App Store
  search               Search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps available on the App Store

Flags:
      --format format                sets output format for command; can be 'text', 'json' (default text)
  -h, --help                         help for ipatool
      --keychain-passphrase string   passphrase for unlocking keychain
      --non-interactive              run in non-interactive session
      --verbose                      enables verbose logs
  -v, --version                      version for ipatool

Use "ipatool [command] --help" for more information about a command.

注意: 该工具默认以交互模式运行。如果在自动化环境中运行,请使用 --non-interactive 标志。

MCP 工具

在终端中运行 ipatool auth login,然后配置你的 MCP 客户端以启动 stdio 服务器:

{
  "mcpServers": {
    "ipatool": {
      "command": "ipatool",
      "args": ["mcp"]
    }
  }
}

编译

该工具可以使用 Go 工具链进行编译。

$ go build -o ipatool

单元测试可以使用以下命令执行。

$ go generate ./...
$ go test -v ./...

许可证

ipatool 在 MIT 许可证 下发布。

下载工具