Skip to content

SecTest-Innovera/ARP-Poisoning-Tool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ARP Poisoning Tool

Dependencies

apt install python3-scapy

Installation

git clone https://github.com/EmreOvunc/ARP-Poisoning-Tool.git
cd ARP-Poisoning-Tool

Usage

python3 ARP-Poisoning.py
python3 arp_poisoning_cmd.py --help
usage: arp_poisoning_cmd.py [-h] [--target-ip TARGET_IP]
                            [--target-mac TARGET_MAC] [--fake-ip FAKE_IP]
                            [--fake-mac FAKE_MAC] [--count COUNT] [--version]

optional arguments:
  -h, --help            show this help message and exit
  --target-ip TARGET_IP, -ti TARGET_IP
                        target IP address
  --target-mac TARGET_MAC, -tm TARGET_MAC
                        target MAC address
  --fake-ip FAKE_IP, -fi FAKE_IP
                        fake IP address -spoofed-
  --fake-mac FAKE_MAC, -fm FAKE_MAC
                        fake MAC address -spoofed-
  --count COUNT, -c COUNT
                        number of packets
  --version, -v         show program's version number and exit

Usage: python3 arp_poisoning_cmd.py -ti 10.20.30.40 -tm 11:22:33:aa:bb:cc -fi
10.20.30.41 -fm aa:bb:cc:11:22:33 -c 1

alt tag

It uses SCAPY to generate fake ICMP and ARP packets. The things which you need only are Destination IP and MAC address.

Needs "root" privileges.

It creates entries on target's ARP Table.

News:
***Auto ARP Generation Mode is added

***New version of arp poisoning tool is released. (arp_poisoning_cmd.py)

***You can now enter how many packets you can send.

alt tag

alt tag

About

ARP Poisoning Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%