- Két módszer a Wi-Fi jammer készítéséhez a NodeMCU segítségével
- 1. módszer: A Jammer Sketch feltöltése az Arduino IDE használatával
- A NodeMCU Wi-Fi Jammer futtatása
- Készítsen hamis WiFi hálózatot
- 2. módszer: Firmware feltöltése ESP8266 flasher használatával
Gondolt már arra, hogy zavarja a Wi-Fi csatlakozási hálózatot? Napjainkban a Wi-Fi jelszó feltörése nagyon gyakori, ezért a Wi-Fi hálózat elzárásával blokkolhat vagy elakadhat bármilyen Wi-Fi kapcsolat, és senki sem tud csatlakozni ahhoz a Wi-Fi hálózathoz a jelszó ismerete után sem. Ez egy apró ESP12E mikrokontrollerrel történhet, amelyet Wi-Fi modulnak vagy NodeMCU-nak is neveznek. Ha még nem ismeri ezt a kicsi, de nagy teljesítményű chipet, olvassa el az ESP12 első lépéseinek cikkét. Az ESP nagyon népszerű olyan Wi-Fi trükköknél, mint egy hamis Wi-Fi hálózat létrehozása, a saját oldal kiszolgálása, hogy ellopja valaki jelszavát, blokkolja a Wi-Fi hálózatot stb. ezeket a trükköket, akkor csak Plug and Play kell . De itt létrehozzuk saját Wi-Fi zavaró készülékünket.
Technikailag nem jammer-t, hanem Deauther-t készítünk. Van egy kis különbség ezek között. A Jammer zajjeleket küld a Wi-Fi spektrumnak (2,4 GHz), ezzel megzavarva az eredeti Wi-Fi frekvenciaspektrumot. Míg egy Deauther csomagokat küld, hogy zavarják a Wi-Fi jeleket, ezáltal megzavarja a Wi-Fi útválasztó normál működését. Úgy viselkedik, mint egy jammer.
Van egy 802.11 nevű Wi-Fi protokoll, amely egy hitelesítési keretként működik. Ez az útválasztóval összekapcsolt összes felhasználó biztonságos leválasztására szolgál. Bármely eszköz leválasztásához valamilyen Wi-Fi hálózatról, nem fontos tudni a jelszót vagy a hálózaton való tartózkodást, csak a Wi-Fi útválasztó és az ügyfél eszköz mac címére van szüksége, és elég, ha a tartományában tartózkodik hogy a Wi-Fi hálózat.
Jogi nyilatkozat: Jogellenes a jammer használata a nyilvános helyiségekben, a kormány engedélyének elfogadása nélkül. hatóság. Ez az oktatóanyag csak oktatási célokat szolgál. Tegye meg a saját felelősségére.
Két módszer a Wi-Fi jammer készítéséhez a NodeMCU segítségével
Rengeteg rendelkezésre álló kód vagy firmware van arra, hogy a NodeMCU-t Wi-Fi zavaróvá tegye. Csak be kell írnia a kódot vagy a firmware-t a NodeMCU-ba. Itt két stabil és egyszerű módszert választottunk, amelyek segítségével a NodeMCU segítségével Wi-Fi zavaróként működhet.
1. A Jammer Arduino vázlat feltöltése az ESP12-be.
Ehhez a módszerhez a Spacehuhn által írt Arduino kódot és könyvtárat fogjuk használni, és ez nagyon hosszú kód, ezért ezt a kódot arra használjuk, hogy közvetlenül feltöltsük a NodeMCU-ba az Arduino IDE használatával.
2. A Wi-Fi Jammer firmware feltöltése az ESP12-be az ESP8266 villogó segítségével.
Ehhez a módszerhez szükségünk van a NodeMCU-hoz tartozó Jammer firmware-re, amelyet a megadott linkekről tölthet le:
- ESP8266 villogó
- Deauther Firmware - Alapvetően egy.bin fájl. A flash memóriától függően három NodeMCU verzióhoz érhető el (1 MB, 4 MB és 512 KB). Töltse le a verziót az alaplap specifikációinak megfelelően. Az én esetemben az alaplap verziója 1 MB.
1. módszer: A Jammer Sketch feltöltése az Arduino IDE használatával
Kezdjük az Arduino kód feltöltésével
1. lépés: - Lépjen a Fájl -> Beállítások elemre az Arduino IDE alkalmazásban, és adja hozzá ezt a linket:
a további táblák kezelői URL-ekre, és kattintson az OK gombra.
Zárja be az Arduino IDE-t, majd nyissa meg újra.
2. lépés: - Kattintson az Eszközök -> Board -> Board Manager elemre . Keresse meg az ESP8266 fájlt. Ki kell választania a 2.0.0 verziót. Ez a kód csak ebben a verzióban fog működni. Ha már telepített egy másik verziót, távolítsa el és telepítse a 2.0.0-t
3. lépés: - Ismét menjen a Fájl -> Beállítások elemre, és kattintson a mappa elérési útjára a További beállítások alatt .
4. lépés: - Most nyissa meg a csomagokat -> esp8266 -> hardver -> esp8266-> 2.0.0 -> tools -> sdk -> tartalmazza
és nyissa meg a user_interface.h fájlt a szövegszerkesztővel.
5. lépés: - Lépjen a kód utolsó sorára és az #endif elé, és adja hozzá ezeket a sorokat:
typedef void (** szabadság_kívül_cb__t) (uint8 állapot); int wifi_register_send_pkt_freedom_cb (szabadság_kívül_cb_t cb); void wifi_unregister_send_pkt_freedom__cb (érvénytelen); int wifi_send_pkt_freedom (uint8 ** buf, int len, bool sys_seq);
Ezután mentse a fájlt.
6. lépés: - Bontsa ki a korábban letöltött könyvtárat, és nyissa meg. Nyissa meg az esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Ez a vázlat kerül feltöltésre a NodeMCU-ba. Állítsa össze ezt a vázlatot. Ha hiba történt, akkor telepítenie kell ezeket a könyvtárakat:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- LinkedList
Most már készen áll a kód feltöltésére. Csatlakoztassa a NodeMCU-t a számítógéphez, válassza az Eszközök menüből a NodeMCU esp-12E kártyát, válassza ki a megfelelő portot és nyomja meg a feltöltés gombot.
A NodeMCU Wi-Fi Jammer futtatása
A kód feltöltése után állítsa alaphelyzetbe az ESP12 kártyát, és nyissa meg a soros monitort.
Ezeket az információkat a soros monitoron fogja látni:
1. lépés: - Most csatlakoztassa laptopját vagy okostelefonját a NodeMCU által létrehozott hozzáférési ponttal. Az AP neve „ pwned ”, a jelszó pedig „ deauther ”. Ezek az alapértelmezett név és jelszó, amelyeket a soros monitoron láthat.
2. lépés: - Nyissa meg a böngészőt, és írja be ezt a címet: 192.168.4.1 .
Megjelenik egy figyelmeztetés, elolvassa és kattintson az Elolvastam és megértettem gombra
3. lépés: - Ezután megjelenik az alábbi ablak. Kattintson az AP-k keresése lehetőségre az elérhető WiFi-hálózatok megkereséséhez. Most kattintson az Újratöltés gombra.
4. lépés: - Kattintson arra a WiFi hálózatra, amelyet Jam szeretne. Többet is választhat, de ez instabillá teszi a NodeMCU-t.
5. lépés: - Kattintson a Támadások gombra, és látni fogja, hogy egy célpontot választott a támadáshoz. Az Attack elindításához kattintson a Start gombra, majd az Újratöltés gombra.
Sikeresen elzárta a hálózatot. A támadás leállításához kattintson a Stop gombra.
Készítsen hamis WiFi hálózatot
Ha hamis WiFi hálózatokat, azaz Beaconokat szeretne létrehozni. Kattintson a fenti SSID-re, és nevezze el az SSID-ket, ahogy szeretné. Adja hozzá és mentse el. Térjen vissza a Támadások menübe, és kattintson a Start gombra a Beacon előtt.
Ellenőrizheti a mobilján vagy a számítógépén, hogy az Ön által létrehozott wifi név megjelenik-e, de nem fog csatlakozni ehhez a hamis hálózathoz, ez csak egy WiFi spam.
2. módszer: Firmware feltöltése ESP8266 flasher használatával
Most látni fogjuk a második módszert, amikor egy firmware-t kell feltölteni az ESP12-be az Esp8266 villogó segítségével. Könnyen kezelhető, és nem kell külön munkát vagy szerkesztést végrehajtania a vázlatban, mint ahogy azt az előző módszerrel tettük.
1. lépés: - Nyissa meg az esp8266flasher.exe fájlt.
2. lépés: - Kattintson a Config , majd a beállítás ikonra. Válassza ki a táblára letöltött.bin fájlt, és kattintson a Műveletek elemre.
3. lépés: - Kattintson a Flash gombra, és ez elindítja a feltöltési folyamatot. Várjon néhány percet, és a firmware feltöltése befejeződött.
A firmware futtatásához állítsa alaphelyzetbe a nodemcu-t, és a NodeMCU Wi-Fi Jammer futtatásának minden lépése megegyezik azzal, amit az Arduino vázlatot használó korábbi módszer esetén tettünk.
Mint látható, ez a módszer nagyon egyszerű és stabilabb, mint az Arduino verzió. Tehát a jobb teljesítmény érdekében ezt a módszert ajánlom.
Használhatja a mobilalkalmazást ahelyett, hogy böngészőbe lépne a portál eléréséhez.
Töltse le az alkalmazást erről a linkről. Az alkalmazás interfésze megegyezik a weboldallal.
A NodeMCU-t az okostelefon segítségével táplálhatja. Ehhez szüksége lesz egy OTG kábelre, és a hordozható WiFi jammer készen áll a munkára, de használja ezt az eszközt a kockázatára, amint már figyelmeztette !!
Tehát a könnyen elérhető kóddal vagy firmware-rel nagyon könnyen elakadhat vagy felülírhat bármilyen wifi hálózatot, hogy senki ne tudjon csatlakozni hozzá, de újra óvatosan használja.