- Dva způsoby, jak vyrobit rušičku Wi-Fi s NodeMCU
- Metoda 1: Nahrání Jammer Sketch pomocí Arduino IDE
- Spuštění NodeMCU Wi-Fi Jammer
- Vytvořte falešnou WiFi síť
- Metoda 2: Nahrávání firmwaru pomocí blikače ESP8266
Už jste někdy přemýšleli o rušení sítě připojení Wi-Fi? V dnešní době je hackování hesel Wi-Fi velmi časté, takže zaseknutím sítě Wi-Fi můžete blokovat nebo rušit jakékoli připojení Wi-Fi a nikdo se k této síti Wi-Fi nemůže připojit ani po znalosti hesla. Toho lze dosáhnout pomocí malého mikrokontroléru ESP12E, který se také označuje jako modul Wi-Fi nebo NodeMCU. Pokud jste v tomto malém, ale výkonném čipu nováčkem, projděte si článek Začínáme s ESP12. ESP je velmi oblíbený u triků Wi-Fi, jako je vytváření falešných sítí Wi-Fi, obsluha vaší vlastní stránky za účelem krádeže něčího hesla, blokování sítě Wi-Fi atd. Dokonce se prodávají i ESP, na kterých je zobrazen veškerý software tyto triky, stačí Plug and Play . Ale tady vytváříme vlastní rušičku Wi-Fi.
Technicky neděláme rušičku, ale Deauther. Mezi nimi je malý rozdíl. Jammer vysílá rušivé signály k Wi-Fi spektra (2,4 GHz), tak rušit původní Wi-Fi frekvenční spektrum. Zatímco Deauther odesílá pakety, aby rušil vaše Wi-Fi signály, čímž narušuje normální fungování vašeho Wi-Fi routeru. Chová se jako rušička.
Existuje protokol Wi-Fi s názvem 802.11, který funguje jako deautentifikační rámec. Slouží k bezpečnému odpojení všech uživatelů připojených k routeru. Chcete-li odpojit jakékoli zařízení od některé sítě Wi-Fi, není důležité znát heslo nebo být v síti, potřebujete pouze adresu MAC směrovače Wi-Fi a klientského zařízení a stačí být v jeho dosahu síť Wi-Fi.
Zřeknutí se odpovědnosti: Je nezákonné používat rušičku ve veřejných prostorách bez souhlasu vlády. orgán. Tento výukový program slouží pouze pro vzdělávací účely. Udělejte to na své riziko.
Dva způsoby, jak vyrobit rušičku Wi-Fi s NodeMCU
Existuje spousta dostupných kódů nebo firmwaru, díky nimž je NodeMCU jako rušička Wi-Fi. Musíte jen vypálit kód nebo firmware do NodeMCU. Zde jsme vybrali dvě stabilní a snadné metody, pomocí kterých můžete pomocí NodeMCU fungovat jako rušička Wi-Fi.
1. Nahrání náčrtu Jammer Arduino do ESP12.
Pro tuto metodu použijeme Arduino kód a Knihovnu napsanou Spacehuhnem a je to velmi dlouhý kód, takže tento kód použijeme k přímému nahrávání v našem NodeMCU pomocí Arduino IDE.
2. Nahrávání firmwaru Wi-Fi Jammer do ESP12 pomocí blikače ESP8266.
Pro tuto metodu potřebujeme firmware Jammer pro NodeMCU, který lze stáhnout z daných odkazů:
- Blikač ESP8266
- Deauther Firmware - Je to v zásadě soubor.bin. Je k dispozici pro tři verze NodeMCU v závislosti na flash paměti (1 MB, 4 MB a 512 kB). Stáhněte si verzi podle specifikace vaší desky. V mém případě je verze desky 1 MB.
Metoda 1: Nahrání Jammer Sketch pomocí Arduino IDE
Začněme nahráváním kódu Arduino
Krok 1: - Přejít na Soubor -> Předvolby v Arduino IDE a přidat tento odkaz
na adresy URL správce dalších desek a klikněte na OK.
Zavřete IDE Arduino a znovu jej otevřete.
Krok 2: - Klikněte na Nástroje -> Deska -> Správce desky . Vyhledejte ESP8266. Musíte vybrat verzi 2.0.0. Tento kód bude fungovat pouze pro tuto verzi. Pokud jste již nainstalovali jiné verze, odeberte je a nainstalujte 2.0.0
Krok 3: - Znovu přejděte na Soubor -> Předvolby a klikněte na cestu ke složce v části Další předvolby .
Krok 4: - Nyní otevřete balíčky -> esp8266 -> hardware -> esp8266-> 2.0.0 -> nástroje -> sdk -> zahrnout
a otevřete soubor user_interface.h pomocí textového editoru.
Krok 5: - Přejděte na poslední řádek kódu a před #endif a přidejte tyto řádky:
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);
Poté soubor uložte.
Krok 6: - Rozbalte dříve staženou knihovnu a otevřete ji. Otevřít esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Toto je skica, která se nahraje do NodeMCU. Zkompilovat tento náčrt. Pokud dojde k chybě, musíte nainstalovat tyto knihovny:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- Spojový seznam
Nyní je váš kód připraven k nahrání. Připojte NodeMCU k PC, v nabídce nástrojů zvolte desku NodeMCU esp-12E, vyberte správný port a stiskněte tlačítko uploadu.
Spuštění NodeMCU Wi-Fi Jammer
Po nahrání kódu resetujte desku ESP12 a otevřete Serial Monitor.
Tyto informace uvidíte na sériovém monitoru:
Krok 1: - Nyní připojte svůj notebook nebo smartphone k přístupovému bodu vytvořenému NodeMCU. Název AP je „ pwned “ a heslo je „ deauther “ Toto je výchozí jméno a heslo, které vidíte na sériovém monitoru.
Krok 2: - Otevřete prohlížeč a zadejte tuto adresu 192.168.4.1 .
Uvidíte varování, přečtěte si jej a klikněte na I read and understand
Krok 3: - Poté uvidíte níže uvedené okno. Kliknutím na Scan APs vyhledejte dostupné WiFi sítě. Nyní klikněte na Znovu načíst.
Krok 4: - Klikněte na WiFi síť, kterou chcete Jam. Můžete si vybrat více než jednu, ale vaše NodeMCU bude nestabilní.
Krok 5: - Klikněte na Útoky a uvidíte, že jste si vybrali jeden cíl útoku. Chcete-li spustit útok, klikněte na start a poté znovu načíst.
Úspěšně jste zasekli síť. Chcete-li útok zastavit, klikněte na tlačítko Stop.
Vytvořte falešnou WiFi síť
Pokud chcete vytvořit falešné WiFi sítě, tj. Majáky. Klikněte na SSID výše a pojmenujte SSID, jak chcete. Přidejte a uložte je. Vraťte se do nabídky Attacks a klikněte na Start před Beacon.
Můžete zkontrolovat ve svém mobilním nebo PC, že se zobrazí název wifi, který jste vytvořili, ale nebude se připojovat k této falešné síti, je to jen WiFi spam.
Metoda 2: Nahrávání firmwaru pomocí blikače ESP8266
Nyní uvidíme druhou metodu, kdy musíme nahrát firmware do ESP12 pomocí blikače Esp8266. Je to snadné a nemusíte dělat žádné další práce nebo úpravy v náčrtu, jako jsme to udělali v předchozí metodě.
Krok 1: - Otevřete soubor esp8266flasher.exe.
Krok 2: - Klikněte na Config a poté na ikonu nastavení. Vyberte soubor.bin, který jste si stáhli pro svoji desku, a klikněte na Operace.
Krok 3: - Klikněte na Flash a spustí se proces nahrávání. Počkejte několik minut a nahrávání firmwaru je dokončeno.
Chcete-li spustit tento firmware, resetujte svůj nodemcu a všechny kroky pro spuštění NodeMCU Wi-Fi Jammer jsou stejné jako v případě předchozí metody pomocí náčrtu Arduino.
Jak vidíte, tato metoda je velmi snadná a stabilnější než verze Arduino. Pro lepší výkon tedy doporučuji použít tuto metodu.
Místo přístupu do prohlížeče můžete pro přístup na portál použít mobilní aplikaci.
Stáhněte si aplikaci z tohoto odkazu. Rozhraní této aplikace je stejné jako webové stránky.
Svou NodeMCU můžete napájet pomocí smartphonu. K tomu budete potřebovat kabel OTG a vaše přenosná rušička WiFi je připravena k práci, ale toto zařízení používejte na své riziko, jak již bylo uvedeno !!
Takže se snadno dostupným kódem nebo firmwarem je velmi snadné zaseknout nebo překrýt jakoukoli síť Wi-Fi, takže se s ní nikdo nemůže spojit, ale znovu ji používejte opatrně.