Praktikum: Hacking Automotive Networks (IN0012, IN2106, IN4255)
Course 0000002567 in SS 2019
General Data
Course Type | practical training |
---|---|
Semester Weekly Hours | 6 SWS |
Organisational Unit | Informatics 4 - Chair of Software & Systems Engineering (Prof. Pretschner) |
Lecturers |
Thomas Hutzelmann Responsible/Coordination: Alexander Pretschner |
Dates |
Thu, 13:00–16:00, MI 01.11.018 and 2 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 | This lab uses a round based attack and defense setup to give deep insights about the network used inside cars, its weaknesses and possible mitigation strategies. All participants are split into small teams that solves the phases collaboratively. The build system of each phase will be used as a challenges for the other teams in the following phases. Each team will be provided with diverse hardware to assemble different network layouts and setups themselves. The first phase focuses on assembling smaller networks that assembles the standard communication protocols and patterns used inside a car to implement small representative services. In the next phase, the teams will implement attacks tampering with the functionality of the services. For the next round, each team has to implement security mechanics that prevent as many previous attacks as possible. The final phase is rather open: Either the attacks can be refined to work against the proposed defenses, more sophisticated security can be implemented or experiments with new network architectures are possible. |
---|---|
Links |
E-Learning course (e. g. Moodle) TUMonline entry |