Yersinia
GPL-2.0๐ Network Recon ยท C
Yersinia is a network security framework written in C that specializes in attacking layer-2 network protocols, targeting the foundational switching and routing mechanisms that most security tools overlook. It supports attacks against Spanning Tree Protocol (STP), Cisco Discovery Protocol (CDP), Dynamic Trunking Protocol (DTP), DHCP, 802.1Q VLAN tagging, Hot Standby Router Protocol (HSRP), and other layer-2 protocols. Network penetration testers and red team operators use Yersinia to demonstrate the devastating impact of layer-2 attacks, which can result in network-wide denial of service, traffic interception, VLAN hopping, and man-in-the-middle positioning. The tool provides both a command-line and ncurses-based interactive interface, making it the definitive framework for assessing an organization's resilience against infrastructure-level network attacks.
Tags
Details
- Category
- ๐ Network Recon
- Language
- C
- Repository
- tomac/yersinia
- License
- GPL-2.0
- Platforms
- ๐งlinux
Links
Community Reviews
No reviews yet. Be the first to review Yersinia.
More in Network Recon
Nmap
C/C++The gold standard network scanner. Host discovery, port scanning, service/version detection, OS fingerprinting.
Masscan
CInternet-scale port scanner. Transmits 10 million packets per second. Asynchronous, stateless scanning.
RustScan
RustBlazing fast port scanner that pipes into Nmap. Scans all 65k ports in 3 seconds flat.
Shodan CLI
PythonCommand-line interface for Shodan, the search engine for internet-connected devices.
Wireshark
C/C++The world's foremost network protocol analyzer. Deep packet inspection for hundreds of protocols.
Responder
PythonLLMNR/NBT-NS/mDNS poisoner and rogue authentication server. Captures NTLMv1/v2 hashes on the network.