An open API service indexing awesome lists of open source software.

https://github.com/doorbash/arp-poisoning

A simple Arp sniffing tool that uses Scapy for generating network packets
https://github.com/doorbash/arp-poisoning

Last synced: 11 months ago
JSON representation

A simple Arp sniffing tool that uses Scapy for generating network packets

Awesome Lists containing this project

README

          

# arp-poisoning
A simple Arp sniffing tool that uses Scapy to generate network packets

## Requirements:
- [Pyhton](https://www.python.org/)
- [Scappy](http://www.secdev.org/projects/scapy/)
- [Wireshark](https://www.wireshark.org/)

## How to use:
- Open Terminal with administrator privileges (Linux users type sudo su in terminal).
- Make sure python is installed by typing python --version
- Enable IP Forwarding in your Operating system.Linux users can type echo 1 > /proc/sys/net/ipv4/ip_forward
- Download and setup Scapy python library from http://www.secdev.org/projects/scapy/
- Run program like this : python attack.py -v victimIP -r routerIP Example: python attack.py -v 192.168.1.12 -r 192.168.1.1
- Run Wireshark then capture packets with this filter : ip.addr eq victimIP and ip.addr eq routerIP

Please feel free to contribute!