Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Matthias Schulz 0001

dblp:62/177-1 · DBLP profile ↗
← Back
18ranked-venue papers
8as first author
0since 2021 · last 2019
0000-0001-8539-5539ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 11 · 6 first-authorComputer networks · 6 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Wireless networking · 68% Physical-layer communications · 27% Internet of things and sensor networks · 5%
Network and information security
2 papers
Systems and software security · 54% Network security · 46%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless networking
wireless network protocols
0.412019
InternalBlue - Bluetooth Binary Patching and Experimentation Framework · MobiSys 2019
Systems and software security
firmware security
0.412019
InternalBlue - Bluetooth Binary Patching and Experimentation Framework · MobiSys 2019
Wireless networking › WLAN
physical-layer wi-fi
0.312018
Shadow Wi-Fi: Teaching Smartphones to Transmit Raw Signals and to Extract Channel State Information to Implement Practical Covert Channels over Wi-Fi · MobiSys 2018
Network security
covert channel
0.312018
Shadow Wi-Fi: Teaching Smartphones to Transmit Raw Signals and to Extract Channel State Information to Implement Practical Covert Channels over Wi-Fi · MobiSys 2018
Physical-layer communications › beamforming › beamforming design › beampattern design
beam steering
0.312017
Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.1 lad Devices · CoNEXT 2017
Wireless networking › WLAN › IEEE 802.11 amendment
IEEE 802.11ad
0.312017
Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.1 lad Devices · CoNEXT 2017
Wireless networking › WLAN
millimeter-wave WLAN
0.312017
Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.1 lad Devices · CoNEXT 2017
Wireless networking
WLAN
0.312017
Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.1 lad Devices · CoNEXT 2017
Physical-layer communications
physical layer security
0.212014
Practical Known-Plaintext Attacks against Physical Layer Security in Wireless MIMO Systems · NDSS 2014
Internet of things and sensor networks › iot security
iot device security
0.112019
InternalBlue - Bluetooth Binary Patching and Experimentation Framework · MobiSys 2019
Physical-layer communications
channel state information
0.112018
Shadow Wi-Fi: Teaching Smartphones to Transmit Raw Signals and to Extract Channel State Information to Implement Practical Covert Channels over Wi-Fi · MobiSys 2018
Physical-layer communications
MIMO
0.112014
Practical Known-Plaintext Attacks against Physical Layer Security in Wireless MIMO Systems · NDSS 2014

Methods — techniques the papers use, named apart from their topics

