/EIGRPWN

Tools for performing attacks on EIGRP domains

Primary LanguagePython

EIGRPWN

The author has nothing to do with those who will use this tool for personal purposes to destroy other people's computer networks. The tools are presented for training purposes to help engineers improve the security of their network.

routeinject.py - tool for route injection in the EIGRP domain.

helloflooding.py - tool for exploitation a DoS attack, flooding with EIGRP "Hello" messages. When flooding "Hello" messages, fake EIGRP neighbors are generate

routingtableoverflow.py - this script causes an overflow of the routing table of the EIGRP router by generating fake routes at high speed.

python3 routeinject.py --help

███████╗██╗░██████╗░██████╗░██████╗░░██╗░░░░░░░██╗███╗░░██╗
██╔════╝██║██╔════╝░██╔══██╗██╔══██╗░██║░░██╗░░██║████╗░██║
█████╗░░██║██║░░██╗░██████╔╝██████╔╝░╚██╗████╗██╔╝██╔██╗██║
██╔══╝░░██║██║░░╚██╗██╔══██╗██╔═══╝░░░████╔═████║░██║╚████║
███████╗██║╚██████╔╝██║░░██║██║░░░░░░░╚██╔╝░╚██╔╝░██║░╚███║
╚══════╝╚═╝░╚═════╝░╚═╝░░╚═╝╚═╝░░░░░░░░╚═╝░░░╚═╝░░╚═╝░░╚══╝
    
EIGRP route injection tool

Author: Caster, @c4s73r, <c4s73r@protonmail.com>

usage: routeinject.py [-h] --interface INTERFACE --asn ASN --src SOURCE_IP --dst DESTINATION_IP --prefix PREFIX

options:
  -h, --help            show this help message and exit
  --interface INTERFACE
                        Choose the interface to attack
  --asn ASN             Specify the EIGRP AS Number
  --src SOURCE_IP       Specify your IP Address
  --dst DESTINATION_IP  Target IP address for injection
  --prefix PREFIX       Specifying the subnet mask
  
python3 helloflooding.py --help

███████╗██╗░██████╗░██████╗░██████╗░░██╗░░░░░░░██╗███╗░░██╗
██╔════╝██║██╔════╝░██╔══██╗██╔══██╗░██║░░██╗░░██║████╗░██║
█████╗░░██║██║░░██╗░██████╔╝██████╔╝░╚██╗████╗██╔╝██╔██╗██║
██╔══╝░░██║██║░░╚██╗██╔══██╗██╔═══╝░░░████╔═████║░██║╚████║
███████╗██║╚██████╔╝██║░░██║██║░░░░░░░╚██╔╝░╚██╔╝░██║░╚███║
╚══════╝╚═╝░╚═════╝░╚═╝░░╚═╝╚═╝░░░░░░░░╚═╝░░░╚═╝░░╚═╝░░╚══╝
  
EIGRP Hello flooding tool (Denial of Service)

Author: Caster, @c4s73r, <c4s73r@protonmail.com>

usage: helloflooding.py [-h] --interface INTERFACE --asn ASN --subnet SUBNET

options:
-h, --help            show this help message and exit
--interface INTERFACE
                      Choose the interface to attack
--asn ASN             Specify the EIGRP AS Number
--subnet SUBNET       Specify the subnet. Example: 10.10.10.0/24


  python3 routingtableoverflow.py --help
  
███████╗██╗░██████╗░██████╗░██████╗░░██╗░░░░░░░██╗███╗░░██╗
██╔════╝██║██╔════╝░██╔══██╗██╔══██╗░██║░░██╗░░██║████╗░██║
█████╗░░██║██║░░██╗░██████╔╝██████╔╝░╚██╗████╗██╔╝██╔██╗██║
██╔══╝░░██║██║░░╚██╗██╔══██╗██╔═══╝░░░████╔═████║░██║╚████║
███████╗██║╚██████╔╝██║░░██║██║░░░░░░░╚██╔╝░╚██╔╝░██║░╚███║
╚══════╝╚═╝░╚═════╝░╚═╝░░╚═╝╚═╝░░░░░░░░╚═╝░░░╚═╝░░╚═╝░░╚══╝
    
Tool for overflow of routing tables in EIGRP routers

Author: Caster, @c4s73r, <c4s73r@protonmail.com>

usage: routingtableoverflow.py [-h] --interface INTERFACE --asn ASN --src SOURCE_IP

options:
  -h, --help            show this help message and exit
  --interface INTERFACE
                        Choose the interface to attack
  --asn ASN             Specify the EIGRP AS Number
  --src SOURCE_IP       Specify your IP Address