MAC Flooding Program
Overview
MAC flooding is a technique used on network switches to force legitimate MAC table entries out of the switch and potentially send sensitive information to portions of the network.
Use your favorite programming language to write a program to flood the MAC address table of switch.
Project Recommendations
It is recommended you have familiarity with the fundamental programming concepts, foundations of networking (what a MAC address is, ARP, how switching works), network security attacks (MAC flooding), and knowledge of a programming language.
Recommended Level
Beginner to Intermediate
Project Author Credit: Grant C.