reverse-engineering-ios-app-with-frida

reverse-engineering-ios-app-with-frida is a skill for Claude Code, Codex from xtofuub/frida-mcp-server. It costs 97 tokens per session (2,684 once invoked), scanned B, original, MIT.

A guide and toolkit for examining a running iOS app without its source code, using Frida to observe and test its behavior. It covers app internals, network traffic, storage, encryption, and security controls.

In plain words
What is it for?
Use it for iOS penetration tests, bug-bounty work, protocol analysis, finding secrets, checking OWASP Mobile Top 10 risks, and verifying MASVS controls.
Why use it?
It gives an investigator a documented way to understand how a proprietary app works and verify security issues during authorized testing.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it for iOS penetration tests, bug-bounty work, protocol analysis, finding secrets, checking OWASP Mobile Top 10 risks, and verifying MASVS controls.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add xtofuub/frida-mcp-server --skill reverse-engineering-ios-app-with-frida
Clone the repo
git clone --depth 1 https://github.com/xtofuub/frida-mcp-server

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for reverse-engineering-ios-app-with-frida

README.md
[![agentmods](https://agentmods.dev/badge/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida/github.svg)](https://agentmods.dev/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida)
Your own site
<a href="https://agentmods.dev/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida"><img src="https://agentmods.dev/badge/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for reverse-engineering-ios-app-with-frida

Your own site · 80×15
<a href="https://agentmods.dev/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida"><img src="https://agentmods.dev/badge/skills/xtofuub/frida-mcp-server/reverse-engineering-ios-app-with-frida.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 97 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,684 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00097 $0.02684
Opus 5 $0.00048 $0.01342
Sonnet 5 $0.00019 $0.00537
Haiku 4.5 $0.00010 $0.00268

Measured 9d ago against content hash 1900121014f2, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade B, and why

reverse-engineering-ios-app-with-frida scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/agent.py, scripts/process.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Harvests environment variablesmediumData exfiltration

Enumerating or grepping the environment for keys collects credentials unrelated to what the mod says it does.

### Step 6: Extract Secrets and Proprietary Data

Downgraded: this mod is about security review, or the phrase is quoted, so it is likely naming the pattern rather than instructing it.

skills/reverse-engineering-ios-app-with-frida/SKILL.md · 264 lines

How it starts

The opening of the file, as written. The whole thing — 264 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Reverse Engineering iOS App with Frida

Preferred tooling: the Frida MCP server. When frida_* tools are available, use them instead of shelling out to frida/frida-trace. The MCP exposes attach/spawn, UI tree inspection and semantic tap/type/scroll automation, network capture + replay + in-flight interception, automated vulnerability scanning, request fuzzing (SQLi/XSS/IDOR/cmd/NoSQL/traversal/auth-bypass payload sets), keychain, file system, SQLite, ObjC inspection, method tracing, binary decryption (frida-ios-dump style), memory pattern scan, strings extraction, JWT decode, entitlements/URL-scheme/pasteboard/log capture, SSL pinning bypass, jailbreak-detection bypass, and CommonCrypto hooks.

Knowledge base for autonomous bug bounty / pentest work:

When auditing a new target, the agent should run this order: Playbook 1 (recon) → load owasp-mobile-top10.md → walk M1-M10 → for each fail, open the matching playbook in bugbounty-playbooks.md.

When to Use

Use this skill when:

  • Analyzing iOS app internals during authorized security assessments without source code
  • Extracting encryption keys, API secrets, or proprietary protocol details from running iOS apps
  • Understanding obfuscated Swift/Objective-C logic through runtime method tracing
  • Bypassing complex security mechanisms (jailbreak detection, anti-tampering, anti-debugging)

Read the full file on GitHub · 264 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 264 lines · 97 tokens per session scan B 1900121014f2

Subscribe to this mod's changes

reverse-engineering-ios-app-with-frida is a skill published in the GitHub repository xtofuub/frida-mcp-server (2 stars, last pushed 2mo ago), licensed MIT. It adds 97 tokens to every session and 2,684 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it B with 1 finding (harvests environment variables). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

analyzing-ios-app-security-with-objection

Runtime iOS app security testing with Objection (Frida): inspect keychain and filesystem data, explore app internals at runtime, and validate/bypass client-side protections during authorized mobile assessments.

mukul975/Anthropic-Cybersecurity-Skills · 49 tokens

analyzing-ios-app-security-with-objection

Use when performs runtime mobile security exploration of iOS applications using Objection, a Frida-powered toolkit that enables security testers to interact with app internals without jailbreaking. Use when assessing iOS app security posture, bypassing client-side protections, dumping keychain items, inspecting…

oyi77/1ai-skills · 100 tokens

analyzing-ios-app-security-with-objection

Performs runtime mobile security exploration of iOS applications using Objection, a Frida-powered toolkit that enables security testers to interact with app internals without jailbreaking. Use when assessing iOS app security posture, bypassing client-side protections, dumping keychain items, inspecting filesystem…

plurigrid/asi · 99 tokens

analyzing-ios-app-security-with-objection

A security-testing guide for Objection, a tool that lets testers inspect and interact with an iOS app while it is running. It uses Frida and can work with jailbroken devices or specially prepared app packages.

killvxk/cybersecurity-skills-zh · 119 tokens

analyzing-ios-app-security-with-objection

Performs runtime mobile security exploration of iOS applications using Objection, a Frida-powered toolkit that enables security testers to interact with app internals without jailbreaking. Use when assessing iOS app security posture, bypassing client-side protections, dumping keychain items, inspecting filesystem…

26zl/cybersec-toolkit · 99 tokens

analyzing-ios-app-security-with-objection

Runtime iOS app security testing with Objection (Frida): inspect keychain and filesystem data, explore app internals at runtime, and validate/bypass client-side protections during authorized mobile assessments.

balsm-health/Balsm-AI · 49 tokens