论文标题
Iotgan:基于机器学习的物联网设备识别的GAN动力伪装
IoTGAN: GAN Powered Camouflage Against Machine Learning Based IoT Device Identification
论文作者
论文摘要
随着物联网设备的扩散,研究人员在机器学习的帮助下开发了各种物联网设备识别方法。然而,这些识别方法的安全性主要取决于收集的培训数据。在这项研究中,我们提出了一种名为Iotgan的新型攻击策略,以操纵物联网设备的流量,以便它可以逃避基于机器学习的物联网设备识别。在实口病的开发中,我们面临两个主要的技术挑战:(i)如何在黑盒环境中获得判别模型,以及(ii)如何通过操纵模型向IoT流量添加扰动,以便在不影响IoT设备功能的同时逃避身份。为了应对这些挑战,使用基于神经网络的替代模型来适合黑框设置中的目标模型,它在物业中起着区分模型。训练了一种操纵模型,以在物联网设备的流量中添加对抗性扰动,以逃避替代模型。实验结果表明,附物器可以成功实现攻击目标。我们还开发了有效的对策,以保护基于机器学习的物联网设备识别遭到Iotgan的破坏。
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.