{'fraction_non_alphanumeric': 0.024237685691946835, 'fraction_numerical': 0.0, 'mean_word_length': 5.183574879227053, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Model-Driven Framework for Early Analysis of Kill Chain Attacks

The Internet of things (IoT) is an integration of different devices including wearables, sensors, and different objects to communicate with each other. Although the IoT technology has evolved tremendously in recent years,, there are serious security risks inherent in this technology. It is particularly true for MQTT (Message Queuing Telemetry Transport) protocol which provides a platform for Users/Clients to publish and subscribe their required messages so that they can conveniently communicate with each other. As MQTT is frequently utilized in IoT, therefore, different attacks occur in this aspect. The methodologies have been proposed previously through a physical attack which is difficult to analyze at low-level implementation. On the other hand, the model-driven approach provides simplicity and early analysis on MQTT. In this paper, we have proposed a modeling framework for early analysis of kill chain and resource starvation attack. Primarily, a meta-model is proposed which gives an overall view of the attack model. Subsequently, a tree editor is generated. After generating the tree editor, a tool is created using Sirius workbench/tool which is employed to validate the proposed case study.