Detecting and Preventing ARP Spoofing Attacks Using Real-Time Data Analysis and Machine Learning

Abstract

ARP spoofing attacks contain certain risks in networks as they seem to intercept traffic and can lead the leakage of intellectual information. This research paper focuses on enhancing the method through which five algorithms namely: Random Forest, Long Short-Term Memory (LSTM) Networks, Convolutional Neural Networks (CNNs), Support Vector Machines (SVM) and Isolation Forest for ARP spoofing detection and prevention. In the process of the experiment, each algorithm is tested with the dataset of ARP traffic and the results are compared on the five criteria: of data; these are accuracy, precision, recall, F1-score, false positive rate, and the false negative rate. It can therefore be deduced that out of all the algorithms employed, Random Forest has the highest accuracy of 94 and high values of precision and recall thus making it more efficient in real-time ARP spoofing detection. Its effectiveness is equally high as the effectiveness of LSTM Networks and CNNs, which process temporal or spatial data, but work longer. SVMs are comparatively not bad in terms of accuracy to noise ratio, however, they are less accurate as compared to both Random Forest as well as CNNs. This method however lacks good accuracy and has high error values as portrayed above with Isolation Forest. Based on this analysis, conclusions are made that use of higher levels of ML leads to the detection of ARP spoofing implementing Random Forest as the best solution for enhancing the network security.

Authors and Affiliations

Mrinal Kumar, Chandra Sekhar Dash

Keywords

Related Articles

Handwritten Devnagari Optical Character Recognition

Handwritten Devanagari character recognition is the ability of a computer to receive and interpret handwritten input from sources such as paper documents, photographs, touch-screens and other devices. Handwritten Devanag...

HUMAN HEALTH MONITORING WITH ANDROID APPLICATION BY USING NANOSENSOR

In recent year’s automatic health care monitoring system is increased for the elderly people patients. In the existing system the patients in the home need a constant monitoring of their health by the helper’s. There is...

Embedded System for Biometric Online Signature Verification Using ARM Processor

This paper describes the implementation biometric of an embedded system for online signature verification using ARM processor. Online signature verification is one of the biometric features which can be used as a common...

Various Communication Techniques Used While Implementing Healthcare Patient Monitoring System

Day by day there is rapid research going in healthcare industry to improve or maintain health of people who are busy to earn money as well as who are already suffering from any chronic disease. This will include e-Health...

Loan Eligibility Prediction Using Machine Learning

Banks and other financial institutions compete for customers by providing a wide range of services and products. Most banks, however, make the vast majority of their money from their credit portfolio. Loans accepted by b...

Download PDF file
  • EP ID EP749869
  • DOI 10.55524/ijircst.2024.12.5.7
  • Views 69
  • Downloads 0

How To Cite

Mrinal Kumar, Chandra Sekhar Dash (2024). Detecting and Preventing ARP Spoofing Attacks Using Real-Time Data Analysis and Machine Learning. International Journal of Innovative Research in Computer Science and Technology, 12(5), -. https://europub.co.uk/articles/-A-749869