Giter VIP home page Giter VIP logo

elmocut's Introduction


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


DisclaimerScreenshotsDescriptionFeaturesLimitationsDownloadRequirementsManualRun From SourceBuild From SourceTODOContributionLicense


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

Requirements

  • x64 Microsoft Windows >= 7
  • .NET Framework 3+
  • Visual C++ Redistributable Runtimes: Download
  • Npcap: Download

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
  • Optionals:

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.
  • 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 or send me a pull request.

Stargazers over time

Stargazers over time

License

GNU GPLv3 Image
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 as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

elmocut's People

Contributors

elmoiv avatar itsprofessional avatar jupiter79 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

elmocut's Issues

Failed to execute script elmocut

Traceback (most recent call last):
File "elmocut.py", line 2, in
ImportError: DLL load failed: The specified module could not be found.
[12280] Failed to execute script elmocut

Unhandled exception in script

Failed to execute script 'elmoCut' due to unhandled exception: DLL load failed: The specific module could not be found.

Traceback (most recent call last):
File "emoCut.py", line 2, in

Can't block user's

I've installed everything needed, but when I block some users, they can still use the internet from my wifi :')

[VcRedist] elmocut.py line 2 Can not load module

Describe the bug
A clear and concise description of what the bug is.

elmoCut show an error message "elmocut.py line 2 Can not load module"

To Reproduce
Steps to reproduce the behavior:

  1. run elmucut
  2. See error

Expected behavior
see main windows of elmocut

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Windows 7 SP1
  • Browser Edge
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[Suggestion] Add name to devices

Since it's difficult to remember all the IPs of the devices it would be nice to add a nickname to each device that can be stored accordingly to the MAC Address, so if the IP changes you still have a track on them

Some issues

First , I loved that software so much since SelfishNet & Netcut are worst thing to choose and the only one that really works is TuxCut which doesn't work on windows until i saw that one , its design so big but its somewhat gives an impressive aroma and hope it get more prosperity
but i noticed some problems here :
1st : it doesnt show all devices with arp scan but after clicking ping scan the device starts glitching and lagging even background music start glitching and mouse cant move smoothly even thought it shows all devices
2nd : i hope u add an option to add ip adress or mac adress
3rd : the design is so big and can fit more with smaller buttons since its theme skin is so great
4th : thank u for reading and for making the tool .
Can't wait until u do complete the TODO
good luck ♥ I hope I can support u cuz this one is literally POG

"Connection Lost"

New to github. I saw the #4 page but that's 2 years old and the solution listed there doesn't work anymore .

Just like the link listed above, I am welcomed with a Connection Lost dialog. This dialog persists with most connection related activities trying to be attempted. I cannot locate any devices.
Alongside that, I also attempted to reinstall my adapter's drivers, but to no avail.
image
image

Like the link above, I have restarted my laptop numerous times and tried reinstalling Npcap and Elmocut however no solution has been found in this regard.

Help would be appreciated, Thank you in advance!

Windows 7 Professional, HP Pavilion G6, Intel I3. Seems to be built in the factory in 2012, known via BIOS. Hopefully any of that can help.

Can't run from source [Python 3.10]

Hi Dev, thanks for the tasty software that i really love <3

i faced some issues during dealing with the sauce code :

  • 🎂 installing from requirements.txt had an issue with versions so i recommend changing the == to >=
  • 🎂 i got problems with scapy.all
    image
  • 🎂 im having hard time understanding the code (i wanna help improving this project but im still learning) so if there is a plan or titles/todo or smthing that can help me learn about it please provide n i appreciate <33

again thx for the jucy software , have a nice day

elmocut cant define iphones vendor

when I arp the network, I see some devices have the vendor as "none", they are actually Iphones and elmocut is not identifying its brand, please fix this issue. (it might be happening the same to samsung phones but I am not sure.)

Makes some devices disconnect from wifi

Describe the bug
While using Elmocut to disconnect any device, some of the other devices appear offline or disconnect from the internet. Also, phone stops showing the wifi's ssid for some reason as well - this only happens to the ssid that the device I am running elmocut on is connected to.

To Reproduce
Steps to reproduce the behavior:

  1. Run Elmocut
  2. Disconnect any device
  3. My Android TV stops seeing the internet. Same for my phone as well.

Expected behavior
Other devices should be unaffected at all.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Edge
  • Version 111.0.1661.41

[False Positive] Virus Detected

Describe the bug
Its not a bug. Its a safety measure
https://www.virustotal.com/gui/file/6d85830c37a83471670bd10fdc03a1556a25d72ed73f3863dd3a882ba1d7a3e2
https://www.google.com/search?q=TrojanSpy.Python.ah&sourceid=chrome&ie=UTF-8

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Your Repo'
    2.Download it
  2. Analize it via "VirusTotal"
  3. Detect what kinda virus its have inside

Expexted to be a open source tool, and you got infected with a tool that sends vital information to a hacker .!.

elmoCut not detecting devices.

스크린샷 2023-07-28 183132
Avast detects devices connected to Wi-Fi, but elmoCut does not. Please help me.
I did ARP scan and a Pinging scan. I'm using Windows 11 version 22H2 OS build 22621.1992

Out of memory Error

When I try to install the program I get for almost every file an error saying "An error occurred while trying to copy a file : Out of memory." I saw your comment in the other issue about trying to run the installer as admin and about trying to extend the virtual memory but both of these solutions didn't work so do you maybe know any other solution?

unable to kill android devices

I was testing elmocut and tried to kill my android devices connected to my router, the app shows as killed but all the devices have internet connectivity, tried this on POCO M2 pro, MOTO G4plus,

