Loading...

ARTEMIS

A Near Real-Time Monitoring and Intrusion Detection System for IoT



Demo Day: June 10, 2019 at 09:00 AM in METU KKM

about project

The Internet of Things is now being used increasingly in transportation, health, agriculture, smart home and city systems. Even if they are produced and used at constant speed, IoT devices that are expected to reach 50 billion devices all over the world by 2020, are required to be deployed at 1 million devices per hour. Taking into account commercial pressures, production and deployment at this rate show that a very important layer, i.e. security, will either be completely neglected or have significant shortcomings. Since IoT devices do not have sufficient security, a variety of cyberattacks are being launched, which can result in major damages.

The goal of this project to develop a high-performance monitoring and intrusion detection system for the Internet of Things (IoT), taking into consideration protocol MQTT which is generally specific to the IoT domain. Due to the variety of protocols and devices used in IoT, our tool will focus on the most commonly used and commonly attacked one (MQTT), which will be determined through literature review. The system will process large amounts of data gathered from a heterogeneous IoT network composed of low-power IoT devices and high-capacity servers in near-real time using mostly unsupervised machine learning algorithms and create alarms in case of detection of deviations from the normal behavior of the system. The end product will be an extensible monitoring and intrusion detection tool for IoT systems, that supports plugging in different data sources (IoT devices, networks) and anomaly detection algorithms. The tool will be demoed with the setup of a realistic IoT scenario and launching intrusions on the system using open source attack tools.

Demonstration

Graphical User Interface Usage

Project Members

Asst. Prof. Dr. Pelin Angın

Assoc. Prof. at METU Computer Engineering Department

Pelin Angın

Supervisor

Mert Erdemir

Senior Undergraduate Student at METU Computer Engineering Department

Mert Erdemir

Developer

M. Ege Çıklabakkal

Senior Undergraduate Student at METU Computer Engineering Department

M. Ege Çıklabakkal

Developer

Mert Kaan Yılmaz

Senior Undergraduate Student at METU Computer Engineering Department

Mert Kaan Yılmaz

Developer

Ataberk Dönmez

Senior Undergraduate Student at METU Computer Engineering Department

Ataberk Dönmez

Developer

contact

Middle East Technical University Computer Engineering Department

Department of Computer Engineering
Middle East Technical University
Universiteler Mah. Dumlupinar Blv. No:1

(+90)-312-210 2080