Implementation of Dynamic ARP Inspection for Enhanced Network Security
This study focuses on enhancing network security by implementing dynamic ARP (Address Resolution Protocol) inspection to detect and mitigate ARP spoofing attacks. The solution is built using Flask, a lightweight web framework, and Scapy, a powerful library for packet manipulation. The system monitors network traffic in real time by analyzing ARP packets, identifying inconsistencies, and flagging potential spoofing attempts. It incorporates database integration through SQLite to manage allowed and blocked IP addresses, ensuring efficient attack response. The application also features a web interface that enables administrators to control monitoring operations, view alerts, and manage IP lists. Furthermore, the system integrates with external services like VirusTotal and ipinfo.io, providing detailed information about suspicious IPs. This comprehensive approach strengthens network security by detecting ARP spoofing attempts and preventing unauthorized access
Authors
- Prashant Pillai (ORCID: https://orcid.org/0000-0002-5314-5030)
- C. V. Priya
Publication Details
- Journal
- Indian Journal of Computer Science and Technology
- Published
- 2025-04-23
- DOI
- https://doi.org/10.59256/indjcst.20250401024
- Primary Topic
- Software Testing and Debugging Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00