- Два метода за създаване на Wi-Fi заглушител с NodeMCU
- Метод 1: Качване на Jammer Sketch с помощта на Arduino IDE
- Стартиране на NodeMCU Wi-Fi Jammer
- Направете фалшива WiFi мрежа
- Метод 2: Качване на фърмуер с помощта на мигач ESP8266
Замисляли ли сте се някога за заглушаване на мрежата за Wi-Fi връзка? Сега хакерството за пароли за Wi-Fi дни е много често, така че чрез заглушаване на Wi-Fi мрежата можете да блокирате или задръстите всяка Wi-Fi връзка и никой не е в състояние да се свърже с тази Wi-Fi мрежа, дори след като знае паролата. Това може да се направи с малък микроконтролер ESP12E, който също се нарича Wi-Fi модул или NodeMCU. Ако не сте запознати с този малък, но мощен чип, преминете към Първи стъпки с ESP12 статия. ESP е много популярен за Wi-Fi трикове като създаване на фалшива Wi-Fi мрежа, обслужване на собствената ви страница, за да открадне нечия парола, да блокира Wi-Fi мрежата и др. тези трикове, просто трябва да Plug and Play . Но тук създаваме свой собствен Wi-Fi смутител.
Технически, ние не правим глушител, а Deuuther. Между тях има малка разлика. А анорак изпраща шумови сигнали за Wi-Fi спектър (2,4 GHz) по този начин се нарушава оригиналния Wi-Fi честотен спектър. Докато Deauther изпраща пакети, за да попречи на вашите Wi-Fi сигнали, като по този начин нарушава нормалната работа на вашия Wi-Fi рутер. Държи се като смутител.
Има протокол Wi-Fi, наречен 802.11, който действа като рамка за деаутентификация. Това се използва за безопасно изключване на всички потребители, свързани с рутера. За да изключите всяко устройство от някаква Wi-Fi мрежа, не е важно да знаете паролата или да сте в мрежата, просто се нуждаете от mac адрес на Wi-Fi рутера и клиентското устройство и е достатъчно да сте в обхвата му тази Wi-Fi мрежа.
Отказ от отговорност: Незаконосъобразно е използването на заглушител в обществените зони, без да се получи разрешение от правителството. власт. Този урок е само с образователна цел. Направете го на свой риск.
Два метода за създаване на Wi-Fi заглушител с NodeMCU
Има много налични кодове или фърмуер, за да направите NodeMCU като Wi-Fi смутител. Просто трябва да запишете кода или фърмуера в NodeMCU. Тук избрахме два стабилни и лесни метода, с помощта на които можете да използвате NodeMCU, за да действате като Wi-Fi смутител.
1. Качване на скица на Jammer Arduino в ESP12.
За този метод ще използваме Arduino код и библиотека, написани от Spacehuhn, и това е много дълъг код, така че ще използваме този код за директно качване в нашия NodeMCU с помощта на Arduino IDE.
2. Качване на фърмуер на Wi-Fi Jammer в ESP12 с помощта на мигач ESP8266.
За този метод се нуждаем от Jammer фърмуер за NodeMCU, който да бъде изтеглен от дадените връзки:
- ESP8266 мигач
- Deuuther Firmware - Това е основно.bin файл. Той е достъпен за три версии на NodeMCU в зависимост от флаш паметта (1MB, 4MB и 512Kb). Изтеглете версията според спецификацията на вашия съвет. В моя случай версията на борда е 1MB.
Метод 1: Качване на Jammer Sketch с помощта на Arduino IDE
Нека започнем с качването на кода на Arduino
Стъпка 1: - Отидете на File -> Preferences in Arduino IDE и добавете тази връзка
към URL адресите на допълнителния мениджър на табла и щракнете върху OK.
Затворете IDE на Arduino и го отворете отново.
Стъпка 2: - Щракнете върху Tools -> Board -> Board Manager . Потърсете ESP8266. Трябва да изберете версия 2.0.0. Този код ще работи само за тази версия. Ако вече сте инсталирали други версии, премахнете го и инсталирайте 2.0.0
Стъпка 3: - Отново отидете на Файл -> Предпочитания и щракнете върху пътя на папката под Още предпочитания .
Стъпка 4: - Сега отворете пакетите -> esp8266 -> хардуер -> esp8266-> 2.0.0 -> инструменти -> sdk -> включете
и отворете файла user_interface.h с текстовия редактор.
Стъпка 5: - Елате до последния ред на кода и преди #endif и добавете следните редове:
typedef void (** Freedom_outside_cb__t) (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);
След това запазете файла.
Стъпка 6: - Извлечете библиотеката, която сте изтеглили по-рано и я отворете. Отворете esp8266_deauther-master -> esp8266_deauther -> esp8266_deauther.ino
Това е скицата, която ще бъде качена в NodeMCU. Съставете тази скица. Ако има грешка, трябва да инсталирате следните библиотеки:
- ArduinoJson
- ESP8266 OLED SSD1306
- Adafruit NeoPixel
- LinkedList
Сега вашият код е готов за качване. Свържете NodeMCU към компютъра, изберете NodeMCU esp-12E платка от менюто с инструменти, изберете правилния порт и натиснете бутона за качване.
Стартиране на NodeMCU Wi-Fi Jammer
Нулирайте вашата платка ESP12 след качване на кода и отворете серийния монитор.
Ще видите тази информация на серийния монитор:
Стъпка 1: - Сега свържете вашия лаптоп или смартфон с точка за достъп, създадена от NodeMCU. Името на AP е „ pwned “, а паролата е „ deauther “ Това са име и парола по подразбиране, които можете да видите на серийния монитор.
Стъпка 2: - Отворете браузъра си и въведете този адрес 192.168.4.1 .
Ще видите предупреждение, прочетете го и щракнете върху Прочетох и разбрах
Стъпка 3: - След това ще видите прозореца, даден по-долу. Щракнете върху Сканиране на AP точки, за да търсите наличните WiFi мрежи. Сега кликнете върху Reload.
Стъпка 4: - Щракнете върху WiFi мрежата, която искате да Jam. Можете да изберете повече от един, но това ще направи вашия NodeMCU нестабилен.
Стъпка 5: - Щракнете върху Attacks и ще видите, че сте избрали една цел за атака. За да стартирате Attack, щракнете върху start и след това Reload.
Успешно блокирахте мрежата. За да спрете атаката, щракнете върху бутона за спиране.
Направете фалшива WiFi мрежа
Ако искате да направите фалшиви WiFi мрежи, т.е. маяци. Кликнете върху SSID по-горе и наименувайте SSID, както искате. Добавете и запазете. Върнете се в менюто Атаки и кликнете върху Старт пред Beacon.
Можете да проверите на вашия мобилен телефон или компютър, че името на wifi, което сте създали, ще се показва, но няма да се свърже с тази фалшива мрежа, а просто WiFi спам.
Метод 2: Качване на фърмуер с помощта на мигач ESP8266
Сега ще видим втория метод, при който трябва да качим фърмуер в ESP12 с помощта на мигач Esp8266. Той е лесен за използване и не е нужно да правите допълнителна работа или редактиране в скица, както направихме в предишния метод.
Стъпка 1: - Отворете файла esp8266flasher.exe.
Стъпка 2: - Щракнете върху Config и след това иконата за настройка. Изберете.bin файла, който сте изтеглили за вашата дъска и кликнете върху Operations.
Стъпка 3: - Щракнете върху Flash и той ще стартира процеса на качване. Изчакайте няколко минути и качването на вашия фърмуер приключи.
За да стартирате този фърмуер, нулирайте nodemcu и всички стъпки за стартиране на NodeMCU Wi-Fi Jammer са същите, както направихме в случай на предишен метод, използвайки скица Arduino.
Както можете да видите този метод е много лесен и по-стабилен от версията на Arduino. Така че, ще препоръчам използването на този метод за по-добра производителност.
Можете да използвате мобилно приложение, вместо да отидете в браузъра за достъп до портала.
Изтеглете приложението от тази връзка. Интерфейсът на това приложение е същият като уеб страницата.
Можете да захранвате своя NodeMCU с помощта на вашия смартфон. За това ще ви е необходим OTG кабел и вашият преносим WiFi смутител е готов за работа, но използвайте това устройство на свой риск, както вече беше предупредено !!
Така че с леснодостъпния код или фърмуер, става много лесно да се задръсти или да се наслои всеки wifi netwrok, така че никой да не може да се свърже с него, но отново го използвайте внимателно.