mobile-security

Solid

Mobile application security skill for implementing OWASP MASVS compliance, secure storage, certificate pinning, biometric authentication, and security hardening across iOS and Android platforms.

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Mobile Security Skill Comprehensive mobile application security implementation for iOS and Android platforms, covering OWASP Mobile Security guidelines, secure storage, authentication, and security hardening. ## Overview This skill provides capabilities for implementing mobile security best practices, including secure data storage, network security, authentication mechanisms, and compliance with OWASP Mobile Application Security Verification Standard (MASVS). ## Capabilities ### Secure Storage Implementation - Configure iOS Keychain Services for sensitive data - Set up Android Keystore for cryptographic operations - Implement encrypted SharedPreferences/UserDefaults - Manage secure key generation and storage - Handle secure credential management ### Certificate Pinning - Implement TrustKit for iOS certificate pinning - Configure OkHttp CertificatePinner for Android - Set up Network Security Config (Android) - Configure App Transport Security (iOS) - Validate and rotate pinned certificates ### Biometric Authentication - Implement Face ID and Touch ID for iOS - Configure Fingerprint/BiometricPrompt for Android - Handle fallback authentication mechanisms - Manage biometric enrollment states - Secure biometric-protected keychain/keystore items ### Security Hardening - Implement jailbreak/root detection - Configure code obfuscation (ProGuard/R8, Swiftshield) - Set up anti-tampering mechanisms - Implement runtime integrity checks - Configure secure debugging settings ###...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Solid

mobile-security-testing-skill

Android and iOS application security testing

1,160 Updated today
a5c-ai
AI & Automation Featured

mobile-security-coder

Expert in secure mobile coding practices specializing in input validation, WebView security, and mobile-specific security patterns.

39,350 Updated today
sickn33
AI & Automation Listed

ios-security

iOSセキュリティ実装ガイド。認証・認可、データ暗号化、Keychain、証明書ピンニング、App Transport Security、脱獄検知、難読化など、セキュアなiOSアプリケーション開発のベストプラクティス。

5 Updated 2 days ago
Gaku52
Code & Development Listed

mobile-security-coder

Expert in secure mobile coding practices specializing in input validation, WebView security, and mobile-specific security patterns. Use PROACTIVELY for mobile security implementations or mobile security code reviews.

335 Updated today
aiskillstore
AI & Automation Featured

conducting-mobile-app-penetration-test

Conducts penetration testing of iOS and Android mobile applications following the OWASP Mobile Application Security Testing Guide (MASTG) to identify vulnerabilities in data storage, network communication, authentication, cryptography, and platform-specific security controls. The tester performs static analysis of application binaries, dynamic analysis at runtime, and API security testing to evaluate the complete mobile attack surface. Activates for requests involving mobile app pentest, iOS security assessment, Android security testing, or OWASP MASTG assessment.

13,115 Updated today
mukul975