使用 ESP8266 制作 WiFi 干擾器 - 無需密碼即可使用任何 WiFi


嘿,朋友,我是 Kedar,你有沒有想阻止所有的 WiFi信號?或者只是想從 WiFi 踢某人或鄰居 WiFi 。那么,本玩法是你等待結束的時刻了。這是為你提供的、僅需 $8 的 DIY Wifi 干擾器。

這個干擾器是如此微小,你可以放在口袋里,並隨身攜帶。它可以通過您的電源或 3.7v 鋰電池供電。你可以選擇你想要的那個 WiFi網絡,然后點擊它。 但要確保這只是為了教育目的,而不要用於錯誤的目的。

802.11 WiFi 協議包含一個所謂的去認證幀(deauthentication frame)。它用於從無線網絡安全地斷開客戶端。

因為這些數據包是未加密的,您只需要 WiFi 路由器,以及要從網絡斷開連接的客戶端設備的 MAC 地址。 您不需要在網絡中、也不知道網絡的密碼,這足以在其范圍內。

您可以對此設備執行多次攻擊,例如您可以阻止任何特定的WiFi網絡,或者您可以做信標(beacon)垃圾郵件或隨機信標(beacon)垃圾郵件。或者你可以簡單的去認證所有。

Let's do it!

干擾器的干擾原理:https://youtu.be/N5JVQ-m5Kd0

您可以使用此移動應用程序,來控制此 Wifi 干擾器:http://geni.us/PQhB

步驟1:准備好零件!

為了制作這個 WiFi 干擾器,你只需要一個 ESP8266。

您可以購買一個帶有 NodeMCU 固件的特定版本 ESP8266,它很容易編程沒有任何程序員。

除此,按你的需要,你還需要一個電池。

步驟2:准備好 Arduino 編譯器

從 Arduino 網站下載最新的 Arduino 編譯器:

https://www.arduino.cc/en/Main/Software

  1. 安裝 Arduino,並打開它
  2. 打開 File -> Preferences
  3. 在 Additional Boards Manager URLs 中添加 http://arduino.esp8266.com/stable/package_esp8266com_index.json
  4. 打開 Tools > Board > Boards Manager
  5. 輸入 ESP8266
  6. 選擇版本2.0.0,然后單擊安裝(必須是版本2.0.0)
  7. 打開 File > Preferences
  8. 打開 More preferences can be edited directly 的文件夾。不要忘記保存!
  9. 打開 packages > esp8266 > hardware > esp8266 > 2.0.0 > tools > sdk > include
  10. 使用你最喜歡的編程器,然后打開 user_interface.h
  11. 向下滾動,然后 #endif 添加以下行:(如果您無法從項目文件中包含的txt文件中,看到正確的副本)
typedef void (**freedom_outside_cb__t)(uint8 status);
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);

  

步驟3:下載項目

  1. 從這里下載項目文件:http://geni.us/A5cOYc
  2. 在 Arduino 中打開 Wifi Jammer > esp8266_deauther > esp8266_deauther.ino
  3. 在 Tools > Board 中選擇 ESP8266。我使用的是 NodeMCU 0.9,但您可以嘗試使用 NodeMCU 1.0 或通用 ESP8266 模塊。
  4. 從 Tools > Programmer > ArduinoISP 中選擇編程器
  5. 從 Tools > Port 中選擇正確的端口號
  6. 燒錄(Upload)

您的 Wifi 干擾器現在准備好了!

步驟4:如何使用 Wifi 干擾器

1.首先打開 ESP8266 電源

如果您有 USB OTG 線,則可以使用智能手機。或帶有電源或 USB 牆壁適配器的 MicroUSB 線。

2.現在您可以使用任何智能手機或 PC 控制干擾器,只需連接到ESP8266模塊即可

從 Mobile 或 PC 或 MAC 掃描 WiFi 網絡,並連接到 AndroidAP,密碼是killwifi。您可以從上傳的代碼更改此 SSID 和密碼,一旦連接,您可以使用這個 Android 應用程序來控制這個 Wifi 干擾器:http://geni.us/PQhB

或者您可以打開瀏覽器,然后轉到 192.168.4.1

3.您現在可以掃描網絡...

注意:掃描 ESP8266 將關閉其接入點,因此您可能需要進行設置並手動重新連接到WiFi網絡。

...並開始不同的攻擊。

4.單擊 attack 選項

選擇 deauth all

大家在 WiFi 上的繁榮都應該斷開連接

你也可以嘗試其他的攻擊

Happy hacking :)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM