63 items
Protecting Data at Rest with Encryption
Slides / VideoHandling Runtime Permissions Securely
Slides / VideoDetecting Jailbroken/Rooted Devices
Slides / VideoToken Lifecycle: Expiry, Refresh & Revocation
Slides / VideoSafe Deep Link Handling & Validation
Slides / VideoSecuring WebView & JS Bridge
Slides / VideoPreventing Injection in WebView
Slides / VideoValidating & Sanitizing User Input
Slides / VideoCertificate Pinning Against MITM
Slides / VideoYour JS Bundle Is Not Secret
Slides / VideoManaging Secrets with Env Variables
Slides / VideoNever Hardcode Secrets in the Bundle
Slides / VideoAuditing Dependencies for Vulnerabilities
Slides / VideoRoot/Jailbreak Detection Check
Code QuizWebView Origin Allowlist
Code QuizBlur Overlay in App Switcher
Code QuizBlocking Screenshots on Android
Code QuizParsing JSON Without eval
Code QuizClearing Data on Logout
Code QuizGating Access with Biometrics
Code QuizCertificate Pinning Configuration
Code QuizTrusting Deep Link Params
Code QuizSanitizing User Input
Code QuiziOS App Transport Security Setup
Code QuizBlocking Android Cleartext Traffic
Code QuizOpening URLs Safely
Code QuizStoring Auth Tokens Securely
Code QuizSecuring WebView Usage
FlashcardPreventing Screen Capture
FlashcardClipboard Security
FlashcardSSL/Certificate Pinning
FlashcardDetecting Rooted/Jailbroken Devices
FlashcardInput Validation and Sanitization
FlashcardApp Transport Security (iOS)
FlashcardAvoiding Hardcoded Secrets
FlashcardEnforcing HTTPS and TLS
FlashcardDependency Vulnerability Scanning
FlashcardEncrypting Data at Rest
FlashcardBiometric Authentication
FlashcardPreventing Log Data Leakage
FlashcardSecuring OTA Updates
FlashcardDeep Link Validation
FlashcardVerifying an OTA Update Signature
Code QuizLogging During a Login Request
Code QuizStoring an API Secret with react-native-config
Code QuizHandling a Redirect from a Deep Link
Code QuizPreventing Injection in WebViews
QuizAuditing Third-Party Dependencies
QuizHardcoding API Keys in the Bundle
QuizSecure Token Handling
QuizDisabling Debugging in Production
QuizSecuring Over-the-Air Updates
QuizValidating User Input
QuizJailbreak / Root Detection
QuizClipboard Security
QuizScreen Capture Protection
QuizSecure Deep Link Validation
QuizBiometric Authentication
QuizThe JS Bundle Can Be Reverse-Engineered
QuizWebView Security Configuration
QuizCode Obfuscation and Hardening
QuizPreventing Sensitive Data in Logs
QuizSSL / Certificate Pinning
QuizThe JS Bundle Can Be Reverse-Engineered
Understand that shipped JavaScript is not private and can be inspected.
Which statement is TRUE about the JavaScript bundle shipped inside a React Native app?