A. Patil, Harivind Premkumar, Kiran M H M, Pranav Hegde
{"title":"JARVIS:一个智能网络入侵检测和防御系统","authors":"A. Patil, Harivind Premkumar, Kiran M H M, Pranav Hegde","doi":"10.1109/ICAECC54045.2022.9716622","DOIUrl":null,"url":null,"abstract":"With the current advances in networking and the usage of computer networks in different sectors of technology, network security plays a prime role in enabling the proper functioning of networks by detecting and preventing attacks. In this paper, we propose an architecture using the Snort IDS/IPS and machine learning to build an Intelligent Network Intrusion Detection and Prevention System with dynamic rule updation creating robust and secure system with reduced resource consumption which can be used in Domestic Networks. The objective of JARVIS, the proposed system, is to detect malicious patterns in real-time traffic data and take action by dynamically updating Snort rules. By deploying a machine learning model (Random Forest) in parallel and dynamically enabling rules, resource consumption of Snort can be reduced and optimized. The model detects any attacks and suggests rules that can be deployed on Snort to prevent the attack. The false-positive rate of the model was reduced by looking at DNS queries to analyze the intent behind the traffic data. JARVIS also provides a web interface where the User can view Network Traffic Data, Detected Attacks as well as take the necessary actions. The machine learning model successfully detected incoming attacks with considerable accuracy and suggested rules in the web interface which allowed the user to deploy them and prevent the attack from causing further damage.","PeriodicalId":199351,"journal":{"name":"2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"JARVIS: An Intelligent Network Intrusion Detection and Prevention System\",\"authors\":\"A. Patil, Harivind Premkumar, Kiran M H M, Pranav Hegde\",\"doi\":\"10.1109/ICAECC54045.2022.9716622\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the current advances in networking and the usage of computer networks in different sectors of technology, network security plays a prime role in enabling the proper functioning of networks by detecting and preventing attacks. In this paper, we propose an architecture using the Snort IDS/IPS and machine learning to build an Intelligent Network Intrusion Detection and Prevention System with dynamic rule updation creating robust and secure system with reduced resource consumption which can be used in Domestic Networks. The objective of JARVIS, the proposed system, is to detect malicious patterns in real-time traffic data and take action by dynamically updating Snort rules. By deploying a machine learning model (Random Forest) in parallel and dynamically enabling rules, resource consumption of Snort can be reduced and optimized. The model detects any attacks and suggests rules that can be deployed on Snort to prevent the attack. The false-positive rate of the model was reduced by looking at DNS queries to analyze the intent behind the traffic data. JARVIS also provides a web interface where the User can view Network Traffic Data, Detected Attacks as well as take the necessary actions. The machine learning model successfully detected incoming attacks with considerable accuracy and suggested rules in the web interface which allowed the user to deploy them and prevent the attack from causing further damage.\",\"PeriodicalId\":199351,\"journal\":{\"name\":\"2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAECC54045.2022.9716622\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Fourth International Conference on Advances in Electronics, Computers and Communications (ICAECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAECC54045.2022.9716622","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
JARVIS: An Intelligent Network Intrusion Detection and Prevention System
With the current advances in networking and the usage of computer networks in different sectors of technology, network security plays a prime role in enabling the proper functioning of networks by detecting and preventing attacks. In this paper, we propose an architecture using the Snort IDS/IPS and machine learning to build an Intelligent Network Intrusion Detection and Prevention System with dynamic rule updation creating robust and secure system with reduced resource consumption which can be used in Domestic Networks. The objective of JARVIS, the proposed system, is to detect malicious patterns in real-time traffic data and take action by dynamically updating Snort rules. By deploying a machine learning model (Random Forest) in parallel and dynamically enabling rules, resource consumption of Snort can be reduced and optimized. The model detects any attacks and suggests rules that can be deployed on Snort to prevent the attack. The false-positive rate of the model was reduced by looking at DNS queries to analyze the intent behind the traffic data. JARVIS also provides a web interface where the User can view Network Traffic Data, Detected Attacks as well as take the necessary actions. The machine learning model successfully detected incoming attacks with considerable accuracy and suggested rules in the web interface which allowed the user to deploy them and prevent the attack from causing further damage.