- Dvije metode za izradu ometača Wi-Fi mreže s NodeMCU
- Metoda 1: Prijenos Jammer Skice pomoću Arduino IDE-a
- Pokretanje NodeMCU Wi-Fi ometača
- Napravite lažnu WiFi mrežu
- Metoda 2: Prijenos firmvera pomoću bljeskalice ESP8266
Jeste li ikad razmišljali o ometanju mreže Wi-Fi veze? Sad je hakiranje Wi-Fi lozinke vrlo često, pa ometanjem Wi-Fi mreže možete blokirati ili zaglaviti bilo koju Wi-Fi vezu, a nitko se ne može povezati s tom Wi-Fi mrežom čak i nakon što zna lozinku. To se može učiniti pomoću malog mikrokontrolera ESP12E, koji se naziva i Wi-Fi modul ili NodeMCU. Ako ste novi u ovom malom, ali moćnom čipu, prođite kroz članak Početak rada s ESP12. ESP je vrlo popularan za Wi-Fi trikove poput stvaranja lažne Wi-Fi mreže, posluživanja vlastite stranice radi krađe nečije lozinke, blokiranja Wi-Fi mreže itd. Čak se i ESP-ovi prodaju, a sav softver bljesne na njima ove trikove, samo trebate Plug and Play . Ali ovdje stvaramo vlastiti ometač za Wi-Fi.
Tehnički, ne radimo ometač, već Deauthera. Između njih postoji mala razlika. Jammer šalje šum na Wi-Fi spektra (2.4GHz) tako uznemiravajuće izvorni Wi-Fi frekvencijskog spektra. Dok Deauther šalje pakete kako bi ometao vaše Wi-Fi signale, ometajući tako normalan rad vašeg Wi-Fi usmjerivača. Ponaša se poput ometača.
Postoji Wi-Fi protokol pod nazivom 802.11 koji djeluje kao okvir za deautentifikaciju. To se koristi za sigurno isključivanje svih korisnika povezanih s usmjerivačem. Da biste prekinuli vezu bilo kojeg uređaja s nekom Wi-Fi mrežom, nije važno znati lozinku ili biti u mreži, samo trebate mac adresu Wi-Fi usmjerivača i klijentskog uređaja i dovoljno je da budete u njegovom dometu ta Wi-Fi mreža.
Izjava o odricanju odgovornosti: Protuzakonito je koristiti ometač na javnim površinama bez odobrenja vlade. autoritet. Ovaj je vodič samo u obrazovne svrhe. Učinite to na svoj rizik.
Dvije metode za izradu ometača Wi-Fi mreže s NodeMCU
Dostupno je mnogo kodova ili firmvera da NodeMCU postane Wi-Fi ometač. Samo trebate zapisati kod ili firmware u NodeMCU. Ovdje smo odabrali dvije stabilne i jednostavne metode pomoću kojih NodeMCU možete koristiti kao ometač Wi-Fi mreže.
1. Učitavanje skice Jammer Arduino u ESP12.
Za ovu ćemo metodu koristiti Arduino kôd i biblioteku koju je napisao Spacehuhn, a to je vrlo dugačak kôd, pa ćemo ga koristiti za izravno učitavanje u naš NodeMCU pomoću Arduino IDE-a.
2. Učitavanje ugrađenog softvera Wi-Fi Jammera u ESP12 pomoću bljeskalice ESP8266.
Za ovu metodu potreban nam je Jammer firmware za NodeMCU koji se može preuzeti s danih poveznica:
- ESP8266 bljeskalica
- Deauther Firmware - To je u osnovi.bin datoteka. Dostupna je za tri verzije NodeMCU, ovisno o flash memoriji (1 MB, 4 MB i 512 KB). Preuzmite verziju prema specifikaciji ploče. U mom slučaju, verzija ploče je 1MB.

Metoda 1: Prijenos Jammer Skice pomoću Arduino IDE-a
Počnimo s prijenosom Arduino koda
Korak 1: - Idite na Datoteka -> Postavke u Arduino IDE-u i dodajte ovu vezu
na URL-ove Dodatnog upravitelja ploča i kliknite U redu.

Zatvorite Arduino IDE i ponovno ga otvorite.
Korak 2: - Kliknite Alati -> Ploča -> Upravitelj ploče . Potražite ESP8266. Morate odabrati verziju 2.0.0. Ovaj kod će raditi samo za ovu verziju. Ako ste već instalirali drugu verziju, uklonite je i instalirajte 2.0.0

