Tips: When you see this prompt, it means that the current article has been migrated from the original emlog blog system. The publication time of the article is too long, and the formatting and content may not be complete. Please understand.
ESP8266 Serial WiFi Module - WiFi Killer
Date: 2020-2-3 Ajue Code Tinkering Views: 2635 Comments: 21
Some time ago, I bought an ESP8266 and planned to play with it. In reality, it has been idle for several months, and then it was dragged to 2020.
ESP8266 is a WiFi IoT module with a wide range of practical applications. In simple terms, its function is to receive data from WiFi and output it through the serial port, and receive data from the serial port and output it through WiFi.
This thing is technically mature and low-cost, so the price is only a dozen yuan.
Unboxing: I bought a package with an OLED LCD screen (prepared for playing with interesting things in the future)
The most classic one should be the WiFi Killer. So let's first flash a WiFi Killer firmware to play with.
Firmware: https://github.com/samdenty/Wi-PWN?wi-pwn=7.0
The principle is to send a deauthentication packet to make the client think that the router needs to disconnect itself, thereby disconnecting from WiFi. It can also forge a router to send deauthentication packets to the client, causing the client to actively disconnect from the WiFi connection. It also supports custom hotspot forgery (batch generation of fake WiFi signals).
Connect the computer with a data cable that can transmit data, and try to plug it into the back of the desktop computer if possible.
After plugging it in, the Windows system will automatically install the driver, as shown in the figure below. Remember this COM port.
You also need to install the ch341ser driver, which is the USB to serial port CH341/CH340 WINDOWS driver installation package. Install it as prompted. This needs to be downloaded separately.
Firmware burning
I used the NodeMcu FIRMWARE PROGRAMMER burning tool here.
- In the "operation" section, select the COM port you saw earlier, or check which port your ESP8266 development board is plugged into in the device manager.
2. In the "config" section, select your firmware address, and leave the rest as default.
3. In "Advanced - Baudrate", the baud rate depends on what is written on the back of your development board.
As shown in the figure, the circled area.
After configuring, click the Flash (F) button to start burning. This process may take a while, so just wait patiently.
After the burning is completed, unplug and plug it in again. After successful burning, a public WiFi named "wi-pwn" should appear.
After connecting, open the backend of this WiFi in the browser, http://192.168.4.1/, and follow the instructions.
Here, I will demonstrate batch WiFi forgery. Click "Beacom" to start working.
Working status, running, blue indicator light flashing constantly
I don't know why my phone can only find a few.
There are many other functions that I won't try one by one.
Summary: There is nothing to summarize. This is my first time playing with it, so I recorded the whole process and shared my experience.
This time I used a ready-made firmware. Next time, it will be my turn to write my own firmware..............To be continued
User Comments:
Shenzhen Self-study 6 months ago (2020-10-05)
The cost is indeed low.
Soul Blog 11 months ago (2020-05-18)
I bought a WiFi module two years ago, and I still haven't tinkered with it [#aru_2]Ajue 11 months ago (2020-05-18)
@Soul Blog: I also left it idle for half a year before taking it out to play.
' Crazy 12 months ago (2020-05-02)
I downloaded your software, but there is no firmware in it. Can you send it to me? Thank you.Ajue 12 months ago (2020-05-03)
@' Crazy: That address is the open source address of the firmware. Please read the documentation carefully. There are pre-compiled firmwares in it.' Crazy 12 months ago (2020-05-03)
[#This comment is private]
' Crazy 12 months ago (2020-04-23)
How long does it take to burn? WebmasterAjue 12 months ago (2020-04-24)
@' Crazy: I forgot the specific time, but it should be within 5 minutes.
A Moment of Time Red 1 year ago (2020-03-21)
The article is good and worth appreciating!
Yiyan 1 year ago (2020-03-01)
Thumbs up[#aru_8]
Nine Days 1 year ago (2020-02-29)
Multiple fake WiFi... I have a bold idea[#aru_17]Ajue 1 year ago (2020-03-01)
@Nine Days: Tell me your bold idea, and I will boldly help you realize it, maybe.
Ordinary People Have Many Troubles 1 year ago (2020-02-16)
[#aru_1][#aru_2][#aru_23][#aru_129]I just want to ask, can I write a configuration tutorial for the emoji I used in the comment? [#aru_120]Ajue 1 year ago (2020-02-16)
@Ordinary People Have Many Troubles: I did think about writing a tutorial before, and then...
But each blog system is not unified, so...
This is the tutorial for the emoji plugin, you can study it here: http://eshengsky.github.io/jQuery-emoji/Ordinary People Have Many Troubles 1 year ago (2020-02-17)
@Ajue: I can't access the tutorial address.
Mountain Fool's Residence 1 year ago (2020-02-15)
This is great. I can come up with some interesting names for the fake WiFi, and then...Ajue 1 year ago (2020-02-16)
@Mountain Fool's Residence: And then, you can do whatever you want[#aru_148]
Porridge 10 months ago (2020-02-04)
Always thinking about causing trouble[#aru_36]Ajue 10 months ago (2020-02-04)
@Porridge: Don't talk nonsense. It takes a long time for me to come up with one idea[#aru_128]