Title
Demo: Nexmon in Action: Advanced Applications Powered by the Nexmon Firmware Patching Framework.
Abstract
Smartphones and Internet of Things (IoT) devices are widely available and offer interfaces for wireless communication. This makes them perfect candidates for large-scale wireless testbeds. To reduce energy consumption, those devices contain FullMAC Wi-Fi chips. They run proprietary firmwares that abstract from low-layer mechanisms on the data link (MAC) and physical layer (PHY). This hinders researchers to influence their operation and evaluate new communication schemes on off-the-shelf devices. Using our Nexmon firmware patching framework, we gain access to chip internals to extend their functionalities by writing patches comfortably in C. In this work, we use a Raspberry Pi 3 to offer workshop attendees a hands-on experience on how to get starting with Nexmon by extending the firmware of the Pi's Wi-Fi chip. Additionally, we use Android smartphones to present our wireless penetration testing app based on monitor mode and frame injection patches, as well as our reactive Wi-Fi jamming app based on patches to the Wi-Fi chip's real-time processor. The demonstrations show how easily Nexmon enables us to implement even complex applications in a Wi-Fi chip resulting in very low processing latencies and low energy consumption. As open-source projects, all our demos can be reproduced by fellow researchers in their own laboratories by using widely available off-the-shelf hardware.
Year
DOI
Venue
2017
10.1145/3131473.3133333
MobiCom '17: The 23rd Annual International Conference on Mobile Computing and Networking Snowbird Utah USA October, 2017
Field
DocType
ISBN
Android (operating system),Wireless security,Computer science,Chip,Physical layer,Monitor mode,Energy consumption,Operating system,Data link,Firmware,Embedded system
Conference
978-1-4503-5147-8
Citations 
PageRank 
References 
0
0.34
3
Authors
6
Name
Order
Citations
PageRank
Matthias Schulz111112.74
Fabian Knapp230.80
Efstathios Deligeorgopoulos300.34
Daniel Wegemer4334.91
Francesco Gringoli589061.65
Matthias Hollick675097.29