Multi-Protocol IoT Network Reconnaissance
Author
Abstract

Network Reconnaissance - Network reconnaissance is a core security functionality, which can be used to detect hidden unauthorized devices or to identify missing devices. Currently, there is a lack of network reconnaissance tools capable of discovering Internet of Things (IoT) devices across multiple protocols. To bridge this gap, we introduce IoT-Scan, an extensible IoT network reconnaissance tool. IoT-Scan is based on softwaredefined radio (SDR) technology, which allows for a flexible implementation of radio protocols. We propose passive, active, multi-channel, and multi-protocol scanning algorithms to speed up the discovery of devices with IoT-Scan. We implement the scanning algorithms and compare their performance with four popular IoT protocols: Zigbee, Bluetooth LE, Z-Wave, and LoRa. Through experiments with dozens of IoT devices, we demonstrate that our implementation experiences minimal packet losses, and achieves performance near a theoretical benchmark.

Year of Publication
2022
Date Published
oct
Publisher
IEEE
Conference Location
Austin, TX, USA
ISBN Number
978-1-66546-255-6
URL
https://ieeexplore.ieee.org/document/9947261/
DOI
10.1109/CNS56114.2022.9947261
Google Scholar | BibTeX | DOI