Beruflich Dokumente
Kultur Dokumente
Presentation By,
Midhun P G
8th Nov, 2013
WALK THROUGH
Android Basics
Introduction
Versions
Android Stack
Application Sandboxing
Permission Model
Android Basics
ANDROID VERSIONS
Unix Sandboxing
Each application have its own user name and
memory space
WHAT IS AN ANDROID
APPLICATION?
Broadcast
Receivers
Content Providers
ACTIVITIES
SERVICES
BROADCAST RECEIVERS
CONTENT PROVIDERS
MANIFEST FILE
COMPONENT PERMISSION
is private
Converted to public when component is registered to
receive an implicit intents
REQUESTING PERMISSIONS
Eric Schmidt made a comment that Android is more secure than IOS.
Android Malwares
unauthorized
Rooting
What
else.. ?
sources
ANDROID ROOTING
Android Market
Malicious Applications
Rooting Exploits
SMS Fraud
Rapid Malware Production
Dynamic Analysis
Sandbox
Real-time Monitoring
Mobile Specific Features
Static Analysis
Permissions
Data Flow
Control Flow
Browser Attacks
Phishing
Click Through
Mobile Botnets
Epidemic Spread
Attacking Network Services
Tracking Uninfected Devices
User Education
Ignoring Permissions
Phishing
Improperly Rooting Devices
Alternative Markets
SOME SOLUTIONS
Bouncer
Taintdroid
Droidbox
Mercury Framework
Androguard
Apktool
Dex2Jar
Dexdump
and much more
ANDROID APPLICATION
VULNERABILITY SCANNER
TOOLKIT
http://securityresearch.in/index.php/mobile/andro
id-application-vulnerability-scanner-toolkit