ArpCut
No description available
Install / Use
/learn @Mvgnu/ArpCutREADME
ArpCut
Cross-platform network control tool for ARP spoofing. Works on Windows and macOS.
Based on elmoCut by Khaled El-Morshedy (elmoiv).
Author: Mvgnus (Magnus Ohle)
<img width="879" height="625" alt="Bildschirmfoto 2025-12-11 um 16 31 27" src="https://github.com/user-attachments/assets/5bedfb0d-ee48-42e5-bbb5-1353c71a4ab9" />Download
Pre-built binaries are available in Releases.
| Platform | File | Notes |
|----------|------|-------|
| Windows | ArpCut.exe | Requires Npcap |
| macOS | ArpCut-macOS.zip | Unzip and run |
| Linux | ArpCut | Experimental |
Requirements: Administrator/root privileges required.
If the pre-built binaries don't work on your machine, build from source (see below).
Features
Scanning
- ARP Scan - Fast device discovery
- Ping Scan - Thorough scan, finds all devices
Device Control
- Kill / Unkill - Block or restore individual device access
- Kill All / Unkill All - Mass control
- Full Kill - Complete traffic block via system firewall
- One-Way Kill - Block outgoing only
Advanced
- Lag Switch - Intermittent blocking with configurable timing and direction (incoming/outgoing/both)
- Port Blocker - Block specific ports with instant toggle, preset gaming ports included
- Traffic Monitor - Real-time bandwidth per device
Other
- Dark theme
- System tray
- Device nicknames
- Remember killed devices
Installation from Source
Windows
- Install Python 3.8+ from python.org - check "Add to PATH"
- Install Npcap - check "WinPcap API-compatible Mode"
- Clone and run:
git clone https://github.com/Mvgnu/ArpCut.git
cd ArpCut
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python src\elmocut.py
Run as Administrator.
macOS
- Install Python:
brew install python@3.11
- Clone and run:
git clone https://github.com/Mvgnu/ArpCut.git
cd ArpCut
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
sudo python3 src/elmocut.py
Building
Install PyInstaller, then run the build script:
pip install pyinstaller pillow
python build.py
That's it. Works on Windows, macOS, and Linux.
Output:
- Windows:
dist/ArpCut.exe - macOS:
dist/ArpCut.app - Linux:
dist/ArpCut
Button Reference
| Button | Action | |--------|--------| | ARP Scan | Fast network scan | | Ping Scan | Thorough scan | | Kill | Block selected device | | Unkill | Restore selected device | | Kill All | Block all devices | | Unkill All | Restore all devices | | Lag Switch | Toggle intermittent blocking | | Full Kill | Complete firewall block | | One-Way Kill | Block outgoing only | | Port Blocker | Block specific ports |
VirusTotal
Network tools often trigger antivirus false positives. The code is open source and auditable.
<!-- Add VirusTotal link after uploading release binary -->Disclaimer
This software is for educational and authorized network administration purposes only.
Only use on networks you own or have explicit permission to test. Unauthorized use may violate computer crime laws.
Credits
- elmoCut by elmoiv (Khaled El-Morshedy)
- Mvgnus (Magnus Ohle)
License
GNU General Public License v3.0 - see LICENSE
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
