- To metoder for å lage Wi-Fi-jammer med NodeMCU
- Metode 1: Laste opp Jammer Sketch ved hjelp av Arduino IDE
- Kjører NodeMCU Wi-Fi Jammer
- Lag et falskt WiFi-nettverk
- Metode 2: Laste opp fastvare ved hjelp av ESP8266 blits
Har du noen gang tenkt på å knuse Wi-Fi-tilkoblingsnettverket? Nå er Wi-Fi-passordhacking veldig vanlig, så ved å kaste seg fast i Wi-Fi-nettverket kan du blokkere eller knuse en hvilken som helst Wi-Fi-forbindelse, og ingen er i stand til å koble til det Wi-Fi-nettverket, selv etter at du har kjent passordet. Dette kan gjøres med en liten mikrokontroller ESP12E, som også kalles Wi-Fi-modul eller NodeMCU. Hvis du er ny på denne lille, men kraftige brikken, så gå gjennom Komme i gang med ESP12-artikkelen. ESP er veldig populært for Wi-Fi-triks som å lage et falskt Wi-Fi-nettverk, servere din egen side for å stjele noens passord, blokkere Wi-Fi-nettverket osv. Selv ESP-er selges, med all programvaren blinket på dem for å gjøre disse triksene, trenger du bare å plugge og spille . Men her lager vi vår egen Wi-Fi-jammer.
Teknisk sett lager vi ikke en jammer, men en Deauther. Det er liten forskjell mellom disse. En Jammer sender støysignaler til Wi-Fi-spekteret (2,4 GHz) og forstyrrer det originale Wi-Fi-frekvensspekteret. Mens en Deauther sender pakker for å forstyrre Wi-Fi-signalene dine, forstyrrer den normale funksjonen til Wi-Fi-ruteren. Det oppfører seg som en jammer.
Det er en Wi-Fi-protokoll kalt 802.11 som fungerer som en deauthentication-ramme. Dette brukes til å koble fra alle brukerne som er koblet til ruteren. For å koble en hvilken som helst enhet fra et eller annet Wi-Fi-nettverk, er det ikke viktig å vite passordet eller å være i nettverket, du trenger bare en mac-adresse til Wi-Fi-ruteren og klientenheten, og det er nok å være i sitt utvalg av det Wi-Fi-nettverket.
Ansvarsfraskrivelse: Det er ulovlig å bruke jammer i fellesområdene uten å ta tillatelse fra regjeringen. autoritet. Denne opplæringen er bare for pedagogisk formål. Gjør det på din risiko.
To metoder for å lage Wi-Fi-jammer med NodeMCU
Det er mange tilgjengelige koder eller firmware for å lage NodeMCU som Wi-Fi-jammer. Du trenger bare å brenne koden eller fastvaren i NodeMCU. Her har vi valgt to stabile og enkle metoder, som du kan bruke NodeMCU til å fungere som Wi-Fi-jammer.
1. Laste opp Jammer Arduino-skisse til ESP12.
For denne metoden vil vi bruke Arduino-kode og bibliotek skrevet av Spacehuhn, og det er veldig lang kode, så vi vil bruke denne koden til å laste opp direkte i NodeMCU ved hjelp av Arduino IDE.
2. Laste opp Wi-Fi Jammer firmware til ESP12 ved hjelp av ESP8266 blits.
For denne metoden trenger vi Jammer firmware for NodeMCU som lastes ned fra de gitte linkene:
- ESP8266 blinklys
- Deauther Firmware - Det er i utgangspunktet en.bin-fil. Den er tilgjengelig for tre NodeMCU-versjoner, avhengig av flashminne (1MB, 4MB og 512Kb). Last ned versjonen i henhold til tavlespesifikasjonen. I mitt tilfelle er tavleversjonen 1 MB.
Metode 1: Laste opp Jammer Sketch ved hjelp av Arduino IDE
La oss starte med å laste opp Arduino-koden
Trinn 1: - Gå til Fil -> Innstillinger i Arduino IDE og legg til denne lenken
til URL-ene for tilleggsstyremedlemmer og klikk på OK.
Lukk Arduino IDE og åpne den på nytt.
Trinn 2: - Klikk på Verktøy -> Styret -> Styreleder . Søk etter ESP8266. Du må velge versjon 2.0.0. Denne koden fungerer bare for denne versjonen. Hvis du allerede har installert en annen versjon, kan du fjerne den og installere 2.0.0
Trinn 3: - Gå igjen til Fil -> Innstillinger og klikk mappestien under Flere preferanser .
Trinn 4: - Nå åpner du pakkene -> esp8266 -> maskinvare -> esp8266-> 2.0.0 -> verktøy -> sdk -> inkluderer
og åpner filen user_interface.h med teksteditoren.
Trinn 5: - Kom til siste linje i koden og før #endif og legg til disse linjene:
typedef void (** freedom_outside_cb__t) (uint8 status); int wifi_register_send_pkt_freedom_cb (freedom_outside_cb_t cb); ugyldig wifi_unregister_send_pkt_freedom__cb (ugyldig); int wifi_send_pkt_freedom (uint8 ** buf, int len, bool sys_seq);
Lagre deretter filen.
Trinn 6: - Pakk ut biblioteket du har lastet ned tidligere, og åpne det. Åpne esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Dette er skissen som vil lastes opp i NodeMCU. Kompiler denne skissen. Hvis det er en feil, må du installere disse bibliotekene:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- LinkedList
Nå er koden din klar til å lastes opp. Koble NodeMCU til PC-en, velg NodeMCU esp-12E-kort fra verktøymenyen, velg riktig port og trykk på opplastingsknappen.
Kjører NodeMCU Wi-Fi Jammer
Tilbakestill ESP12-kortet etter at du har lastet opp koden, og åpne Serial Monitor.
Du vil se denne informasjonen på seriell skjerm:
Trinn 1: - Koble nå den bærbare datamaskinen eller smarttelefonen til Access Point opprettet av NodeMCU. Navnet på AP er “ pwned ” og passordet er “ deauther ”. Dette er standardnavn og passord som du kan se på seriell skjerm.
Trinn 2: - Åpne nettleseren din og skriv inn denne adressen 192.168.4.1 .
Du vil se en advarsel, lese den og klikke på Jeg har lest og forstått
Trinn 3: - Etter dette vil du se vinduet gitt nedenfor. Klikk på Skann AP-er for å søke etter de tilgjengelige WiFi-nettverkene. Klikk nå på Last inn på nytt.
Trinn 4: - Klikk på WiFi-nettverket du vil jamme. Du kan velge mer enn en, men det vil gjøre NodeMCU ustabil.
Trinn 5: - Klikk på Angrep, så ser du at du har valgt ett mål for angrep. For å starte angrep klikk på start og deretter Reload.
Du har fastkjørt nettverket. For å stoppe angrepet, klikk på stoppknappen.
Lag et falskt WiFi-nettverk
Hvis du vil lage falske WiFi-nettverk, dvs. Beacons. Klikk på SSID-er ovenfor, og gi navn til SSID-ene slik du vil. Legg til og lagre den. Kom tilbake til Attacks-menyen og klikk på Start foran Beacon.
Du kan sjekke inn på mobilen eller PCen at wifi-navnet du har opprettet, vises, men det vil ikke koble til dette falske nettverket, det er bare en WiFi-spam.
Metode 2: Laste opp fastvare ved hjelp av ESP8266 blits
Nå vil vi se den andre metoden der vi må laste opp en firmware i ESP12 ved hjelp av Esp8266 flasher. Det er enkelt å bruke, og du trenger ikke gjøre noe ekstra arbeid eller redigere i skisse som vi har gjort i forrige metode.
Trinn 1: - Åpne filen esp8266flasher.exe.
Trinn 2: - Klikk på Config og deretter på ikonet for innstilling. Velg.bin-filen du har lastet ned for tavlen, og klikk på Operasjoner.
Trinn 3: - Klikk på Flash for å starte opplastingsprosessen. Vent i noen minutter, og opplastingen av firmware er ferdig.
For å kjøre denne fastvaren, tilbakestill nodemcu og alle trinnene for å kjøre NodeMCU Wi-Fi Jammer er de samme som vi har gjort i tilfelle en tidligere metode ved bruk av Arduino-skisse.
Som du kan se er denne metoden veldig enkel og mer stabil enn Arduino-versjonen. Så jeg vil anbefale å bruke denne metoden for bedre ytelse.
Du kan bruke mobilappen i stedet for å gå til nettleseren for å få tilgang til portalen.
Last ned appen fra denne lenken. Grensesnittet til denne appen er det samme som websiden.
Du kan drive NodeMCU ved hjelp av smarttelefonen. For dette trenger du en OTG-kabel, og din bærbare WiFi-jammer er klar til arbeid, men bruk denne enheten på din risiko som allerede advart !!
Så med lett tilgjengelig kode eller firmware, blir det veldig enkelt å jamme eller overlappe ethvert wifi-nettverk slik at ingen kan koble til det, men igjen bruke det forsiktig.