Latest Change 10/8/2017:
+ GTK: Out of bounds access when clearing interface stats
+ (autotools): Fix error searching for pcap folder, Update autotools version.
+ Fixed warning “_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE” (apparently with glibc 2.20)
yersinia is a framework for performing layer 2 attacks. The following protocols have been implemented in Yersinia cur‐rent version: Spanning Tree Protocol (STP), VLAN Trunking Protocol (VTP), Hot Standby Router Protocol (HSRP), Dynamic Trunking Protocol (DTP), IEEE 802.1Q, IEEE 802.1X, Cisco Discovery Protocol (CDP), Dynamic Host Configuration Protocol (DHCP), Inter-Switch Link Protocol (ISL) and MultiProtocol Label Switching (MPLS).
Some of the attacks implemented will cause a DoS in a network, other will help to perform any other more advanced attack, or both. In addition, some of them will be first released to the public since there isn’t any public implemen‐tation.
Yersinia will definitely help both pen-testers and network administrators in their daily tasks.
Some of the mentioned attacks are DoS attacks, so TAKE CARE about what you’re doing because you can convert your net‐work into an UNSTABLE one.
A lot of examples are given at this page EXAMPLES section, showing a real and useful program execution.
Usage and Install:
git clone https://github.com/tomac/yersinia && cd yersinia
sudo make install
sudo yersinia -h
full list of options and many examples: