Android Application Hacking and Malware Analysis

1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
Please Log in or register to rate

Android Application Hacking and Malware Analysis


This course will focus on the techniques and tools for testing the security and performing analysis of Android mobile applications. During this course the students will learn about important topics such as the Android Security model, the emulator, how to perform static analysis, traffic manipulation, and dynamic analysis. By taking this course you will be able to perform penetration testing on Android mobile applications and expose potential vulnerabilities in the tested application, and to analyze a given app in order to identify any malware behavior

Course Objectives

By the end of this course participants will be able to:
* Understand the Android application threat landscape.
* Perform penetration testing on android apps, Identify vulnerabilities and exploit them.
* Perform malware analysis.
* Operate AppSec Labs’ unique AppUse customized VM for android pen-testing


Target Audience:
Members of the security / software development team: Security penetration testers, Malware analysis, Android developers

Before attending this course, students should be familiar with:
* Common security concepts
* Java background and basic knowledge of the Android development platform
* Basic knowledge of the Linux OS

Course Topics

Day 1

Introduction to Android Security
Static Analysis – Reverse Engineering & Patching the application binaries

Day 2

Detecting Malware behavior
Application dynamic runtime analysis

Day 3

Traffic Analysis and manipulation

Day 4

Component & IPC Security
Identifying code level vulnerabilities

© Copyright - Skilit - Site by Dweb