[Suggestion] Add IPv6 support

I've been using elmocut and it's pretty good, no problem whatsoever.

The only minor problem is that some sites that uses IPv6 are accessible.

(Advise) How to get started?

@elmoiv

Hey! I’d like to start by saying I love your program. It is always very reliable and works well. I am a new coder with python and would like to learn arp spoofing with Python on windows and your program is a great fit. So, how could I take your source code and compile it into an exe installer or something similar so I can get started? Anyway to edit the main launch page? I find it easiest to learn when using a “template.” Thanks for your help!!

"Connection lost!"

Hello, I decided to try your software as I was tired of NetCut's ads or premium restrictions but when I launch ElmoCut a popup saying "Connection Lost!" appears. If I run an ARP scan or a ping scan the popup pops again and no devices are detected.

I have tried uninstalling NetCut, updating npCap, restarting my computer, reinstalling ElmoCut, but nothing seems to solve the problem.
I'm using the latest release of ElmoCut on Windows 10 21H1. I may have simply done something wrong though... Thanks in advance!

Add Defender

I Like Your project,
Please add protection feature from arp spoof attack.

[User Related] Force close

Describe the bug
Elmocut force close after setting up light theme
To Reproduce
Steps to reproduce the behavior:

  1. Go to settings
  2. chose light theme
  3. close Elmocut
  4. reopen elmocut
  5. Force close after 3s

Expected behavior
open up normally with light theme
Screenshots
image

Desktop (please complete the following information):

  • Édition Windows 11 Professionnel
  • Version 22H2
  • Installé le ‎30/‎09/‎2022
  • Build du système d’exploitation 22621.1635
  • Expérience Windows Feature Experience Pack 1000.22641.1000.0

image

[False Positive] Windows Defender

To Reproduce
Install it in latest windows 11 with Windows Defender turned on.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 11
  • Browser : Chrome (latest)
  • Version [e.g. 22]

doesn't show all devices

when I press the arping scan it will sometimes show 3 devices then I press it again and it will show more or less devices knowing that there are no devices disconnecting from the network. and when I press the pining scan it will show many fewer devices than the aping scan I don't know if the later is fixable or some devices just don't respond to pings. note i just increased the amount of threads allowed and this fixed the later problem but not the former

base_library.zip error, "out of memory"

OS: Windows 10 Home, Version 10.0.19043 Build 19043
Processor AMD Ryzen 5 3600 6-Core Processor, 3600 Mhz, 6 Core(s), 12 Logical Processor(s)
Installed Physical Memory (RAM) 32.0 GB
Available Physical Memory 21.1 GB
GPU: NVIDIA GeForce GTX 1660 SUPER

Summary of the issue:
Any install, on my user or on all users, with or without the desktop shortcut, reproduces this message without fail:
image
I have no clue why this happens, please help.

[Suggestion] add (whitelist/kill-time/manual-add-device) to elmocut

Add whitelist to elmocut, so everytime I kill all network, I automatically ignore the one on the list,

Or even better, add separate "kill everything except whitelist", so there's 3 option (kill selected, kill everything except whitelist, and kill everything).

And also, imo it would be perfect if we can select multiple entry, or even dragging mouse to select multiple.

[Suggestion] Add the ability to retrieve hostnames

Hey I think it would be nice and easy to implement for you to add the name of the device to the list so it is easier to associate the device with someone/something.

Like in netcut you can easily see the name of a the devices!

Fatal error detected --> Failed to execute script elmocut

I have two systems: Desktop computer w/ latest updated version of Windows 10, and Laptop computer with the same. ElmoCut installs and runs fine on the desktop, but on the laptop it fails in the same way previously described by GuessJuice in Issue #2: Fatal error detected --> Failed to execute script elmocut

I tried replacing my elmocut.exe with your patched version...
https://github.com/elmoiv/elmocut/blob/38efa1c6f55d0beb55907fda16f4a731109b682c/data/elmocut.exe?raw=true
Then I no longer get the error message, but a window briefly pops up with "C:\Program Files (x86)\elmoCut\elmocut.exe", and then nothing.

Thank you kindly for any advice...8-)

App Crashed second after being Launched

I Tried before until i changing my adapter from abgn into 802.11 AC (if that's matters). When it launch seems like normal after it dissapeared/crashed without any notification on "ARPing your network" status

Not Killing Devices

I have installed NpCap and followed all instructions but it's not working for me at all.

Can't find all IP

i have a vlan adapter but can't find ip
i think can add choice adapter option

Elmocut is not detecting any other device other than my own PC.

The software does not detect any other device other than my router and my PC.
I followed the instructions and installed Npcap as well.

Desktop

  • OS: Windows 10 Pro
  • Latest version
  • Avast Antivirus

I can confirm there is at least 3 phones connected to my wireless network - and all of them are functional and show up with their MAC address in my router information/dashboard.

I tried restarting my PC, reinstalling both Npcap & Elmocut, executing as admin, different network interfaces and rescans.
Here is a screenshot of what I can see:
SCANRESULTS

Not detecting any devices

description of the bug
Elmocut is not detecting any other device other than my own PC and router
thing i tried to do :
-re install elmocut and Npcap
-run software as Admin
-joining different networks
-updating/re installing all network drivers

Screenshots

Capture-1
Capture-2
Capture-3

Desktop

  • OS: fresh install&old Windows 10 pro
  • Browser chrome firefox edge
  • Version elmocut 1.0.6
  • wireless card: Tplink TL-WN722N v1 (Atheros chipset)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.