Updated README.md
This commit is contained in:
parent
10e3c82f59
commit
8715dc5478
115
README.md
115
README.md
|
@ -1,39 +1,34 @@
|
|||
# ESP8266 Deauther 2.0
|
||||
# ESP8266 Deauther Version 2
|
||||
|
||||
<p align="center"><img alt="PICTURE logo" src="https://raw.githubusercontent.com/wiki/spacehuhn/esp8266_deauther/img/deauther_logo.png" width="200"></p>
|
||||
|
||||
<p align="center">
|
||||
🐦 <a href="https://twitter.com/spacehuhn">Twitter</a>
|
||||
| 📺 <a href="https://www.youtube.com/channel/UCFmjA6dnjv-phqrFACyI8tw">YouTube</a>
|
||||
| 🌍 <a href="https://spacehuhn.de">spacehuhn.de</a><br>
|
||||
<br>
|
||||
<b>Scan for WiFi devices, block selected connections, create dozens of networks and confuse WiFi scanners!<br><br>
|
||||
Click <a href="https://github.com/spacehuhn/esp8266_deauther/wiki/Installation">here</a> for the installation tutorial.<br>
|
||||
Click <a href="https://github.com/spacehuhn/esp8266_deauther/releases">here</a> for the .bin files.<br><br>
|
||||
Support the development of this project by purchasing one of the <a href="https://github.com/spacehuhn/esp8266_deauther/wiki/Supported-Devices">official deauther boards</a>.<br/>
|
||||
Or become a patron on <a href="https://patreon.com/spacehuhn" target="_blank">patreon.com/spacehuhn</a>.<br>
|
||||
Also available: <a href="https://www.tindie.com/products/Spacehuhn/spacehuhn-stickers/">Stickers</a></b>!
|
||||
|
||||
</p>
|
||||
|
||||
# [👉 Wiki](https://github.com/SpacehuhnTech/esp8266_deauther/wiki)
|
||||
# [👉 Binaries](https://github.com/SpacehuhnTech/esp8266_deauther/releases)
|
||||
# [👉 Development Boards](https://github.com/SpacehuhnTech/esp8266_deauther/wiki/Supported-Devices)
|
||||
## Difference to Version 3
|
||||
|
||||
## What is New
|
||||
[Here is a quick video about what is new](https://youtu.be/6oRmm3xfp6U)
|
||||
Version 2.0:
|
||||
- Completly rewritten code base for better performance and later enhancements
|
||||
- Custom Deauther SDK for easy compiling using Arduino
|
||||
- New serial command line interface to control and debug the program
|
||||
- New display UI with a lot of new functions
|
||||
- Improved web interface with multi-language support
|
||||
- Improved scanning for access points and stations (+ continuous scanning mode)
|
||||
- Save and select device names for both scanning and attacking
|
||||
- Save up to 60 SSIDs and 25 devices in one list (you can create, load and save multiple lists)
|
||||
- Added [PacketMonitor](https://github.com/spacehuhn/PacketMonitor) to display UI
|
||||
- Deauth detection when scanning
|
||||
- RGB LED support for a quick indication what the device is doing (attacking, scanning, ...)
|
||||
- Better documentation on the new [wiki](https://github.com/spacehuhn/esp8266_deauther/wiki)
|
||||
[Version 3](https://github.com/SpacehuhnTech/esp8266_deauther/tree/v3) is in development. It is stable to use, but it is very different.
|
||||
It is command line based, which allows it to offer not just more features, but make them more customizable.
|
||||
|
||||
| Feature | Version 2 | Version 3 |
|
||||
| ------- | --------- | --------- |
|
||||
| Web Interface | ✅ | |
|
||||
| Display support | ✅ | |
|
||||
| Serial Command Line | ✅ | ✅ |
|
||||
| Scanner | ✅ | ✅ |
|
||||
| Deauth attack | ✅ | ✅ |
|
||||
| Beacon attack | ✅ | ✅ |
|
||||
| Probe attack | ✅ | ✅ |
|
||||
| [Huhnitor](https://github.com/spacehuhntech/huhnitor) support | | ✅ |
|
||||
| Signal strength scanner | | ✅ |
|
||||
| Authentication scanner | | ✅ |
|
||||
| Rogue AP | | ✅ |
|
||||
|
||||
## Installation
|
||||
|
||||
Please refer to the [installation guide in our wiki](https://github.com/spacehuhntech/esp8266_deauther/wiki/Installation).
|
||||
If you're just looking for the .bin files, go to [releases](https://github.com/spacehuhn/esp8266_deauther/releases).
|
||||
|
||||
## About this project
|
||||
This software allows you to easily perform a variety of actions to test 802.11 wireless networks by using an inexpensive ESP8266 WiFi SoC (System On A Chip).
|
||||
|
@ -48,44 +43,51 @@ Feel free to test your hardware out, annoy these companies with the problem, sha
|
|||
This project is also a great way to learn more about WiFi, micro controllers, Arduino, hacking and electronics/programming in general.
|
||||
**But please use this tool responsibly and do not use it against others without their permission!**
|
||||
|
||||
The difference between deauthing and jamming: [click me](https://github.com/spacehuhn/esp8266_deauther/wiki/FAQ#difference-between-jammer-and-deauther)
|
||||
## WiFi Jammer
|
||||
|
||||
## Official Deauther Boards
|
||||
Many refer to this project as a WiFi jammer. This is problematic, because this firmware is **not** turning your ESP8266 into a radio or frequency jammer. But this is how most people imagine it without further explaination.
|
||||
|
||||
![PICTURE DSTIKE Deauther OLED Board](https://raw.githubusercontent.com/wiki/spacehuhn/esp8266_deauther/img/DSTIKE_Deauther_Board.jpg)
|
||||
So if you like to learn more about the difference, we made a whole video about it:
|
||||
[![Deauther or Jammer: What's the difference?](https://img.youtube.com/vi/gOyfD44A7rE/0.jpg)](https://www.youtube.com/watch?v=gOyfD44A7rE)
|
||||
|
||||
If you want to support the development of this project, you can buy one of the official boards by DSTIKE (Travis Lin) on following sites:
|
||||
## Supported Development Boards
|
||||
|
||||
This firmware can run on any **ESP8266**, not however on the ESP32!
|
||||
The most popular development boards, the `NodeMCU` and `Wemos d1 mini`, work great for this project.
|
||||
|
||||
If you like to support our work, you can buy get a boards made with this project in mind.
|
||||
They come preflashed with the firmware, so you can start right away.
|
||||
You can chose between:
|
||||
|
||||
**[Spacehuhn Store](https://spacehuhn.store)**:
|
||||
Our very own store where all revenue goes directly to us and towards the development of new and exciting projects :)
|
||||
We manufacture and ship from Germany.
|
||||
|
||||
**[Maltronics](https://maltronics.com/)**:
|
||||
We partnered with Maltronics to bring you high quality hacking gadgets.
|
||||
They are based in the UK.
|
||||
|
||||
**[DSTIKE](https://dstike.com/)**:
|
||||
DSTIKE was our first partner. They manufactured the first official deauther boards.
|
||||
They offer a wide range of deauthers in all kind of form factores. Including a smart watch.
|
||||
They are based in China, but their products are available through a variety of stores:
|
||||
- [Tindie](https://tindie.com/stores/lspoplove)
|
||||
- [AliExpress](https://dstike.aliexpress.com/store/2996024)
|
||||
- [Taobao](https://shop135375846.taobao.com)
|
||||
|
||||
Those boards are optimized for this project, ready to use and come preflashed with the Deauther software!
|
||||
For more details visit the [Wiki](https://github.com/spacehuhn/esp8266_deauther/wiki) under [Supported Devices](https://github.com/spacehuhn/esp8266_deauther/wiki/Supported-Devices).
|
||||
|
||||
## Disclaimer
|
||||
|
||||
This project is a proof of concept for testing and educational purposes.
|
||||
Neither the ESP8266, nor its SDK was meant or built for such purposes. Bugs can occur!
|
||||
|
||||
Use it only against your own networks and devices!
|
||||
Please check the legal regulations in your country before using it.
|
||||
I don't take any responsibility for what you do with this program.
|
||||
We don't take any responsibility for what you do with this program.
|
||||
|
||||
It is **not a frequency jammer** as claimed falsely by many people. Its attack, its method and how to protect against it is described above. It uses valid Wi-Fi frames described in the IEEE 802.11 standard and doesn't block or disrupt any frequencies.
|
||||
## Acknowledgements
|
||||
|
||||
This project is meant to draw more attention on this issue.
|
||||
The [deauthentication](https://en.wikipedia.org/wiki/Wi-Fi_deauthentication_attack) attack shows how vulnerable the 802.11 Wi-Fi standard is and that it has to be fixed.
|
||||
A solution is already there, why don't we use it?
|
||||
A huge thanks to:
|
||||
|
||||
**Please don't refer to this project as "jammer", that totally undermines the real purpose of this project!**
|
||||
If you do, it only proves that you didn't understand anything of what this project stands for. Publishing content about this without a proper explanation shows that you only do it for the clicks, fame and/or money and have no respect for intellectual property, the community behind it and the fight for a better WiFi standard!
|
||||
|
||||
## Getting Started
|
||||
|
||||
Visit our new [Wiki](https://github.com/spacehuhn/esp8266_deauther/wiki) on how to recreate this project and use it.
|
||||
Happy Hacking!
|
||||
|
||||
## Credits
|
||||
A huge thanks to:
|
||||
- [@deantonious](http://github.com/deantonious)
|
||||
- [@jLynx](https://github.com/jLynx)
|
||||
- [@lspoplove](https://github.com/lspoplove)
|
||||
|
@ -95,15 +97,16 @@ A huge thanks to:
|
|||
- [@PwnKitteh](https://github.com/PwnKitteh)
|
||||
|
||||
for helping out with various things regarding this project and keeping it alive!
|
||||
Also thanks to everyone working on the libraries used for this project:
|
||||
|
||||
I also want to thank Espressif and their community for this awesome chip and all the software and hardware projects around it and the countless tutorials you can find online!
|
||||
|
||||
Shoutout to everyone working on the libraries used for this project:
|
||||
- [esp8266-oled-ssd1306](https://github.com/ThingPulse/esp8266-oled-ssd1306)
|
||||
- [ArduinoJson](https://github.com/bblanchon/ArduinoJson)
|
||||
- [LinkedList](https://github.com/ivanseidel/LinkedList)
|
||||
- [Adafruit_DotStar](https://github.com/adafruit/Adafruit_DotStar)
|
||||
- [Adafruit_NeoPixel](https://github.com/adafruit/Adafruit_NeoPixel)
|
||||
- [DS3231](https://github.com/NorthernWidget/DS3231)
|
||||
- [my92xx](https://github.com/xoseperez/my92xx)
|
||||
|
||||
Also thanks to everyone that supports this project by [donating](http://spacehuhn.de/donate), being my [patron](http://patreon.com/spacehuhn) or buying one of the [official Deauther boards](https://www.tindie.com/stores/lspoplove) from DSTIKE.
|
||||
We also thank Espressif and their community for this awesome chip and all the software and hardware projects around it and the countless tutorials you can find online!
|
||||
|
||||
## License
|
||||
|
||||
|
|
Loading…
Reference in New Issue