@misc{RennerPozzobon, author = {Renner, Sebastian and Pozzobon, Enrico}, title = {SIM SIMulator}, series = {IT Security Conference Troopers19, 2019, Heidelberg, Germany}, journal = {IT Security Conference Troopers19, 2019, Heidelberg, Germany}, abstract = {Der Vortrag pr{\"a}sentierte ein Tool, das die Simulation einer SIM-Karte durch einen Standard-Mikrocontroller erm{\"o}glicht. Mit diesem T{\"a}uschungsman{\"o}ver kann die Authentifizierung des 3G-Mobilfunkstandards seitens der SIM-Karte umgangen werden. Tritt zus{\"a}tzliche Hardware hinzu, die eine 3G-Basisstation vort{\"a}uscht, l{\"a}sst sich eine Man-in-the-Middle-Attacke im 3G-Netz durchf{\"u}hren. In diesem Szenario ist es m{\"o}glich, die sensiblen Kommunikationsdaten, also den gesamten Datenverkehr beispielsweise zwischen einem Pkw und den Backend-Servern des Herstellers, auszulesen und zu untersuchen. Zudem eignet sich das Tool zum Pentesten von Modems oder SIM- beziehungsweise Smartcard-Applikationen. Der komplette Aufbau des sogenannten SIMulators ist als Open-Source-Software frei verf{\"u}gbar und auf GitHub abrufbar.}, language = {en} } @misc{WeissPozzobon, author = {Weiss, Nils and Pozzobon, Enrico}, title = {IOT Backdoors in Cars}, series = {IT Security Conference Troopers19, 2019, Heidelberg, Germany}, journal = {IT Security Conference Troopers19, 2019, Heidelberg, Germany}, abstract = {Connecting cheap IoT devices to the safety-critical network of a car can be an extremely bad idea, but at least it allows us to hack together our own automotive gadget. This talk explains the complete procedure involved in transforming a cheap OBD GSM dongle designed for fleet management into a open source automotive hacking tool. First, the hardware reverse engineering is demonstrated, showing how each component is interconnected and working together. With this knowledge, it was possible to capture the communication of the GSM module and understand the OTA protocol used by this dongle, which can be used to extract the firmware. A quick reverse engineering of the software will show that no cryptographic authentication is used for the OTA updates, and therefore a pirate GSM BTS can be used to obtain remote code execution. After that, a new open source firmware is written for the device, which can easily be extended and controlled remotely with the LUA scripting language. Examples on how hacking this dongle remotely can affect the safety of the driver will be also given.}, language = {en} }