All Projects → dom96 → deauther

dom96 / deauther

Licence: other
An interactive command-line deauther for macOS.

Programming Languages

nim
578 projects

Projects that are alternatives of or similar to deauther

Deautherdroid
Additional android app for SpaceHunn's ESP8266 DeAuther.
Stars: ✭ 93 (+32.86%)
Mutual labels:  attack, wifi
Deauthdetector
Detect deauthentication frames using an ESP8266
Stars: ✭ 406 (+480%)
Mutual labels:  attack, wifi
refluxion
Refluxion -- MITM WPA attacks tool
Stars: ✭ 25 (-64.29%)
Mutual labels:  attack, wifi
Wi Pwn
ESP8266 Deauther ​with a material design WebUI 📶
Stars: ✭ 839 (+1098.57%)
Mutual labels:  attack, wifi
Esp8266 deauther
Affordable WiFi hacking platform for testing and learning
Stars: ✭ 9,312 (+13202.86%)
Mutual labels:  attack, wifi
Ska
Simple Karma Attack
Stars: ✭ 55 (-21.43%)
Mutual labels:  attack, wifi
Esp8266 beaconspam
Creates up to a thousand WiFi access points with custom SSIDs.
Stars: ✭ 575 (+721.43%)
Mutual labels:  attack, wifi
Wifi Spam
✉️📡 Spam thousands of WiFi access points with custom SSIDs
Stars: ✭ 92 (+31.43%)
Mutual labels:  attack, wifi
Wifiphisher
Wifiphisher is a rogue Access Point framework for conducting red team engagements or Wi-Fi security testing. Using Wifiphisher, penetration testers can easily achieve a man-in-the-middle position against wireless clients by performing targeted Wi-Fi association attacks. Wifiphisher can be further used to mount victim-customized web phishing attacks against the connected clients in order to capture credentials (e.g. from third party login pages or WPA/WPA2 Pre-Shared Keys) or infect the victim stations with malwares.
Stars: ✭ 10,333 (+14661.43%)
Mutual labels:  attack, wifi
pycameresp
Motion detection with image notification for Esp32CAM and Esp32 flasher with GUI based on esptool.py.
Stars: ✭ 40 (-42.86%)
Mutual labels:  wifi
wifivoid
Ruby script for continuously jam all wifi clients and access points within range
Stars: ✭ 91 (+30%)
Mutual labels:  wifi
rssd
Rohde & Schwarz SCPI Driver (in Python)
Stars: ✭ 25 (-64.29%)
Mutual labels:  wifi
DSMRloggerWS
New firmware for the DSMRlogger heavily using WebSockets and Javascript
Stars: ✭ 29 (-58.57%)
Mutual labels:  wifi
ac controller
WiFi and MQTT enabled air conditioner controller. Features ability to get OTA updates.
Stars: ✭ 12 (-82.86%)
Mutual labels:  wifi
WiFiPS
WiFi Based Indoor Positioning System, A MVP android Application
Stars: ✭ 105 (+50%)
Mutual labels:  wifi
makeqr
WiFi QR Code Generator
Stars: ✭ 21 (-70%)
Mutual labels:  wifi
ESPAsync WiFiManager
This is an ESP32 (including ESP32-S2 and ESP32-C3) / ESP8266 WiFi Connection Manager, using ESPAsyncWebServer, with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With ex…
Stars: ✭ 244 (+248.57%)
Mutual labels:  wifi
rpi3-wifi-conf
A simple Python script to configure wifi over bluetooth for a Raspberry Pi 3
Stars: ✭ 112 (+60%)
Mutual labels:  wifi
esphome aux ac component
ESPHome component for AUX based air conditioners. Direct wifi control of HVAC by ESPHome and Home Assistant. HVAC status and command feedback available.
Stars: ✭ 62 (-11.43%)
Mutual labels:  wifi
wifi-select
Tool for selecting wifi networks in ArchLinux console
Stars: ✭ 29 (-58.57%)
Mutual labels:  wifi

CLI Deauther for macOS

This project is very much an experiment, a proof of concept made entirely for educational purposes. It should not be considered stable or user friendly.

deauther CLI

About this project

The 802.11 WiFi standard which prescribes almost all of our communications these days has its flaws. I recently found out about these flaws and wanted to learn more about them.

In particular, every client connected to a WiFi access point is vulnerable to a deauthentication attack. Through this project I've learned many things, including the fact that this attack does work. I talk about my findings in the next section.

I've had just about as much fun getting the deauth attack working as scanning the air waves for packets from various devices. It surprised me just how much you can learn by doing so.

Deauth attack effectiveness

Note that this assumes that my implementation doesn't have any defects, it's possible there is an opportunity to make it more effective.

My tests were also rather rudimentary. I so far only tested this tool on an open WiFi network. I deauthed two devices, an Android smartphone and a PlayStation 4 console. Both devices were compromised.

The deauth attack carried out by this tool caused both devices to intermittently lose connection to the WiFi network. This had multiple practical consequences depending on the application used on the device.

On my Android device I ran a simple ping command. During the deauth attack packets were still being returned, but intermittent disconnections caused errors for approximately 5 seconds before a connection was restored with another access point. The deauth attack wasn't able to completely disconnect the device from the internet. This could have been due to the plethora of access points available on my home network.

On my PS4 I played two games while the deauth attack was being carried out. Fortnite and Gwent, in both cases the games were able to remain connected to the server, but the intermittent disconnections caused very great lag which made them largely unplayable.

In Fortnite's case I was able to observe some pretty clever client-side prediction when spectating other players, but controlling my own character caused the character to simply stop and then teleport in the direction I was initially walking after reconnection.

As for Gwent, the consistent disconnections caused it to pop up a dialog box with a "Connection lost... reconnecting..." message every couple of seconds. This made the game really annoying to play.

Disclaimer

I repeat: this project was made entirely for educational purposes. Use it only against your own networks and devices. Check the legal regulations in your country before using it. I don't take any responsibility for what you do with this program.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].