Skip to content

Ugochi56/PacketReaper

Repository files navigation

PacketReaper

PacketReaper is a powerful and versatile MITM (Man-In-The-Middle) helper tool designed for Linux environments. It automates network scanning, live host discovery, ARP spoofing, and IP forwarding setup to enable effective full-duplex ARP spoofing attacks for authorized security testing.


Features

  • Network scanning: Auto-detect subnet and live scan hosts (similar to netdiscover).
  • ARP spoofing: Launch full-duplex ARP spoofing attacks targeting chosen devices and gateways.
  • Auto IP forwarding: Enables system IP forwarding and sets up iptables masquerade for seamless traffic flow.
  • Multi-threaded: Runs spoofing attacks in separate threads for concurrent targeting.
  • Graceful cleanup: Restores ARP tables, disables forwarding, and removes iptables rules on exit.
  • Vendor lookup: Identifies MAC address vendors using the mac-vendor-lookup database.
  • Interactive menu: Command-line interface for easy device management and attack control.
  • Logging: Logs all actions and discovered devices for audit and review.

Installation

Requirements

Install PacketReaper

git clone https://github.com/Ugochi56/PacketReaper.git
cd PacketReaper
chmod +x packetreaper.py
./packetreaper.py

or

python3 packetreaper.py

Install dependencies with:

pip install -r requirements.txt

About

PacketReaper is a Linux MITM tool for live network scanning and full-duplex ARP spoofing. It auto-detects subnets, enables IP forwarding and NAT, and provides device info with MAC vendor lookup. Designed for security testing on authorized networks with easy CLI control and graceful cleanup.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages