#316 by GitHub stars

AloneMonkey/frida-ios-dump

自动安装和配置 AloneMonkey/frida-ios-dump,连接 USB 越狱 iPhone,枚举应用并导出解密 IPA。适用于用户要求搭建 iOS 砸壳环境、使用 SSH 别名或密钥连接设备、拉取指定应用的场景。

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

8395374b3fc2 → 8395374b3fc2

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 8395374b3fc254c89e6b6ef67bb8247ac6d1c342

4kGitHub stars
10stars in 7 days
1skill in this repository
11commits in 30 days

Heat

5.1
  • Star growth, last 7 daysAhead of 60% of tracked repositories
  • Star growth, last 24 hoursAhead of 70% of tracked repositories
  • Rank movement, last 7 daysAhead of 30% of tracked repositories
  • Commits, last 30 daysAhead of 78% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 5, 20263,989

Individual skills in this repository

How it works

frida-ios-dump

When your agent uses it

自动安装和配置 AloneMonkey/frida-ios-dump,连接 USB 越狱 iPhone,枚举应用并导出解密 IPA。适用于用户要求搭建 iOS 砸壳环境、使用 SSH 别名或密钥连接设备、拉取指定应用的场景。

What it loads into context

Frontmatter

75 tokens

Always available to the agent

SKILL.md

3,421 tokens

When the skill is activated

Reference documents

2,970 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 1. 确定环境与任务
  2. 2. 获取仓库
  3. 3. 安装依赖
  4. 4. 配置 SSH
  5. 5. 导出应用
  6. 6. 验证与交付
  7. 常见阻碍

Scripts executed separately

  • dump.js
  • dump.py
  • package.json
  • process.sh
  • tests/test_agent.js
  • tests/test_agent_io.js
  • tests/test_agent_scan.js
  • tests/test_agent_temp.js
  • tests/test_connection_options.py
  • tests/test_dump.py
  • tests/test_sftp.py

Files

  • .gitignoreasset64 bytes
  • LICENSEasset1,069 bytes
  • README.mddoc11,350 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • SKILL.mdcore12,428 bytes
  • assets/wechat-official-account.pngasset404,545 bytes
  • assets/wechat-personal.jpgasset101,285 bytes
  • dump.jsruns16,694 bytes
  • dump.pyruns32,180 bytes
  • package.jsonruns206 bytes
  • pnpm-lock.yamlasset410 bytes
  • process.shruns2,014 bytes
  • requirements.txtdoc68 bytes
  • tests/test_agent.jsruns2,313 bytes
  • tests/test_agent_io.jsruns5,271 bytes
  • tests/test_agent_scan.jsruns4,083 bytes
  • tests/test_agent_temp.jsruns3,131 bytes
  • tests/test_connection_options.pyruns14,532 bytes
  • tests/test_dump.pyruns40,281 bytes
  • tests/test_sftp.pyruns4,204 bytes
Read SKILL.md

# frida-ios-dump 自动化工作流

你负责实际执行仓库获取、依赖安装、连接检查和指定应用导出,直到交付经过验证的 IPA,或说明具体阻碍。用户只要求安装时,完成安装和连接验证即可。此文件可独立通过链接读取,无需预先安装本仓库或其他 skill。

仓库:<https://github.com/AloneMonkey/frida-ios-dump>

## 1. 确定环境与任务

- 优先复用用户已提供的工作目录、设备、SSH 别名、账号、密钥和应用名称。只询问仍缺少的信息;可以先获取仓库、检查运行时和 SSH 配置,不要为可自动发现的信息中断工作。
- 主机需要 Python 3.10+、Node.js/npm(或 pnpm)和 Git。打包使用 Python 标准库,不需要外部 `zip`、`chmod` 或 `tar`。优先使用现有运行时和项目虚拟环境;缺少工具时用适合当前系统的包管理器补齐,不执行来历不明的远程安装脚本。
- 设备需要已越狱、运行 frida-server 和 SSH 服务,通过 USB 连接并信任主机。解锁、确认信任等物理操作需要用户完成;本工作流不负责越狱。
- 默认仍用 USB。用户指定远程设备时使用 `--remote HOST[:PORT]`,前提是设备的 Frida 和 SSH 服务均可从主机访问;不为此自动修改设备服务监听配置。
- 导出前明确目标应用,优先使用枚举得到的 Bundle ID。未指定目标时先列出应用供用户选择。
View the complete source on GitHub

Skills included

  • frida-ios-dump

Repository facts

License
MIT
Created
Nov 30, 2017
Last pushed
Nov 2, 2026
Forks
740
Open issues
93
Project activity
Active

Rank over the last 12 weeks

Now #316 · best #233 · down 41 in 30 days

  1. #305 on Oct 30
  2. #308 on Oct 31
  3. #309 from Nov 1 to Nov 2
  4. #313 on Nov 3
  5. #314 on Nov 4
  6. #316 since Nov 5
