Advanced Computer Networks / Mobile Security

Course Number 705010 and 705011 | Sommersemester 2020

Content

This course is a seminar-style class which focuses on security aspects of mobile devices. We study the security mechanisms of smartphones and show how to employ them to protect sensitive information. Based on that, we analyze mobile applications regarding security-critical deficiencies, examine platform and application vulnerabilities and discuss how they can be exploited by attackers.

  • Security features of mobile platforms, e.g. Android, iOS, Windows Phone, …
    • Access protection (PIN, Patterns, …), Secure Element, OS updates, permissions, sandboxing concept, …
    • Which mechanisms are provided in order to protect sensitive data?
    • How do they work?
  • Key and data storage on mobile devices
    • Device encryption, key derivation functions, key management, risks
    • Which kind of keys do you manage on your device?
    • In practice, what are the risks you have to cope with?
  • Smartphones in business environments
    • Protecting company internals, BYOD, MDM, COPE, …
  • Using mobile devices for identity management
    • Mobile e-signatures, threats
  • Application analysis
    • Tools and approaches, vulnerabilities and exploits, handling sensitive data, security-critical mistakes
  • Attacking today’s smartphones
    • Side-channels, Man-in-the-middle, jailbreaking, consequences
  • Mobile Phone Networks
    • IMSI Catchers, attacking phones, vulnerabilities in communication networks

Material

Lecture Slides

The lecture for Advanced Computer Networks enables you to acquire knowledge about trending topics in the field of mobile security. Attendance is not mandatory but you are encouraged to participate continuously in order to get the “big picture”. More organisational details are outlined in the first set of slides and below.

Date Topic Download

Administrative Information

Lecture Exams

Basically, each student who wants to obtain a grade for the lecture has to pass an exam. You may select and register for an exam date via TUGRAZonline.

Lecture Dates

Date Begin End Location Event Type Comment
2020/03/05 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/03/05 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/03/12 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/03/12 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/03/19 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/03/19 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/03/26 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/03/26 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/04/02 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/04/02 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/04/23 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/04/23 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/04/30 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/04/30 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/04/30 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/04/30 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/05/07 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/05/07 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/05/14 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/05/14 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/05/28 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/05/28 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/06/04 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/06/04 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/06/18 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/06/18 12:00 13:00 Seminarraum Abhaltung KU fix/
2020/06/25 10:00 12:00 Seminarraum Abhaltung VO fix/
2020/06/25 12:00 13:00 Seminarraum Abhaltung KU fix/

Lecturers

Johannes Feichtner
Johannes
Feichtner

PhD Candidate

View more