论文标题

IoT-flock:一个用于物联网交通生成的开源框架

IoT-Flock: An Open-source Framework for IoT Traffic Generation

论文作者

Ghazanfar, Syed, Hussain, Faisal, Rehman, Atiq Ur, Fayyaz, Ubaid U., Shahzad, Farrukh, Shah, Ghalib A.

论文摘要

网络流量生成是用于设计和分析网络安全系统性能的主要技术之一。但是,由于物联网网络在设备,应用程序和协议方面的多样性,传统的网络流量生成器工具无法生成特定于IOT的协议流量。因此,传统的交通生成器工具不能用于设计和测试特定于物联网特定安全解决方案的性能。为了设计基于物联网的交通生成框架,两个主要挑战包括物联网设备建模和同时生成物联网和攻击流量。因此,在这项工作中,我们为物联网流量生成提供了一个开源框架,该框架支持两个广泛使用的IoT应用程序层协议,即MQTT和COAP。提出的框架允许用户创建IoT用例,将自定义的IoT设备添加到其中,并通过实时网络生成普通和恶意的物联网流量。此外,我们设置了一个实时的IoT Smart Home用例,以通过模拟现实世界的IoT设备来展示所提出的框架在为IoT Smart Home开发安全解决方案的适用性。实验结果表明,所提出的框架可有效地用于为物联网网络开发更好的安全解决方案,而无需物理部署实时用例。

Network traffic generation is one of the primary techniques that is used to design and analyze the performance of network security systems. However, due to the diversity of IoT networks in terms of devices, applications and protocols, the traditional network traffic generator tools are unable to generate the IoT specific protocols traffic. Hence, the traditional traffic generator tools cannot be used for designing and testing the performance of IoT-specific security solutions. In order to design an IoT-based traffic generation framework, two main challenges include IoT device modelling and generating the IoT normal and attack traffic simultaneously. Therefore, in this work, we propose an open-source framework for IoT traffic generation which supports the two widely used IoT application layer protocols, i.e., MQTT and CoAP. The proposed framework allows a user to create an IoT use case, add customized IoT devices into it and generate normal and malicious IoT traffic over a real-time network. Furthermore, we set up a real-time IoT smart home use case to manifest the applicability of the proposed framework for developing the security solutions for IoT smart home by emulating the real world IoT devices. The experimental results demonstrate that the proposed framework can be effectively used to develop better security solutions for IoT networks without physically deploying the real-time use case.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源