Skip to main content

mobile-overview

Use when the engagement target is an Android (APK / AAB) or iOS (IPA) application. Covers static analysis (jadx, apktool, class-dump), dynamic instrumentation via Frida and Objection, SSL-pinning bypass, root/jailbreak detection bypass, deep-link / URL-scheme abuse, exported-component attacks, IPC redirection, WebView vulnerabilities, and biometric / Face ID / Touch ID bypass.

설치로 이동

소스 정보

저장소
BitterSecurity/Decepticon
최근 소스 활동
2026년 7월 4일 11:13
감지된 SKILL.md 언어
영어
스타
5,565
포크
1,053

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
5 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
mobile-overview
description
>
# Mobile Operator Skill Catalog Mobile is 40% of modern bug-bounty programs and is conspicuously absent from Strix and XBOW commercial. This catalog covers both platforms with shared Frida tooling for runtime work. ## Playbooks — Android > **Inline technique reference — not separately loadable skills.** The entries below > are summarized here for direct use; there is no separate `SKILL.md` to open for > each. Do NOT call the skill loader on them — apply the technique with your tools > using this summary and the Workflow in this file. | Technique | Use for | |---|---| | **apk-triage** | apktool decode + jadx -d for source recovery | | **manifest-analysis** | exported components, permissions, deeplinks | | **insecure-storage** | SharedPreferences / SQLite / external storage scans | | **intent-redirection** | Intent forwarding / pendingIntent abuse | | **webview-flaws** | JavaScriptInterface, file:// access, mixed content | | **frida-ssl-pin-bypass** | OkHttp / TrustKit / Cordova pin-bypass scripts | | **root-detect-bypass** | Common root-detection libraries and their bypasses | ## Playbooks — iOS | Technique | Use for | |---|---| | **ipa-triage** | class-dump-z + Hopper; Mach-O headers; entitlements | | **keychain-acl** | Keychain ACL misconfigurations; `kSecAccessControl` flags | | **url-scheme-abuse** | Universal links + URL scheme handler attacks | | **xpc-services** | XPC interface enumeration; unauthenticated XPC services | | **frida-trust-killer** | SSL Kill Switch + Frida pin-bypass for iOS apps | | **jailbreak-detect-bypass** | DTAppJailbreakDetectorSwift, Liberty Lite, common patterns | ## Cross-platform | Technique | Use for | |---|---| | **frida-bridge** | frida-server install on emulator / jailbroken device; basic scripts | | **objection-walkthrough** | Objection cheatsheet (env, memory, sqlite, classes) | | **firebase-misconfig** | Firebase /Firestore RLS / Storage / Auth bypasses | | **mobile-api-testing** | Burp / Caido proxy → mobile API endpoint enumeration | ## Workflow 1. **Triage**: jadx for Android, class-dump for iOS. Search strings for API endpoints, Firebase config, AWS keys. 2. **Static**: AndroidManifest.xml exported components; iOS Info.plist URL schemes + entitlements. 3. **Dynamic setup**: Frida server on a rooted emulator (Android) or jailbroken physical device (iOS); Objection for quick inspection. 4. **SSL pin bypass**: Frida script; verify HTTPS now visible in Burp. 5. **API enumeration**: re-route the app through the proxy; spider reachable endpoints; export to Burp project for later web-recon-style testing. 6. **Insecure storage**: pull `/data/data/<pkg>/` (Android) or app container (iOS); grep for credentials, tokens, PII. 7. **Component-level attacks**: send crafted Intents (`adb shell am start ...`) or URL-scheme payloads (`xcrun simctl openurl ...`). ## Tools sandbox - adb + emulator / physical device. - jadx, apktool, dex2jar, jd-gui. - class-dump, Hopper Disassembler, IDA Free (host-side). - Frida-server (per device), frida (host), objection. - mitmproxy / Burp Suite Community / Caido (PR #304 lands the LangChain Caido tool bundle). - MobSF (`mobsf` Docker image) for automated triage when speed matters.
GitHub에서 보기