Yersinia is a network security/hacking tool for Unix-like operating systems, designed to exploit weaknesses in different network protocols. It is considered a valuable and widely used security tool. As of 2017, Yersinia is still under development with a latest stable version number 0.8.2 available only at GitHub source code repository.
It is a framework for performing layer 2 attacks, designed to take advantage of weaknesses in various network protocols. It is a powerful tool for pentesters and security assessors to test network safeguards. The tool is named after the bacteria Yersinia pestis, which causes the plague.
SYSTEM REQUIREMENTS
RAM : Atleast 1 GB (more required for heavy tasks).
Storage : Minimum 100 MB (more required for scans).
OS : Linux, Solaris, FreeBSD, and OpenBSD.
Architecture : Compatible with x86 and x64 systems.
Available On : PC
ADDITIONAL INFORMATION
Yersinia Team.
Around 2005.
422 KB
Yersinia Team is a group of security researchers and developers.
English
3 March 2025.
Likely C and Shell scripting.
Not cross-platform, primarily Linux-based.
Open-source.
Yersinia supports attacks against the following network protocols :
Yersinia is a powerful tool for testing and exploiting vulnerabilities in Layer 2 network protocols. Here are some examples of its usage :
These examples demonstrate Yersinia's capabilities in identifying and exploiting vulnerabilities in Layer 2 protocols. Always ensure you have proper authorization before using such tools in any network environment!
$ sudo apt-get upadate
$ sudo apt install yersinia
sudo apt updatesudo apt install yersiniayersinia -GIf you encounter dependency issues, running sudo apt update again usually resolves them.
wsl --installwsl --install -d Ubuntu
$ sudo apt update && sudo apt upgrade -y
$ sudo apt install yersinia
$ export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}'):0
$ export LIBGL_ALWAYS_INDIRECT=1
yersinia -GUsing MacPorts (Recommended)
sudo port install yersiniayersinia -GManual Installation from Source
$ git clone https://github.com/BuddhaLabs/yersinia-OSX.git
cd yersinia-OSX
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install
yersinia -G
$ sudo apt remove yersinia
$ sudo apt autoclean && apt autoremove
sudo apt remove yersinia
$ sudo apt purge yersinia
$ sudo apt autoremove --purge yersinia
If you face issues with the GUI not working, it might be due to missing GTK dependencies. You can manually install them and compile Yersinia from source.
$ sudo apt remove --purge yersinia -y
$ sudo apt autoremove -y
wsl --unregister Ubuntuwsl --uninstallUsing MacPorts
sudo port uninstall yersiniaManual Uninstallation
$ sudo rm -rf /usr/local/bin/yersinia
$ sudo rm -rf /usr/local/share/yersinia
rm -rf ~/yersinia-OSXCopyright © 2025 HACKERSPOT
All original content, including tools, software, and other information, is protected by copyright and remains the property of its respective owners.
HackerSpot is an informational platform that offers resources such as tools, software, courses, internships, and various other materials aimed at supporting individuals passionate about CyberSecurity and IT.