banner
阿珏酱

阿珏酱

乘上与平常相反的电车,去看看那未曾见过的风景
twitter
github
facebook
bilibili
zhihu
steam_profiles
youtube

ESP8266 Serial WiFi Module - WiFi Killer

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.


image


Unboxing: I bought a package with an OLED LCD screen (prepared for playing with interesting things in the future)


image


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.


image


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.

  1. 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.
image
2. In the "config" section, select your firmware address, and leave the rest as default.
image
3. In "Advanced - Baudrate", the baud rate depends on what is written on the back of your development board.
image
As shown in the figure, the circled area.
image
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.
image
Working status, running, blue indicator light flashing constantly
image
I don't know why my phone can only find a few.
image
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:

image Shenzhen Self-study 6 months ago (2020-10-05)
The cost is indeed low.

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

image Ajue 11 months ago (2020-05-18)
@Soul Blog: I also left it idle for half a year before taking it out to play.

image ' 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.

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

image ' Crazy 12 months ago (2020-05-03)
[#This comment is private]

image ' Crazy 12 months ago (2020-04-23)
How long does it take to burn? Webmaster

image Ajue 12 months ago (2020-04-24)
@'    Crazy: I forgot the specific time, but it should be within 5 minutes.

image A Moment of Time Red 1 year ago (2020-03-21)
The article is good and worth appreciating!

image Yiyan 1 year ago (2020-03-01)
Thumbs up[#aru_8]

image Nine Days 1 year ago (2020-02-29)
Multiple fake WiFi... I have a bold idea[#aru_17]

image Ajue 1 year ago (2020-03-01)
@Nine Days: Tell me your bold idea, and I will boldly help you realize it, maybe.

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

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

image Ordinary People Have Many Troubles 1 year ago (2020-02-17)
@Ajue: I can't access the tutorial address.

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

image Ajue 1 year ago (2020-02-16)
@Mountain Fool's Residence: And then, you can do whatever you want[#aru_148]

image Porridge 10 months ago (2020-02-04)
Always thinking about causing trouble[#aru_36]

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

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.