Korak 3: - Ponovno idite na Datoteka -> Postavke i kliknite put do mape pod Više postavki .
Korak 4: - Sada otvorite pakete -> esp8266 -> hardver -> esp8266-> 2.0.0 -> alati -> sdk -> uključite
i otvorite datoteku user_interface.h pomoću uređivača teksta.
Korak 5: - Dođite do zadnjeg retka koda i prije #endif i dodajte ove retke:
typedef void (** Freedom_outside_cb__t) (status uint8); int wifi_register_send_pkt_freedom_cb (Freedom_outside_cb_t cb); void wifi_unregister_send_pkt_freedom__cb (void); int wifi_send_pkt_freedom (uint8 ** buf, int len, bool sys_seq);
Zatim spremite datoteku.
Korak 6: - Izdvojite knjižnicu koju ste ranije preuzeli i otvorite je. Otvorite esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Ovo je skica koja će se prenijeti u NodeMCU. Sastavite ovu skicu. Ako postoji pogreška, morate instalirati ove knjižnice:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- LinkedList
Sada je vaš kod spreman za prijenos. Spojite NodeMCU s računalom, u izborniku alata odaberite ploču NodeMCU esp-12E, odaberite točan priključak i pritisnite gumb za prijenos.
Pokretanje NodeMCU Wi-Fi ometača
Resetirajte ploču ESP12 nakon prijenosa koda i otvorite serijski monitor.
Na serijskom monitoru vidjet ćete ove informacije:

1. korak: - Sada povežite prijenosno računalo ili pametni telefon s pristupnom točkom koju je stvorio NodeMCU. Naziv AP-a je " pwned ", a lozinka " deauther " To su zadana imena i lozinke koje možete vidjeti na serijskom monitoru.
Korak 2: - Otvorite preglednik i unesite ovu adresu 192.168.4.1 .
Vidjet ćete upozorenje, pročitati ga i kliknuti na Pročitao sam i razumio

Korak 3: - Nakon ovoga vidjet ćete donji prozor. Kliknite na Skeniraj AP-ove da biste potražili dostupne WiFi mreže. Sada kliknite Ponovo učitaj.

Korak 4: - Kliknite WiFi mrežu koju želite ometati. Možete odabrati više od jednog, ali to će vaš NodeMCU učiniti nestabilnim.

Korak 5: - Kliknite Napadi i vidjet ćete da ste odabrali jednu metu za napad. Da biste započeli napad, kliknite na start, a zatim ponovno učitaj.
Uspješno ste zaglavili mrežu. Za zaustavljanje napada kliknite gumb za zaustavljanje.

Napravite lažnu WiFi mrežu
Ako želite napraviti lažne WiFi mreže tj. Beacons. Kliknite SSID-ove gore i SSID-ove imenujte kako želite. Dodajte ih i spremite. Vratite se na izbornik Attacks i kliknite Start ispred Beacon-a.

Možete provjeriti na svom mobitelu ili računalu hoće li se prikazati wifi ime koje ste stvorili, ali neće se povezati s ovom lažnom mrežom, to je samo WiFi neželjena pošta.
Metoda 2: Prijenos firmvera pomoću bljeskalice ESP8266
Sada ćemo vidjeti drugu metodu u kojoj moramo učitati firmware u ESP12 pomoću bljeskalice Esp8266. Jednostavan je za upotrebu i ne morate raditi dodatni posao ili uređivati skicu kao što smo to radili u prethodnoj metodi.
1. korak: - Otvorite datoteku esp8266flasher.exe.

Korak 2: - Kliknite Config , a zatim ikonu postavke. Odaberite.bin datoteku koju ste preuzeli za ploču i kliknite na Operations.

Korak 3: - Kliknite Flash i pokrenut će postupak prijenosa. Pričekajte nekoliko minuta i prijenos vašeg firmvera je završen.
Da biste pokrenuli ovaj firmware, resetirajte svoj nodemcu i svi koraci za pokretanje NodeMCU Wi-Fi ometača isti su kao što smo to učinili u slučaju prethodne metode pomoću Arduino skice.
Kao što vidite, ova je metoda vrlo jednostavna i stabilnija od verzije Arduino. Stoga ću preporučiti upotrebu ove metode za bolje performanse.
Možete koristiti mobilnu aplikaciju umjesto da otvorite preglednik za pristup portalu.
Preuzmite aplikaciju s ove poveznice. Sučelje ove aplikacije isto je kao i web stranica.

Svoj NodeMCU možete napajati pomoću pametnog telefona. Za to će vam trebati OTG kabel i vaš prijenosni WiFi ometač spreman je za rad, ali koristite ovaj uređaj na vlastiti rizik kao što je već upozoreno !!
Tako je s lako dostupnim kodom ili firmwareom vrlo lako zaglaviti ili preklopiti bilo koji wifi netwrok tako da se nitko ne može povezati s njim, ali opet ga pažljivo koristite.
