Android Malware Case Studies. Yuanhao Lyu 2013-06-03. Overview. 1. introduction of Android app 2. goal of analysis 3 . tools 4. malware sample 5. Step by step 6 . the pattern 7 . food for thought 8 . References. Intro of Android app.
3. Broadcast Receiver(used once a system event happens, it can revoke an activity or service too)
extracting one malware behavior pattern!
A tool software for downloading other Applications
onCreate() -> onStartCommand() -> onDestroy()
PendingIntent is also an intent which is used to leaving current method to other applications
2.Focus on key Android APIs
3.Concentrated on one most likely to behave bad and it worth thinking
4.Handling types will be tricky, as variable can be force casted. So how to get a reasonable typing system within our analysis tool worth thinking, as well.
Assemble language like mova,b
Grasping keywords or fixed data flows such as new thread.start()
Information sending, downloading and so on
Android Training for Service