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

https://github.com/elmoiv/elmocut

Eye candy ARP spoofer for Windows
https://github.com/elmoiv/elmocut

arp arp-spoofing mitm netcut networking scapy selfishnet spoofing

Last synced: 2 months ago
JSON representation

Eye candy ARP spoofer for Windows

Awesome Lists containing this project

README

        




elmoCut icon


elmoCut



Eye candy ARP spoofer for Windows

















elmoCut - Eye candy ARP spoofer for Windows | SourceForge

      

elmoCut - Eye candy ARP spoofer for Windows | SourceForge

      

elmoCut - Eye candy ARP spoofer for Windows | SourceForge




Disclaimer
Screenshots
Description
Features
Limitations
Download
Requirements
Manual
Run From Source
Build From Source
TODO
Contribution
License



## Disclaimer
**The use of this software is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your/others computer system or loss of data that may/will result from such activities**

## Screenshots



Main window






Settings window




Settings window




Tray Icon




Tray menu






Settings window


Tray icon


Tray icon menu

## Description
elmoCut aims to make arp spoofing easy for all users with all the hard work done under the hood.

One of it's main features is to use as low CPU and RAM usage as possible while offering nearly the same results as other closed source spoofers.

## Features
- Clean UI.
- Switch between available interfaces.
- One click to block all devices.
- Re-kill devices that changed their ip during block.
- Remember killed devices before exit.
- Start with windows.
- Run minimized in the background.

## Limitations
- ***Works only for Windows with English language (Temporary)***
- Can only search for 255 devices (255.255.255.0 subnet masks)
- Both scan types are manual.

## Download
- GitHub:

download elmoCut

- SourceForge:

[![Download elmocut](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/elmocut/files/latest/download)

## Requirements
- x64 Microsoft Windows >= 7
- .NET Framework 3+
- Visual C++ Redistributable Runtimes: [Download](https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/)
- Npcap: [Download](https://nmap.org/npcap/dist/npcap-1.10.exe)

## Manual


Button
Description
Notes


ARP Scan
Perform ARP Scan
Fast but not all devices are detected


Ping Scan
Perform Ping Scan
Slower than ARP but all devices are detected (HIGH CPU USAGE)


ARP Scan
Block the selected device from accessing internet
-


ARP Scan
Allow the Blocked device to access internet
-


ARP Scan
Block all connected devices
-


ARP Scan
Allow all blocked devices
-


ARP Scan
View elmoCut settings window
-


ARP Scan
view elmoCut about window
-


## Run From Source
- Install requirements via pip: `pip install -r requirements.txt`
- Ensure that `pyuic5` is in PATH
- Click on `RUN.bat`

## Build From Source
- **Required**:
- PyInstaller: `pip install pyinstaller`
- MinGW-w64 gcc compiler: [Download](https://netix.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe)
- **Optionals**:
- UPX: [Download](https://github.com/upx/upx/releases/download/v3.96/upx-3.96-win64.zip)
- Inno Setup: [Download](https://files.jrsoftware.org/is/6/innosetup-6.0.3.exe)

***Make sure that all of the above are in PATH in order to build elmoCut without issues***

Now run: `BUILD.bat`

## TODO
* [ ] Work properly on any Windows language.
* [ ] Control download and upload limit of connected devices.
* [ ] Protect elmoCut user from other spoofers.
* [x] ***Select between available interfaces.***
* [ ] Background live connection checker.
* [ ] Background live devices discovery.
* [ ] Extend scan for all subnet masks.

## Donation
If you find this project helpful, you can give me a cup of coffee :)

Buy Me A Coffee  Donate via PayPal

## Contribution
Please contribute! If you want to fix a bug, suggest improvements, or add new features to the project, just [open an issue](https://github.com/elmoiv/elmocut/issues) or send me a pull request.

## Stargazers over time
[![Stargazers over time](https://starchart.cc/elmoiv/elmocut.svg)](https://starchart.cc/elmoiv/elmocut)

## License
[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html)
elmoCut is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl.html) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.