Menu

Tree [171767] main /
 History

HTTPS access


File Date Author Commit
 assets 2021-01-27 Khaled ElMorshedy Khaled ElMorshedy [9dba10] Added outline stroke over white icons
 data 2021-01-27 Khaled ElMorshedy Khaled ElMorshedy [97a753] Add files via upload
 exe 2021-01-25 Khaled ElMorshedy Khaled ElMorshedy [3c7cf6] GUI tweaks
 src 2021-01-27 Khaled ElMorshedy Khaled ElMorshedy [ce3fd8] White icons fix for light theme
 .gitignore 2021-01-19 Khaled ElMorshedy Khaled ElMorshedy [a16bf1] Initial commit
 BUILD.bat 2021-01-20 Khaled ElMorshedy Khaled ElMorshedy [4984c7] Add files via upload
 LICENSE 2021-01-27 Khaled ElMorshedy Khaled ElMorshedy [1369e0] Update LICENSE
 README.md 2021-01-29 Khaled ElMorshedy Khaled ElMorshedy [171767] Update README.md
 RUN.bat 2021-01-22 Khaled ElMorshedy Khaled ElMorshedy [bb3ec1] Add files via upload
 build.py 2021-01-22 Khaled ElMorshedy Khaled ElMorshedy [bb3ec1] Add files via upload
 requirements.txt 2021-01-27 Khaled ElMorshedy Khaled ElMorshedy [98e2ff] Update requirements.txt

Read Me


elmoCut icon
elmoCut

Eye candy ARP spoofer for Windows


ScreenshotsDescriptionFeaturesLimitationsDownloadRequirementsManualRunBuildTODOContributionLicense


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 feauters 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.
  • 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

  • Can only search for 255 devices (255.255.255.0 subnet masks)
  • Works only on default interface.
  • Both scan types are manaul.

Download


download elmoCut

Requirements

  • Npcap: Download
  • x64 Microsoft Windows >= 7

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
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

  • Install requirements via pip: pip install -r requirements.txt
  • Ensure that pyuic5 is in PATH
  • Click on RUN.bat

Build

  • Required:
    • PyInstaller: pip install pyinstaller
  • Optionals:

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

Now run: BUILD.bat

TODO

  • Protect elmoCut user from other spoofers.
  • Select between available interfaces.
  • Control connected devices limit.
  • Background live connection checker.
  • Background live devices discovery.
  • Extend scan for all subnet masks.

Contribution

Please contribute! If you want to fix a bug, suggest improvements, or add new features to the project, just open an issue or send me a pull request.

License


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 MIT License as published by the Massachusetts Institute of Technology.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.