Mobile App Hacking In A Nutshell presentation at Mobile Conf 25 Aug 2018, BKK, Thailand Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted. Mobile app hacking in a nutshell Prathan Phongthiproek 2600 Thailand
Chapter one The Attitude
1 The MistakenHacker Point of View
1 The MistakenSecurity Through Obscurity
Chapter two init 1
What is Mobile app ?
Attack Surface on Web Application
Attack Surface on Mobile Application
Why does it matter ?
Runtime Manipulation
Root/Jailbreak Detection
Runtime Manipulation Binary Patching
Patch Them All - Android
Patch Them All - iOS
Is secure channel enough ? SSL/TLS
The SSL Pinning Rises
SuperSU SSL Pinning
Manipulating request/response over secure channel SSL/TLS
Attacking on API
Mobile Application Hacking Diary Ep.1 https://www.exploit-db.com/papers/26620/ Internet
Chapter three Shields Up
Quick Wins !! o Secure coding and configuration practices (e.g. OWASP) on server-side: • REST Security Cheatsheet • Authentication Cheatsheet • Session Management Cheatsheet • Cryptographic Storage Cheatsheet • Password Storage Cheatsheet • Transaction Authorization Cheatsheet • Access Control Cheatsheet o SSL Pinning Implementation(End-to-end encryption is preferred) o Code Obfuscation
OWASP MASVS https://github.com/OWASP/owasp-masvs
Thank you init 0

Mobile App Hacking In A Nutshell