45 earlier periods
  1. #224 on Aug 2
  2. #229 on Aug 6
  3. #234 on Aug 10
  4. #233 on Aug 11
  5. #233 from Aug 13 to Aug 14
  6. #233 from Aug 16 to Aug 17
  7. #240 on Aug 18
  8. #238 from Aug 19 to Aug 21
  9. #241 on Aug 23
  10. #240 from Aug 25 to Aug 26
  11. #242 on Aug 27
  12. #245 on Aug 31
  13. #251 on Sep 1
  14. #248 on Sep 2
  15. #255 on Sep 3
  16. #253 on Sep 5
  17. #255 on Sep 7
  18. #253 on Sep 8
  19. #254 on Sep 10
  20. #260 on Sep 14
  21. #258 on Sep 16
  22. #257 on Sep 17
  23. #265 on Sep 21
  24. #263 on Sep 22
  25. #265 on Sep 23
  26. #267 on Sep 28
  27. #268 on Oct 1
  28. #273 on Oct 2
  29. #268 on Oct 3
  30. #265 on Oct 4
  31. #272 on Oct 5
  32. #273 on Oct 6
  33. #275 on Oct 7
  34. #281 on Oct 9
  35. #278 on Oct 10
  36. #283 from Oct 12 to Oct 15
  37. #284 on Oct 17
  38. #289 on Oct 19
  39. #287 on Oct 20
  40. #292 on Oct 21
  41. #291 on Oct 22
  42. #290 on Oct 23
  43. #298 on Oct 25
  44. #302 on Oct 28
  45. #303 on Oct 29

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 2, 2026

Risk level changed on Oct 27, 2026

No longer found: Dangerous shell operation, Access to secrets

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 8 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 33 signals by file

README.md

  • Network accessline 11
    1. Install [Frida](https://frida.re/) on the jailbroken device. Use the same Frida version on the device and host (current target: 17.23.3).
  • Network accessline 37
    The agent explicitly imports `frida-objc-bridge`, and `dump.py` bundles it with `frida.Compiler` before injection. This is required because Frida 17 no longer includes the Objective-C bridge in scripts loaded through the Python API. No sepa
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Network accessline 125
    Drag to [MonkeyDev](https://github.com/AloneMonkey/MonkeyDev), Happy hacking!
  • Network accessline 158
    欢迎访问我的个人博客 [AloneMonkey](https://www.alonemonkey.com),阅读更多技术文章与实践分享。

SKILL.md

  • Network accessline 10
    仓库:<https://github.com/AloneMonkey/frida-ios-dump>
  • Network accessline 25
    git clone https://github.com/AloneMonkey/frida-ios-dump.git
  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 100
    [Credential-related source omitted]

dump.js

  • Executable scriptline 1
    Executable file

dump.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 758
    [Credential-related source omitted]

package.json

  • Executable scriptline 1
    Executable file

process.sh

  • Executable scriptline 1
    #!/bin/bash
  • Dangerous shell operationline 33
    eval "${UNZIP_CMD}" || exit 1
  • Dangerous shell operationline 38
    rm "${ITUNESMETADATA_TMP_FILE}"

tests/test_agent.js

  • Executable scriptline 1
    Executable file

tests/test_agent_io.js

  • Executable scriptline 1
    Executable file

tests/test_agent_scan.js

  • Executable scriptline 1
    Executable file

tests/test_agent_temp.js

  • Executable scriptline 1
    Executable file

tests/test_connection_options.py

  • Executable scriptline 1
    Executable file
  • Network accessline 101
    ['--transfer-timeout', '-1', '-l'],             ['--transfer-timeout', 'inf', '-l'],             ['-R', 'http://host', '-l'],
  • Network accessline 102
    ['--transfer-timeout', 'inf', '-l'],             ['-R', 'http://host', '-l'],             ['-R', 'host:70000', '-l'],
  • Network accessline 103
    ['-R', 'http://host', '-l'],

tests/test_dump.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 430
    [Credential-related source omitted]
  • Access to secretsline 724
    [Credential-related source omitted]
  • Access to secretsline 725
    [Credential-related source omitted]

tests/test_sftp.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Combined signals: 3 facts
  • Reads SSH keys, and the same file sends data over the network or runs a command (line 25)SKILL.md:87High confidence
  • Reads SSH keys; another file of the same skill sends data over the network or runs a command (SKILL.md, line 25)dump.py:160Low confidence
  • Reads SSH keys; another file of the same skill sends data over the network or runs a command (SKILL.md, line 25)dump.py:758Low confidence
Signal confidence: 33 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

AloneMonkey/frida-ios-dump: #316 on hotskills, 4k stars

[![AloneMonkey/frida-ios-dump on hotskills](https://hotskills.dev/badge/alonemonkey-frida-ios-dump.svg)](https://hotskills.dev/skill/alonemonkey-frida-ios-dump/)