- Dva spôsoby výroby rušičky Wi-Fi s NodeMCU
- Metóda 1: Nahranie Jammer Sketch pomocou Arduino IDE
- Spustenie rušiča Wi-Fi NodeMCU
- Vytvorte falošnú sieť WiFi
- Metóda 2: Nahrávanie firmvéru pomocou signalizátora ESP8266
Už ste niekedy premýšľali nad rušením siete Wi-Fi? V dnešnej dobe je hackovanie hesla Wi-Fi veľmi časté, takže zaseknutím siete Wi-Fi môžete zablokovať alebo zaseknúť akékoľvek pripojenie Wi-Fi a nikto sa k tejto sieti Wi-Fi nedokáže pripojiť ani po znalosti hesla. To je možné dosiahnuť pomocou malého mikrokontroléra ESP12E, ktorý sa označuje aj ako modul Wi-Fi alebo NodeMCU. Ak ste v tomto malom, ale výkonnom čipu nováčikom, prečítajte si článok Začíname s ESP12. ESP je veľmi populárny pre triky Wi-Fi, ako je vytváranie falošných sietí Wi-Fi, poskytovanie vašej vlastnej stránky na ukradnutie niekoho hesla, blokovanie siete Wi-Fi atď. Aj ESP sa predávajú a na nich je zobrazený všetok softvér tieto triky, stačí Plug and Play . Ale tu vytvárame vlastnú rušičku Wi-Fi.
Technicky nerobíme rušičku, ale Deauther. Medzi nimi je malý rozdiel. Jammer vysiela rušivé signály k Wi-Fi spektra (2,4 GHz), tak rušiť pôvodné Wi-Fi frekvenčné spektrum. Zatiaľ čo Deauther odosiela pakety, aby interferovali s vašimi signálmi Wi-Fi, narúša to normálnu prácu vášho smerovača Wi-Fi. Chová sa ako rušička.
Existuje protokol Wi-Fi s názvom 802.11, ktorý slúži ako rámček na deautentizáciu. Používa sa na bezpečné odpojenie všetkých používateľov pripojených k smerovaču. Ak chcete odpojiť akékoľvek zariadenie od nejakej siete Wi-Fi, nie je dôležité poznať heslo alebo byť v sieti. Potrebujete iba adresu MAC smerovača Wi-Fi a klientskeho zariadenia a stačí, aby ste boli v jeho dosahu. že Wi-Fi sieť.
Zrieknutie sa zodpovednosti: Je zakázané používať rušičku na verejných priestranstvách bez súhlasu vlády. orgánu. Tento výukový program slúži iba na vzdelávacie účely. Robte to na svoje riziko.
Dva spôsoby výroby rušičky Wi-Fi s NodeMCU
Existuje veľa dostupných kódov alebo firmvéru na výrobu NodeMCU ako rušičky Wi-Fi. Musíte len napáliť kód alebo firmvér do NodeMCU. Tu sme vybrali dve stabilné a ľahké metódy, pomocou ktorých môžete pomocou NodeMCU pôsobiť ako rušička Wi-Fi.
1. Načítanie náčrtu Jammer Arduino do ESP12.
Pre túto metódu použijeme Arduino kód a Knižnicu napísanú Spacehuhnom a je to veľmi dlhý kód, takže tento kód použijeme na priame nahranie do nášho NodeMCU pomocou Arduino IDE.
2. Nahrávanie firmvéru Wi-Fi Jammer do ESP12 pomocou blikača ESP8266.
Pre túto metódu potrebujeme firmvér Jammer pre NodeMCU, ktorý je možné stiahnuť z uvedených odkazov:
- Blikač ESP8266
- Deauther Firmware - Je to v podstate súbor.bin. Je k dispozícii pre tri verzie NodeMCU v závislosti od pamäte flash (1 MB, 4 MB a 512 kB). Stiahnite si verziu podľa špecifikácií vašej dosky. V mojom prípade je dosková verzia 1 MB.
Metóda 1: Nahranie Jammer Sketch pomocou Arduino IDE
Začnime nahrávaním kódu Arduino
Krok 1: - Prejdite na Súbor -> Predvoľby v Arduino IDE a pridajte tento odkaz
na adresy URL dodatočného správcu dosiek a kliknite na OK.
Zatvorte IDE Arduino a znovu ho otvorte.
Krok 2: - Kliknite na Nástroje -> Doska -> Správca dosky . Vyhľadajte ESP8266. Musíte zvoliť verziu 2.0.0. Tento kód bude fungovať iba pre túto verziu. Ak ste už nainštalovali iné verzie, odstráňte ich a nainštalujte 2.0.0
Krok 3: - Opäť prejdite do ponuky Súbor -> Predvoľby a kliknite na cestu k priečinku v časti Ďalšie predvoľby .
Krok 4: - Teraz otvorte balíčky -> esp8266 -> hardvér -> esp8266-> 2.0.0 -> nástroje -> sdk -> zahrnúť
a otvorte súbor user_interface.h pomocou textového editora.
Krok 5: - Prejdite na posledný riadok kódu a pred #endif a pridajte tieto riadky:
typedef void (** freedom_outside_cb__t) (stav 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);
Potom súbor uložte.
Krok 6: - Rozbaľte predtým stiahnutú knižnicu a otvorte ju. Otvoriť esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Toto je náčrt, ktorý sa nahrá do NodeMCU. Zostavte tento náčrt. Ak sa vyskytne chyba, musíte si nainštalovať tieto knižnice:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- LinkedList
Váš kód je teraz pripravený na nahranie. Pripojte NodeMCU k PC, v ponuke nástrojov vyberte dosku NodeMCU esp-12E, vyberte správny port a stlačte tlačidlo upload.
Spustenie rušiča Wi-Fi NodeMCU
Po nahraní kódu resetujte dosku ESP12 a otvorte Serial Monitor.
Tieto informácie uvidíte na sériovom monitore:
Krok 1: - Teraz pripojte svoj laptop alebo smartphone k prístupovému bodu vytvorenému NodeMCU. Názov AP je „ pwned “ a heslo je „ deauther “. Toto je predvolené meno a heslo, ktoré vidíte na sériovom monitore.
Krok 2: - Otvorte prehliadač a zadajte túto adresu 192.168.4.1 .
Uvidíte varovanie, prečítajte si ho a kliknite na Čítal som a porozumel som
Krok 3: - Potom sa zobrazí okno uvedené nižšie. Kliknutím na Scan APs vyhľadáte dostupné WiFi siete. Teraz kliknite na Znova načítať.
Krok 4: - Kliknite na sieť WiFi, ktorú chcete Jam. Môžete zvoliť viac ako jednu, ale vaša NodeMCU bude nestabilná.
Krok 5: - Kliknite na Attacks a uvidíte, že ste si vybrali jeden cieľ útoku. Útok spustíte kliknutím na Štart a potom Znova načítať.
Úspešne ste zasekli sieť. Pre zastavenie útoku kliknite na tlačidlo stop.
Vytvorte falošnú sieť WiFi
Ak chcete vytvoriť falošné siete WiFi, tj majáky. Kliknite na SSID vyššie a pomenujte ich podľa potreby. Pridajte ich a uložte. Vráťte sa do ponuky Útoky a kliknite na Štart pred majákom.
Môžete si skontrolovať vo svojom mobile alebo PC, že sa zobrazí meno wifi, ktoré ste vytvorili, ale nebude sa spájať s touto falošnou sieťou, je to iba WiFi spam.
Metóda 2: Nahrávanie firmvéru pomocou signalizátora ESP8266
Teraz uvidíme druhú metódu, kedy musíme nahrať firmvér do ESP12 pomocou blikača Esp8266. Je ľahko použiteľný a nemusíte robiť žiadne ďalšie práce alebo úpravy v náčrte, ako sme to robili v predchádzajúcej metóde.
Krok 1: - Otvorte súbor esp8266flasher.exe.
Krok 2: - Kliknite na položku Konfigurovať a potom na ikonu nastavenia. Vyberte súbor.bin, ktorý ste si stiahli pre svoju dosku, a kliknite na Operácie.
Krok 3: - Kliknite na Flash a spustí sa proces nahrávania. Počkajte niekoľko minút a nahrávanie firmvéru je dokončené.
Ak chcete spustiť tento firmvér, resetujte svoj nodemcu a všetky kroky na spustenie rušiča Wi-Fi NodeMCU sú rovnaké ako v prípade predchádzajúcej metódy pomocou náčrtu Arduino.
Ako vidíte, táto metóda je veľmi ľahká a stabilnejšia ako verzia Arduino. Preto odporúčam použiť túto metódu pre lepší výkon.
Na prechod na portál môžete namiesto prehliadača použiť mobilnú aplikáciu.
Stiahnite si aplikáciu z tohto odkazu. Rozhranie tejto aplikácie je rovnaké ako webová stránka.
NodeMCU môžete napájať pomocou svojho smartfónu. Potrebujete na to kábel OTG a prenosná rušička WiFi je pripravená na prácu, ale toto zariadenie používajte na vaše riziko, ako už bolo varované !!
Takže s ľahko dostupným kódom alebo firmvérom sa dá veľmi ľahko zaseknúť alebo prekryť ľubovoľný sieť Wi-Fi, aby sa s ním nikto nemohol spojiť, ale znova ho používajte opatrne.