trafficBeat allows you to mirror network traffic from your Windows or Mac operating system to any IP on the same local subnet. It accomplishes this by editing the destination MAC of each packet and replacing it with the provided IP's MAC. The edited packets are sent over layer 2 and reach the traget system.
These instructions will get you a copy of the project up and running on your local machine
Windows
WinPcap - https://www.winpcap.org/
vc_redist.x64.exe - https://www.microsoft.com/en-US/download/details.aspx?id=52685
Python
pip install scapy
Windows
trafficBeat.exe 10.0.0.20
Python
trafficBeat.py 10.0.0.20
Windows
sc create trafficBeat binPath= "C:\trafficBeat-master\trafficBeat-master\trafficBeat.exe 10.0.0.20"
sc config "trafficBeat" start= auto
net start trafficBeat
If you're not comfortable running the provided Windows binary, you can build your own version using pyinstaller.
Requirements
Software:
Python 3.6.4
Operating System:
Windows 7
Build
pyinstaller --onefile --hidden-import=queue trafficBeat.py
- Pyinstaller - Library used to convert python script to windows binary
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Juan Ortega - Initial work - falseShepherd
This project is licensed under the MIT License - see the LICENSE.md file for details