
Analyzing Ios App Security With Objection
Run a structured Objection-based runtime security assessment on an iOS app and fill out a standardized report for keychain, storage, TLS, and binary protections.
Install
npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill analyzing-ios-app-security-with-objectionWhat is this skill?
- Report skeleton covering engagement metadata, executive summary, and analyst traceability
- Keychain table mapped by service, account, protection class, and risk tier
- NSUserDefaults, SQLite, and filesystem rows for sensitive-data classification
- Network section for SSL pinning presence, bypass outcome, and ATS strictness
- Binary protection status block aligned to jailbroken vs non-jailbroken device state
Adoption & trust: 1 installs on skills.sh; 14.9k GitHub stars; 2/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Azure Compliancemicrosoft/azure-skills
Openclaw Secure Linux Cloudxixu-me/skills
Entra Agent Idmicrosoft/azure-skills
Firebase Security Rules Auditorfirebase/agent-skills
Firestore Security Rules Auditorfirebase/agent-skills
Skill Vetteruseai-pro/openclaw-skills-security
Journey fit
Common Questions / FAQ
Is Analyzing Ios App Security With Objection safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Analyzing Ios App Security With Objection
# iOS Objection Security Assessment Report ## Engagement Information | Field | Value | |-------|-------| | Application | [APP_NAME] | | Bundle ID | [BUNDLE_ID] | | iOS Version | [IOS_VERSION] | | Device | [DEVICE_MODEL] | | Device State | [Jailbroken/Non-Jailbroken] | | Assessment Date | [DATE] | | Analyst | [ANALYST] | | Objection Version | [VERSION] | ## Executive Summary [Brief narrative of findings from Objection runtime analysis] ## Keychain Analysis | Service | Account | Data Type | Protection Class | Risk | |---------|---------|-----------|-----------------|------| | [SERVICE] | [ACCOUNT] | [TYPE] | [CLASS] | [RISK] | **Findings**: [Description of sensitive data found in keychain] ## Data Storage Assessment ### NSUserDefaults | Key | Contains Sensitive Data | Risk | |-----|----------------------|------| | [KEY] | [YES/NO] | [RISK] | ### SQLite Databases | Database | Encrypted | Sensitive Tables | Risk | |----------|-----------|-----------------|------| | [DB_NAME] | [YES/NO] | [TABLES] | [RISK] | ### Filesystem | Path | Contents | Protection | Risk | |------|----------|-----------|------| | [PATH] | [DESCRIPTION] | [ATTRIBUTE] | [RISK] | ## Network Security | Check | Result | Details | |-------|--------|---------| | SSL Pinning Present | [YES/NO] | [IMPLEMENTATION_DETAILS] | | SSL Pinning Bypass | [SUCCESS/FAIL] | [METHOD_USED] | | ATS Configuration | [STRICT/RELAXED] | [EXCEPTIONS] | ## Binary Protection Assessment | Protection | Status | Details | |-----------|--------|---------| | Jailbreak Detection | [Present/Absent] | [BYPASS_DIFFICULTY] | | Frida Detection | [Present/Absent] | [DETAILS] | | Debug Detection | [Present/Absent] | [DETAILS] | | Code Obfuscation | [Yes/No] | [DETAILS] | ## Memory Analysis | Search Pattern | Found | Risk | Details | |---------------|-------|------|---------| | Passwords | [YES/NO] | [RISK] | [DETAILS] | | Auth Tokens | [YES/NO] | [RISK] | [DETAILS] | | API Keys | [YES/NO] | [RISK] | [DETAILS] | | JWTs | [YES/NO] | [RISK] | [DETAILS] | ## Recommendations ### Critical 1. [RECOMMENDATION] ### High 1. [RECOMMENDATION] ### Medium 1. [RECOMMENDATION] Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivat