Computers and other networked devices are configured for operation and compatibility with their local network environments. These devices can be configured to obtain information about other devices on a local network using a protocol such as Address Resolution Protocol (ARP). When using ARP, a device may broadcast an ARP request on the local network, where the ARP request includes an Internet protocol (IP) address of a destination device. Another device may then reply by broadcasting a media access control (MAC) address corresponding to the IP address that was broadcast. The device may then transmit data directly to the destination device using the MAC address.
Although convenience for trusted devices, ARP may be used by malicious attackers to receive information about other devices on the local network. The malicious attackers may then use the information to intercept or otherwise disrupt or manipulate network communications facilitated by the local network.