- Två metoder för att skapa Wi-Fi-jammer med NodeMCU
- Metod 1: Ladda upp Jammer Sketch med Arduino IDE
- Kör NodeMCU Wi-Fi Jammer
- Skapa ett falskt WiFi-nätverk
- Metod 2: Ladda upp firmware med hjälp av ESP8266-blixten
Har du någonsin funderat på att fastna i Wi-Fi-anslutningsnätverket? Nu är det vanligt att hacka Wi-Fi-lösenord, så genom att fastna i Wi-Fi-nätverket kan du blockera eller blockera alla Wi-Fi-anslutningar och ingen kan ansluta till det Wi-Fi-nätverket även efter att ha känt lösenordet. Detta kan göras med en liten mikrokontroller ESP12E, som också kallas Wi-Fi-modul eller NodeMCU. Om du är ny på det här lilla men kraftfulla chipet, gå igenom Komma igång med ESP12-artikeln. ESP är mycket populärt för Wi-Fi-tricks som att skapa ett falskt Wi-Fi-nätverk, betjäna din egen sida för att stjäla någons lösenord, blockera Wi-Fi-nätverket etc. Även ESP: er säljs, med all programvara blinkad på dem för att göra dessa knep behöver du bara plugga och spela . Men här skapar vi vår egen Wi-Fi-jammer.
Tekniskt gör vi inte en jammer utan en Deauther. Det är en liten skillnad mellan dessa. En Jammer skickar brussignaler till Wi-Fi-spektrumet (2,4 GHz) vilket stör det ursprungliga Wi-Fi-frekvensspektrumet. Medan en Deauther skickar paket för att störa dina Wi-Fi-signaler och därmed störa den normala funktionen för din Wi-Fi-router. Det beter sig som en jammer.
Det finns ett Wi-Fi-protokoll som heter 802.11 som fungerar som en aveautentiseringsram. Detta används för att säkert koppla bort alla användare som är anslutna till routern. För att koppla bort någon enhet från något Wi-Fi-nätverk är det inte viktigt att känna till lösenordet eller att vara i nätverket, du behöver bara en Mac-adress till Wi-Fi-routern och klientenheten och det räcker att vara i sitt det Wi-Fi-nätverket.
Ansvarsfriskrivning: Det är olagligt att använda jammer i allmänna utrymmen utan att ta tillstånd från regeringen. auktoritet. Denna handledning är bara för utbildningsändamål. Gör det på din risk.
Två metoder för att skapa Wi-Fi-jammer med NodeMCU
Det finns gott om tillgängliga koder eller firmware för att göra NodeMCU som Wi-Fi-jammer. Du behöver bara bränna koden eller firmware i NodeMCU. Här har vi valt två stabila och enkla metoder, med vilka du kan använda NodeMCU för att fungera som Wi-Fi-jammer.
1. Ladda upp Jammer Arduino-skiss till ESP12.
För den här metoden kommer vi att använda Arduino-kod och bibliotek skrivna av Spacehuhn och det är väldigt lång kod så vi kommer att använda den här koden för att direkt ladda upp i vår NodeMCU med Arduino IDE.
2. Ladda upp firmware för Wi-Fi Jammer till ESP12 med hjälp av ESP8266-blixten.
För den här metoden behöver vi Jammer-firmware för NodeMCU som laddas ner från givna länkar:
- ESP8266 blinkare
- Deauther Firmware - Det är i grunden en.bin-fil. Den är tillgänglig för tre NodeMCU-versioner beroende på flashminne (1MB, 4MB och 512Kb). Ladda ner versionen enligt din styrelsespecifikation. I mitt fall är kortversionen 1 MB.
Metod 1: Ladda upp Jammer Sketch med Arduino IDE
Låt oss börja med att ladda upp Arduino-koden
Steg 1: - Gå till Arkiv -> Inställningar i Arduino IDE och lägg till den här länken
till de ytterligare styrelsens webbadresser och klicka på OK.
Stäng Arduino IDE och öppna den igen.
Steg 2: - Klicka på Verktyg -> Board -> Board Manager . Sök efter ESP8266. Du måste välja version 2.0.0. Den här koden fungerar bara för den här versionen. Om du redan har installerat andra versioner tar du bort den och installerar 2.0.0
Steg 3: - Gå igen till Arkiv -> Inställningar och klicka på mappvägen under Fler inställningar .
Steg 4: - Öppna nu paketen -> esp8266 -> hårdvara -> esp8266-> 2.0.0 -> verktyg -> sdk -> inkludera
och öppna filen user_interface.h med textredigeraren.
Steg 5: - Kom till sista raden i koden och före #endif och lägg till dessa rader:
typedef void (** freedom_outside_cb__t) (uint8 status); int wifi_register_send_pkt_freedom_cb (freedom_outside_cb_t cb); ogiltig wifi_unregister_send_pkt_freedom__cb (ogiltig); int wifi_send_pkt_freedom (uint8 ** buf, int len, bool sys_seq);
Spara sedan filen.
Steg 6: - Extrahera biblioteket som du har laddat ner tidigare och öppna det. Öppna esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Detta är skissen som kommer att laddas upp i NodeMCU. Kompilera denna skiss. Om det finns ett fel måste du installera dessa bibliotek:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- Länkad lista
Nu är din kod redo att laddas upp. Anslut NodeMCU till datorn, välj NodeMCU esp-12E-kort från verktygsmenyn, välj rätt port och tryck på uppladdningsknappen.
Kör NodeMCU Wi-Fi Jammer
Återställ ditt ESP12-kort efter att ha laddat upp koden och öppna Serial Monitor.
Du kommer att se denna information på seriell bildskärm:
Steg 1: - Anslut nu din bärbara dator eller smartphone till Access Point skapad av NodeMCU. AP-namnet är " pwned " och lösenordet är " deauther ". Dessa är standardnamn och lösenord som du kan se på seriell bildskärm.
Steg 2: - Öppna din webbläsare och ange den här adressen 192.168.4.1 .
Du kommer att se en varning, läsa den och klicka på Jag har läst och förstått
Steg 3: - Därefter ser du fönstret nedan. Klicka på Scan APs för att söka efter tillgängliga WiFi-nätverk. Klicka nu på Ladda om.
Steg 4: - Klicka på det WiFi-nätverk som du vill Jam. Du kan välja mer än en men det gör din NodeMCU instabil.
Steg 5: - Klicka på Attacks så ser du att du har valt ett mål för attack. För att starta attacken, klicka på start och sedan ladda om.
Du har fastnat i nätverket. För att stoppa attacken klicka på stoppknappen.
Skapa ett falskt WiFi-nätverk
Om du vill skapa falska WiFi-nätverk, dvs Beacons. Klicka på SSID: erna ovan och namnge SSID: erna som du vill. Lägg till och spara det. Kom tillbaka till Attacks-menyn och klicka på Start framför Beacon.
Du kan kontrollera på din mobil eller dator att wifi-namnet som du har skapat kommer att visas men det kommer inte att ansluta till detta falska nätverk det är bara en WiFi-skräppost.
Metod 2: Ladda upp firmware med hjälp av ESP8266-blixten
Nu kommer vi att se den andra metoden där vi måste ladda upp en firmware i ESP12 med Esp8266 flasher. Det är lätt att använda och du behöver inte göra något extra arbete eller redigera i skiss som vi har gjort i tidigare metod.
Steg 1: - Öppna filen esp8266flasher.exe.
Steg 2: - Klicka på Config och sedan på inställningsikonen. Välj.bin-filen som du har laddat ner till ditt bräde och klicka på Operations.
Steg 3: - Klicka på Flash så startar din uppladdningsprocess. Vänta några minuter så är uppladdningen av firmware klar.
För att köra denna firmware, återställ din nodemcu och alla steg för att köra NodeMCU Wi-Fi Jammer är desamma som vi har gjort vid tidigare metoder med Arduino-skiss.
Som du kan se är den här metoden väldigt enkel och stabilare än Arduino-versionen. Så jag rekommenderar att du använder den här metoden för bättre prestanda.
Du kan använda mobilappen istället för att gå till webbläsaren för att komma åt portalen.
Ladda ner appen från den här länken. Gränssnittet för denna app är detsamma som webbsidan.
Du kan driva din NodeMCU med din smartphone. För detta behöver du en OTG-kabel och din bärbara WiFi-jammer är redo för arbete men använd den här enheten på din risk som redan varnat !!
Så med lätt tillgänglig kod eller firmware blir det väldigt enkelt att fastna eller överlappa alla wifi-nätverk så att ingen kan ansluta till det, men använd det igen noggrant.