Selected Topics in Android Security (IN2106, IN0012, IN4189)
Course 0000001768 in WS 2018/9
General Data
Course Type | practical training |
---|---|
Semester Weekly Hours | 6 SWS |
Organisational Unit | Informatics 4 - Chair of Software & Systems Engineering (Prof. Pretschner) |
Lecturers |
Responsible/Coordination: Alexander Pretschner |
Dates |
Thu, 14:00–16:00, MI 01.09.014 and 1 singular or moved dates |
Assignment to Modules
-
IN2106: Master-Praktikum / Advanced Practical Course
This module is included in the following catalogs:- Further Modules from Other Disciplines
Further Information
Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.
additional remarks | The course material will focus on categories of vulnerabilities that have recently been jeopardizing the security of the Android platform e.g. app reverse engineering and repackaging, traffic analysis, authentication bypassing, client-side injection, repackaged malware, et cetera. The material will also have a glimpse of utilizing artificial intelligence techniques e.g. machine learning within this domain. The topics to be covered in this practical course include (but not limited to): * Android app components and permissions * Android security architecture *App vulnerabilities (e.g., leaking content providers, input validation issues, hardcoding, etc.) * Tapjacking * App pen-testing using Drozer * Client-side Injection * App monitoring and hooking * Dex file analysis and app reverse engineering * Android app analysis and testing e.g. using concolic execution * Malware analysis and detection (using machine learning) |
---|---|
Links |
Course documents E-Learning course (e. g. Moodle) TUMonline entry |
Equivalent Courses (e. g. in other semesters)
Semester | Title | Lecturers | Dates |
---|---|---|---|
WS 2017/8 | Selected Topics in Android Security (IN2106, IN0012, IN4189) |
Responsible/Coordination: Pretschner, A. Assistants: Hutzelmann, T. |
|
WS 2016/7 | Selected Topics in Android Security (IN2106, IN0012, IN4189) |
Responsible/Coordination: Pretschner, A. |
|
WS 2015/6 | Securing Android (IN2106, IN0012, IN4189) |