Overview
The Internet protocol suite, also known as TCP/IP suite, is the foundation of the Internet. This suite provides various protocols that lie upon the Internet Protocol (IP) for end-to-end data communications. Vulnerabilities in TCP/IP protocols may have serious effects on the upper layer protocols and applications and can endanger communication and data security. The Address Resolution Protocol (ARP) is an important link layer protocol for mapping upper layer protocol address to lower layer hardware address, such as IPv4 address to MAC address. In this lab, we will look into the ARP protocol, learn how it works, analyze its vulnerability and exploit it through the spoofing attack.
Conceptual Visualization
The following animation visualizes the concept of ARP spoofing attack.
Lab Instruction Materials
- Lab instruction
- Configuration file for creating lab environment
- Lab solution is not provided here. Interested instructors can email PI Mengjun Xie for the lab solution.