iOS Application Security

GPTKB entity

Statements (64)
Predicate Object
gptkbp:instanceOf gptkb:academic
gptkbp:concerns protection against malware
protection against unauthorized access
protection against data leakage
protection against jailbreaking
protection against man-in-the-middle attacks
gptkbp:focusesOn security of iOS applications
https://www.w3.org/2000/01/rdf-schema#label iOS Application Security
gptkbp:includes network security
data encryption
secure storage
app sandboxing
secure coding practices
code obfuscation
authentication and authorization
reverse engineering prevention
gptkbp:relatedTo mobile application security
Apple App Store guidelines
iOS operating system
gptkbp:uses gptkb:Face_ID
gptkb:Touch_ID
gptkb:Privacy_Controls
gptkb:OWASP_Mobile_Top_10
gptkb:Secure_Enclave
gptkb:Least_Privilege_Principle
gptkb:Certificate_Pinning
gptkb:Data_Protection_API
gptkb:App_Sandbox
HTTPS
TLS
App Extensions
Multi-factor Authentication
Biometric Authentication
Runtime Protection
Data Loss Prevention
User Consent
App Permissions
Code Signing
Anti-debugging Techniques
Anti-tampering Techniques
App Groups
App Integrity Checks
App Privacy Policy
App Store Review Process
App Transport Security
App Transport Security (ATS)
Certificate Validation
Core Data Encryption
Dynamic Analysis Tools
Entitlements
Keychain Services
Local Authentication Framework
Network Extension Framework
Penetration Testing
Provisioning Profiles
Secure APIs
Secure Coding Guidelines
Secure Data Storage
Secure Inter-process Communication
Secure Network Communication
Static Analysis Tools
Threat Modeling
gptkbp:bfsParent gptkb:David_Thiel
gptkbp:bfsLayer 7