A front-end Cli-app utility for Tuxcut's daemon. This program will protect your linux PC from ARP spoofing attack.
Since the tuxcut GUI (Official client) was broken and seems to be abandoned, I decided to write my own client for the tuxcut's daemon server. This method is proven to be effective against NetCut atleast in my case. Executing this program will also spoof your PC's MAC address.
Note : This program is for linux distributions with Systemd only!
Tested on Mint 21
You must have :
- python >= 3.5
- Zenity ( Used for dialog pop-up )
- Clone this repository
git clone https://github.com/2k16daniel/ARProof.git
- Install the required dependencies
cd ARProof && python -m pip install -r requirements.txt
- Build and install the package
python setup.py install
For your convinience, you must run this daemon under Systemd but you can also run this via terminal
- Start the daemon, run
sudo tuxcutd
- To enable protection + MAC spoof, run
arproof
The arproof will not run in background, the daemon will do the work
Note : The daemon must run in background thats why it would be better if you make a systemd service/UNIT file.
You can copy my service file if you want :)
[Unit]
Description=TuxCut server
After=network.target
[Service]
User=root
Group=root
ExecStart=tuxcutd
[Install]
WantedBy=multi-user.target