Modification of LTE Firmwares on Smartphones
Every mobile phone contains a modem subsystem responsible for communication with mobile networks. In contrast to the well known main system of smartphones, running for example an Android operating system, the modem hardware details and its software are secrets of the manufacturer, leaving the modem...
Main Author: | |
---|---|
Format: | Dissertation |
Language: | en |
Published: |
2021
|
Online Access: | https://tuprints.ulb.tu-darmstadt.de/17397/1/thesis_modifications_lte_firmware.pdf Bruns, Carsten <http://tuprints.ulb.tu-darmstadt.de/view/person/Bruns=3ACarsten=3A=3A.html> (2021): Modification of LTE Firmwares on Smartphones. (Publisher's Version)Darmstadt, Technische Universität, DOI: 10.26083/tuprints-00017397 <https://doi.org/10.26083/tuprints-00017397>, [Master Thesis] |
id |
ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-17397 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-173972021-02-09T05:16:47Z http://tuprints.ulb.tu-darmstadt.de/17397/ Modification of LTE Firmwares on Smartphones Bruns, Carsten Every mobile phone contains a modem subsystem responsible for communication with mobile networks. In contrast to the well known main system of smartphones, running for example an Android operating system, the modem hardware details and its software are secrets of the manufacturer, leaving the modem as a black box to us. Hence, this work analyzes recent Qualcomm modems supporting the latest deployed communication standard LTE. We then use the gained knowledge to implement a patching framework allowing easy modification of the modem’s firmware binary in a high level programming language. To demonstrate its usability, we realize applications ranging from debugging tools up to LTE MAC layer sniffing, security key extraction and access to channel estimates of the physical layer. These also show that malicious code in the modem subsystem imposes a severe and realistic threat. Furthermore, this work opens the modem as a research platform for recent mobile network technologies, removing the need for expensive special equipment in many research projects. 2021 Master Thesis NonPeerReviewed text CC-BY-SA 4.0 International - Creative Commons, Attribution Share-alike https://tuprints.ulb.tu-darmstadt.de/17397/1/thesis_modifications_lte_firmware.pdf Bruns, Carsten <http://tuprints.ulb.tu-darmstadt.de/view/person/Bruns=3ACarsten=3A=3A.html> (2021): Modification of LTE Firmwares on Smartphones. (Publisher's Version)Darmstadt, Technische Universität, DOI: 10.26083/tuprints-00017397 <https://doi.org/10.26083/tuprints-00017397>, [Master Thesis] https://doi.org/10.26083/tuprints-00017397 en info:eu-repo/semantics/masterThesis info:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
en |
format |
Dissertation |
sources |
NDLTD |
description |
Every mobile phone contains a modem subsystem responsible for communication with mobile networks. In contrast to the well known main system of smartphones, running for example an Android operating system, the modem hardware details and its software are secrets of the manufacturer, leaving the modem as a black box to us. Hence, this work analyzes recent Qualcomm modems supporting the latest deployed communication standard LTE. We then use the gained knowledge to implement a patching framework allowing easy modification of the modem’s firmware binary in a high level programming
language. To demonstrate its usability, we realize applications ranging from debugging tools up to LTE MAC layer sniffing, security key extraction and access to channel estimates of the physical layer. These also show that malicious code in the modem subsystem imposes a severe and realistic threat. Furthermore, this work opens the modem as a research platform for recent mobile network technologies, removing
the need for expensive special equipment in many research projects. |
author |
Bruns, Carsten |
spellingShingle |
Bruns, Carsten Modification of LTE Firmwares on Smartphones |
author_facet |
Bruns, Carsten |
author_sort |
Bruns, Carsten |
title |
Modification of LTE Firmwares on Smartphones |
title_short |
Modification of LTE Firmwares on Smartphones |
title_full |
Modification of LTE Firmwares on Smartphones |
title_fullStr |
Modification of LTE Firmwares on Smartphones |
title_full_unstemmed |
Modification of LTE Firmwares on Smartphones |
title_sort |
modification of lte firmwares on smartphones |
publishDate |
2021 |
url |
https://tuprints.ulb.tu-darmstadt.de/17397/1/thesis_modifications_lte_firmware.pdf Bruns, Carsten <http://tuprints.ulb.tu-darmstadt.de/view/person/Bruns=3ACarsten=3A=3A.html> (2021): Modification of LTE Firmwares on Smartphones. (Publisher's Version)Darmstadt, Technische Universität, DOI: 10.26083/tuprints-00017397 <https://doi.org/10.26083/tuprints-00017397>, [Master Thesis] |
work_keys_str_mv |
AT brunscarsten modificationofltefirmwaresonsmartphones |
_version_ |
1719376049839538176 |