Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N5 2022 year

DOI: 10.17587/prin.13.211-218
Features of Address Resolution Protocol Operation in Computer Networks
P. P. Stepanov, omsk.petr@gmail.com, G. V. Nikonova, ngvlad@mail.ru, T. S. Pavlyuchenko, taty.pavlychenko@gmail.com, V. V. Soloviev, svadim95@mail.ru, Omsk State Technical University, Omsk, 644050, Russian Federation
Corresponding author: Nikonova Galina V., Associate Professor, Omsk State Technical University, Omsk, 644050, Russian Federation, E-mail: ngvlad@mail.ru
Received on August 03, 2021
Accepted on March 10, 2022

The paper analyzes the network protocols of computer networks to identify potential vulnerabilities at the software level. The conditions for carrying out a man-in-the-middle attack in networks using the Address Resolution Protocol (ARP) are investigated. Such attacks are of a rather dangerous type, since they are based on the shortcomings of the ARP protocol. A detailed analysis of the stages of the attack and the sequence of impact on the attacked node is given. The technology of ARP spoofing (poisoning) and methods that allow one to infiltrate an existing connection and communication process are examined in detail. An implementation of an ARP spoofing attack in the Python and C# programming languages using the Soapy and SharpPcap libraries is presented. Examples of implementation of denial-of-service (DoS) attacks in a peer-to-peer network using the ARP protocol in C# are given. The article also describes examples of man-in-the-middle attacks associated with various protocols and infiltration into the address space of routers, such as DHCP (a protocol that dynamically assigns an IP address to a client computer) spoofing and ICMP (Internet Control Message Protocol) redirection. Methods for hacking a router and substituting a MAC address and examples of scripts that implement: sending a fake ARP packet; a function for performing a DoS attack; changing the Linux MAC address; router hacks, are presented in the article.

Keywords: computer network, information security, ARP protocol, traffic interception, hacking
pp. 211—218
For citation:
Stepanov P. P., Nikonova G. V., Pavlyuchenko T. S., Soloviev V. V. Features of Address Resolution Protocol Operation in Computer Networks, Programmnaya Ingeneria, 2022, vol. 13, no. 5, pp. 211—218.