IoTGAN: GAN Powered Camouflage Against Machine Learning Based IoT Device Identification

01/10/2022
by   Tao Hou, et al.
17

With the proliferation of IoT devices, researchers have developed a variety of IoT device identification methods with the assistance of machine learning. Nevertheless, the security of these identification methods mostly depends on collected training data. In this research, we propose a novel attack strategy named IoTGAN to manipulate an IoT device's traffic such that it can evade machine learning based IoT device identification. In the development of IoTGAN, we have two major technical challenges: (i) How to obtain the discriminative model in a black-box setting, and (ii) How to add perturbations to IoT traffic through the manipulative model, so as to evade the identification while not influencing the functionality of IoT devices. To address these challenges, a neural network based substitute model is used to fit the target model in black-box settings, it works as a discriminative model in IoTGAN. A manipulative model is trained to add adversarial perturbations into the IoT device's traffic to evade the substitute model. Experimental results show that IoTGAN can successfully achieve the attack goals. We also develop efficient countermeasures to protect machine learning based IoT device identification from been undermined by IoTGAN.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
12/17/2022

IoT Device Identification Based on Network Traffic Characteristics

IoT device identification plays an important role in monitoring and impr...
research
07/18/2023

Discretization-based ensemble model for robust learning in IoT

IoT device identification is the process of recognizing and verifying co...
research
02/17/2021

IoTDevID: A Behaviour-Based Fingerprinting Method for Device Identification in the IoT

Device identification is one way to secure a network of IoT devices, whe...
research
04/11/2018

IoTSense: Behavioral Fingerprinting of IoT Devices

The Internet-of-Things (IoT) has brought in new challenges in, device id...
research
11/03/2022

Machine Learning Methods for Device Identification Using Wireless Fingerprinting

Industrial Internet of Things (IoT) systems increasingly rely on wireles...
research
05/12/2021

Snipuzz: Black-box Fuzzing of IoT Firmware via Message Snippet Inference

The proliferation of Internet of Things (IoT) devices has made people's ...
research
09/02/2020

Cost-aware Feature Selection for IoT Device Classification

Classification of IoT devices into different types is of paramount impor...

Please sign up or login with your details

Forgot password? Click here to reset