A simple and modular CLI tool to sniff, analyze, and exploit VRRP-based networks. Whether you're auditing VRRP deployments or researching protocol weaknesses.
Choose your style:
Install directly via pipx with git command :
pipx install git+https://github.com/archidote/vrrp-hijacker.git
To upgrade:
pipx upgrade vrrp-hijacker
Note : The executable will be available at: ~/.local/bin/vrrp-hijacker
Clone it manually, then install it locally:
git clone https://git@github.com/archidote/vrrp-hijacker.git
cd vrrp-hijacker/
pipx install .
vrrp-hijacker --helpNote : The executable will be available at: ~/.local/bin/vrrp-hijacker
For those who prefer managing virtual environments manually:
git clone https://git@github.com/archidote/vrrp-hijacker.git
cd vrrp-hijacker/
python -m venv venv source venv/bin/activate
pip install -r requirements.txt
python vrrp_hijacker/__main__.py --help VRRP-Hijacker requires most of the time root privileges to perform actions such as sniffing network for hunting VRRP packets.
Most of the time, you will need to run the command with sudo.
However, the sudo environment may not include your userβs local pipx binary path by default.
To fix this, you need to update your sudo secure path.
sudo ~/.local/bin/vrrp-hijacker sniff -i vmnet8