reverse engineering · 0.8binary patching · 0.8frame prefiltering · 0.7IQ sample transmission · 0.7CSI extraction · 0.7compressive sensing · 0.3signal processing · 0.2
YearPublicationVenuePosition
2019 JamLab-NG: Benchmarking Low-Power Wireless Protocols under Controllable and Repeatable Wi-Fi Interference
Markus Schuss, Carlo Alberto Boano, Manuel Weber, Matthias Schulz 0001, Matthias Hollick, Kay Römer
EWSN4
2019 InternalBlue - Bluetooth Binary Patching and Experimentation Framework
abstract
Bluetooth is one of the most established technologies for short range digital wireless data transmission. With the advent of wearables and the Internet of Things (IoT), Bluetooth has again gained importance, which makes security research and protocol optimizations imperative. Surprisingly, there is a lack of openly available tools and experimental platforms to scrutinize Bluetooth. In particular, system aspects and close to hardware protocol layers are mostly uncovered. We reverse engineer multiple Broadcom Bluetooth chipsets that are widespread in off-the-shelf devices. Thus, we offer deep insights into the internal architecture of a popular commercial family of Bluetooth controllers used in smartphones, wearables, and IoT platforms. Reverse engineered functions can then be altered with our InternalBlue Python framework---outperforming evaluation kits, which are limited to documented and vendor-defined functions. The modified Bluetooth stack remains fully functional and high-performance. Hence, it provides a portable low-cost research platform. InternalBlue is a versatile framework and we demonstrate its abilities by implementing tests and demos for known Bluetooth vulnerabilities. Moreover, we discover a novel critical security issue affecting a large selection of Broadcom chipsets that allows executing code within the attacked Bluetooth firmware. We further show how to use our framework to fix bugs in chipsets out of vendor support and how to add new security features to Bluetooth firmware.
Dennis Mantz, Jiska Classen, Matthias Schulz 0001, Matthias Hollick
MobiSys3
2018 Shadow Wi-Fi: Teaching Smartphones to Transmit Raw Signals and to Extract Channel State Information to Implement Practical Covert Channels over Wi-Fi
abstract
Wi-Fi chips offer vast capabilities, which are not accessible through the manufacturers' official firmwares. Unleashing those capabilities can enable innovative applications on off-the-shelf devices. In this work, we demonstrate how to transmit raw IQ samples from a large buffer on Wi-Fi chips. We further show how to extract channel state information (CSI) on a per frame basis. As a proof-of-concept application, we build a covert channel on top of Wi-Fi to stealthily exchange information between two devices by prefiltering Wi-Fi frames prior to transmission. On the receiver side, the CSI is used to extract the embedded information. By means of experimentation, we show that regular Wi-Fi clients can still demodulate the underlying Wi-Fi frames. Our results show that covert channels on the physical layer are practical and run on off-the-shelf smartphones. By making available our raw signal transmitter, the CSI extractor, and the covert channel application to the research community, we ensure reproducibility and offer a platform for further innovative applications on Wi-Fi devices.
Matthias Schulz 0001, Jakob Link, Francesco Gringoli, Matthias Hollick
MobiSys1
2018 The Nexmon firmware analysis and modification framework: Empowering researchers to enhance Wi-Fi devices
Matthias Schulz 0001, Daniel Wegemer, Matthias Hollick
Comput. Commun.1
2017 Compressive Millimeter-Wave Sector Selection in Off-the-Shelf IEEE 802.1 lad Devices
abstract
Achieving data-rates of multiple Gbps in 60 GHz millimeter-wave (mm-wave) communication systems requires efficient beam-steering algorithms. To find the optimal steering direction on IEEE 802.11ad compatible devices, state-of-the-art approaches sweep through all predefined antenna sectors. Recently, much more efficient alternatives, such as compressive path tracking, have been proposed, which scale well even with arrays with thousands of antenna elements. However, such have not yet been integrated into consumer devices. In this work, we adapt compressive path tracking for sector selection in off-the-shelf IEEE 802.1 lad devices. In contrast to existing solutions, our compressive sector selection tolerates the imperfections of low-cost hardware, tracks beam directions in 3D and does not rely on pseudo-random beams. We implement our protocol on a commodity router, the TP-Link Talon AD7200, by modifying the sector sweep algorithm in the IEEE 802.11ad chip's firmware. In particular, we modify the firmware to obtain the signal strength of received frames and to select custom sectors. Using this extension, we precisely measure the device's sector patterns. We then select the best sector based on the measured patterns and sweep only through a subset of probing sectors. Our results demonstrate, that our protocol outperforms the existing sector sweep, increases stability, and speeds up the sector selection by factor 2.3.
Daniel Steinmetzer, Daniel Wegemer, Matthias Schulz 0001, Jörg Widmer, Matthias Hollick
CoNEXT3
2017 Demonstrating reactive smartphone-based jamming: demo
abstract
Reactive Wi-Fi jammers on off-the-shelf hardware that may facilitate mobile friendly jamming applications have only been shown recently. Until now, no demonstrators existed to reproduce the results obtained with these systems, hence, inhibiting re-use for further research or educational applications. In this work, we present an Android app that allows to create advanced jamming scenarios with four Nexus 5 smartphones. We use two of them to inject Wi-Fi frames with UDP payload, one to receive frames and analyze if they were corrupted and one that acts as a reactive jammer that selectively jams according to a UDP port. The user can choose between a simple reactive jammer and an acknowledging jammer. All jammers are implemented as Wi-Fi firmware patches by using the Nexmon framework. During the demonstration, users may adjust parameters of transmitted frames and observe the throughputs of correct and corrupted frames as bar graphs at the receiver. At the jamming node, users may design an arbitrary jamming signal in the frequency domain and adjust the jamming power, the target UDP port and the jammer type. The MAC addresses used during the experiments are hard coded to hinder users from simply abusing the app in other setups. Overall, the demonstration proofs that highly sophisticated Wi-Fi jammers can run on smartphones.
Matthias Schulz 0001, Efstathios Deligeorgopoulos, Matthias Hollick, Francesco Gringoli
WISEC1
2017 Massive reactive smartphone-based jamming using arbitrary waveforms and adaptive power control
abstract
It is not commonly known that off-the-shelf smartphones can be converted into versatile jammers. To understand how those jammers work and how well they perform, we implemented a jamming firmware for the Nexus 5 smartphone. The firmware runs on the real-time processor of the Wi-Fi chip and allows to reactively jam Wi-Fi networks in the 2.4 and 5 GHz bands using arbitrary waveforms stored in IQ sample buffers. This allows us to generate a pilot-tone jammer on off-the-shelf hardware. Besides a simple reactive jammer, we implemented a new acknowledging jammer that selectively jams only targeted data streams of a node while keeping other data streams of the same node flowing. To lower the increased power consumption of this jammer, we implemented an adaptive power control algorithm. We evaluated our implementations in friendly jamming scenarios to oppress non-compliant Wi-Fi transmissions and to protect otherwise vulnerable devices in industrial setups. Our results show that we can selectively hinder Wi-Fi transmissions in the vicinity of our jamming smartphone leading to an increased throughput for other nodes or no blockage of non-targeted streams on a jammed node. Consuming less than 300 mW when operating the reactive jammer allows mobile operation for more than 29 hours. Our implementation demonstrates that jamming communications was never that simple and available for every smartphone owner, while still allowing surgical jamming precision and energy efficiency. Nevertheless, it involves the danger of abuse by malicious attackers that may take over hundreds of devices to massively jam Wi-Fi networks in wide areas.
Matthias Schulz 0001, Francesco Gringoli, Daniel Steinmetzer, Michael Koch 0005, Matthias Hollick
WISEC1
2016 Trust The Wire, They Always Told Me!: On Practical Non-Destructive Wire-Tap Attacks Against Ethernet
abstract
Ethernet technology dominates enterprise and home network installations and is present in datacenters as well as parts of the backbone of the Internet. Due to its wireline nature, Ethernet networks are often assumed to intrinsically protect the exchanged data against attacks carried out by eavesdroppers and malicious attackers that do not have physical access to network devices, patch panels and network outlets. In this work, we practically evaluate the possibility of wireless attacks against wired Ethernet installations with respect to resistance against eavesdropping by using off-the-shelf software-defined radio platforms. Our results clearly indicate that twisted-pair network cables radiate enough electromagnetic waves to reconstruct transmitted frames with negligible bit error rates, even when the cables are not damaged at all. Since this allows an attacker to stay undetected, it urges the need for link layer encryption or physical layer security to protect confidentiality.
Matthias Schulz 0001, Patrick Klapper, Matthias Hollick, Erik Tews, Stefan Katzenbeisser 0001
WISEC1
2016 DEMO: Demonstrating Practical Known-Plaintext Attacks against Physical Layer Security in Wireless MIMO Systems
abstract
After being widely studied in theory, physical layer security schemes are getting closer to enter the consumer market. Still, a thorough practical analysis of their resilience against attacks is missing. In this work, we use software-defined radios to implement such a physical layer security scheme, namely, orthogonal blinding. To this end, we use orthogonal frequency-division multiplexing (OFDM) as a physical layer, similarly to WiFi. In orthogonal blinding, a multi-antenna transmitter overlays the data it transmits with noise in such a way that every node except the intended receiver is disturbed by the noise. Still, our known-plaintext attack can extract the data signal at an eavesdropper by means of an adaptive filter trained using a few known data symbols. Our demonstrator illustrates the iterative training process at the symbol level, thus showing the practicability of the attack.
Matthias Schulz 0001, Adrian Loch, Matthias Hollick
WISEC1
2016 DEMO: Using NexMon, the C-based WiFi firmware modification framework
abstract
FullMAC WiFi chips have the potential to realize modifications to WiFi implementations that exceed the limits of current standards or to realize the implementation of new standards, such as 802.11p, on off-the-shelve hardware. As a developer, one, however, needs access to the firmware source code to implement these modifications. In general, WiFi firmwares are closed source and do not allow any modifications. With our C-based programming framework, NexMon, we allow the extension of existing firmware of Broadcom's FullMAC WiFi chips. In this work, we demonstrate how to get started by running existing example projects and by creating a new project to transmit arbitrary frames with a Nexus 5 smartphone.
Matthias Schulz 0001, Daniel Wegemer, Matthias Hollick
WISEC1
2016 Profiling the Strength of Physical-Layer Security: A Study in Orthogonal Blinding
abstract
Physical layer security for wireless communication is broadly considered as a promising approach to protect data confidentiality against eavesdroppers. However, despite its ample theoretical foundation, the transition to practical implementations of physical-layer security still lacks success. A close inspection of proven vulnerable physical-layer security designs reveals that the flaws are usually overlooked when the scheme is only evaluated against an inferior, single-antenna eavesdropper. Meanwhile, the attacks exposing vulnerabilities often lack theoretical justification. To reduce the gap between theory and practice, we posit that a physical-layer security scheme must be studied under multiple adversarial models to fully grasp its security strength. In this regard, we evaluate a specific physical-layer security scheme, i.e. orthogonal blinding, under multiple eavesdropper settings. We further propose a practical "ciphertext-only attack" that allows eavesdroppers to recover the original message by exploiting the low entropy fields in wireless packets. By means of simulation, we are able to reduce the symbol error rate at an eavesdropper below 1% using only the eavesdropper's receiving data and a general knowledge about the format of the wireless packets.
Yao Zheng 0004, Matthias Schulz 0001, Wenjing Lou, Y. Thomas Hou 0001, Matthias Hollick
WISEC2
2015 Using Channel State Information for Tamper Detection in the Internet of Things
abstract
The Internet of Things (IoT) is increasingly used for critical applications and securing the IoT has become a major concern. Among other issues it is important to ensure that tampering with IoT devices is detected. Many IoT devices use WiFi for communication and Channel State Information (CSI) based tamper detection is a valid option. Each 802.11n WiFi frame contains a preamble which allows a receiver to estimate the impact of the wireless channel, the transmitter and the receiver on the signal. The estimation result - the CSI - is used by a receiver to extract the transmitted information. However, as the CSI depends on the communication environment and the transmitter hardware, it can be used as well for security purposes. If an attacker tampers with a transmitter it will have an effect on the CSI measured at a receiver. Unfortunately not only tamper events lead to CSI fluctuations; movement of people in the communication environment has an impact too. We propose to analyse CSI values of a transmission simultaneously at multiple receivers to improve distinction of tamper and movement events. A moving person is expected to have an impact on some but not all communication links between transmitter and the receivers. A tamper event impacts on all links between transmitter and the receivers. The paper describes the necessary algorithms for the proposed tamper detection method. In particular we analyse the tamper detection capability in practical deployments with varying intensity of people movement. In our experiments the proposed system deployed in a busy office environment was capable to detect 53% of tamper events (TPR = 53%) while creating zero false alarms (FPR = 0%).
Ibrahim Ethem Bagci, Utz Roedig, Ivan Martinovic, Matthias Schulz 0001, Matthias Hollick
ACSAC4
2015 NFCGate: an NFC relay application for Android
abstract
Near Field Communication (NFC) is a technology widely used for security-critical applications like access control or payment systems. Many of these systems rely on the security assumption that the card has to be in close proximity to communicate with the reader. We developed NFCGate, an Android application capable of relaying NFC communication between card and reader using two rooted but otherwise unmodified Android phones. This enables us to increase the distance between card and reader, eavesdrop on, and even modify the exchanged data. The application should work for any system built on top of ISO 14443-3 that is not hardened against relay attacks, and was successfully tested with a popular contactless card payment system and an electronic passport document.
Max Maaß, Tom Schons, Daniel Wegemer, Matthias Schulz 0001
WISEC5
2015 Lockpicking physical layer key exchange: weak adversary models invite the thief
abstract
Physical layer security schemes for wireless communications are currently crossing the chasm from theory to practice. They promise information-theoretical security, for instance by guaranteeing the confidentiality of wireless transmissions. Examples include schemes utilizing artificial interference---that is 'jamming for good'---to enable secure physical layer key exchange or other security mechanisms. However, only little attention has been payed to adjusting the employed adversary models during this transition from theory to practice. Typical assumptions give the adversary antenna configurations and transceiver capabilities similar to all other nodes: single antenna eavesdroppers are the norm. We argue that these assumptions are perilous and 'invite the thief'. In this work, we evaluate the security of a representative practical physical layer security scheme, which employs artificial interference to secure physical layer key exchange. Departing from the standard single-antenna eavesdropper, we utilize a more realistic multi-antenna eavesdropper and propose a novel approach that detects artificial interferences. This facilitates a practical attack, effectively 'lockpicking' the key exchange by exploiting the diversity of the jammed signals. Using simulation and real-world software-defined radio (SDR) experimentation, we quantify the impact of increasingly strong adversaries. We show that our approach reduces the secrecy capacity of the scheme by up to 97% compared to single-antenna eavesdroppers. Our results demonstrate the risk unrealistic adversary models pose in current practical physical layer security schemes.
Daniel Steinmetzer, Matthias Schulz 0001, Matthias Hollick
WISEC2
2015 APP and PHY in harmony: Demonstrating scalable video streaming supported by flexible physical layer control
abstract
Wireless, high-bandwidth data transfer gains increasing significance with a wider adoption of high-quality video streaming on mobile devices. Technologies enabling such data transfer (e.g., 802.11 or LTE) can adapt dynamically to changing conditions, which allows data transfers in a reliable way. However, applications have little or no influence on how those underlying systems execute their adaptations. Yet, in applications such as video streaming, this could provide important clues on what requirements are relevant for data delivery. In this demonstration, we present a system that allows application-defined underlay control to use such potentials in a mobile scalable video based streaming scenario by combining Android smartphones with software-defined radios (SDRs) for advanced physical layer control.
Denny Stohr, Matthias Schulz 0001, Matthias Hollick, Wolfgang Effelsberg
WOWMOM2
2014 Practical Known-Plaintext Attacks against Physical Layer Security in Wireless MIMO Systems
Matthias Schulz 0001, Adrian Loch, Matthias Hollick
NDSS1
2014 Short paper: gathering tamper evidence in wi-fi networks based on channel state information
abstract
Wireless devices are often used in application scenarios with strict security requirements. Examples are physical intrusion detection systems commonly used to protect factories, airports or government buildings. In such scenarios, additional security features such as tamper detection are highly desirable to complement traditional cryptographic mechanisms. In this paper we use channel state information (CSI), extracted from off-the-shelf 802.11n Wi-Fi cards, to calculate a tamper-evidence value for transmitters. This value enables detection of tampering due to device movement or replacement. We describe algorithms for tamper-evidence value computation, discuss the interpretation of this value and evaluate its effectiveness.
Ibrahim Ethem Bagci, Utz Roedig, Matthias Schulz 0001, Matthias Hollick
WISEC3
2012 Energy-efficient mobile P2P video streaming
abstract
The proliferation of wireless broadband technologies and mobile devices has led to an increase in mobile traffic, especially due to a rapid growth of real-time entertainment such as video streaming on smartphones. Mobile peer-to-peer-based content distribution schemes can help to relieve infrastructure based mobile networks, but require participating nodes to provide resources which can drain their battery. Thus, the goal is to exploit mobile peers' resources while minimizing and balancing the energy consumption over all participating devices. Simulation models considering energy consumption lack precision, because they abstract away important parts of the hardware. On the other hand, prototypical energy measurements are more precise, but require a time consuming implementation and assessment. To this end, this demo paper presents a mobile P2P video streaming and benchmarking platform which enables to assess and compare the energy consumption of different approaches in a precise manner through live assessments at runtime. The demonstrated platform includes a simple, yet high-performance tree-based mobile P2P streaming overlay which can be utilized to easily implement and assess further streaming overlay approaches.
Matthias Wichtlhuber, Julius Rückert, Dominik Stingl, Matthias Schulz 0001, David Hausheer
P2P4