<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用NodeMCU制作Wi-Fi干擾器的兩種方法

科技觀察員 ? 來源:circuitdigest ? 作者:里沙布·耆那教 ? 2022-11-08 17:34 ? 次閱讀

你有沒有想過干擾Wi-Fi連接網絡?現在,Wi-Fi密碼黑客攻擊非常普遍,因此通過干擾Wi-Fi網絡,您可以阻止或干擾任何Wi-Fi連接,即使知道密碼,也沒有人能夠連接到該Wi-Fi網絡。這可以通過微型微控制器ESP12E來完成,該微控制器也稱為Wi-Fi模塊或NodeMCU。

ESP 在 Wi-Fi 技巧方面非常流行,例如創建虛假的 Wi-Fi 網絡、提供您自己的頁面以竊取某人的密碼、阻止 Wi-Fi 網絡等。甚至 ESP 也在出售,所有軟件都在上面閃爍以執行這些技巧,您只需要即插即用。但是在這里,我們正在創建自己的Wi-Fi干擾器。

從技術上講,我們不是在制造干擾器,而是在制造Deauther。它們之間有很小的區別。干擾器將噪聲信號發送到Wi-Fi頻譜(2.4GHz),從而干擾原始Wi-Fi頻譜。而Deauther發送數據包以干擾您的Wi-Fi信號,從而破壞Wi-Fi路由器的正常工作。它的行為就像一個干擾器。

有一種稱為 802.11 的 Wi-Fi 協議充當取消身份驗證幀。這用于安全地斷開與路由器連接的所有用戶。要斷開任何設備與某些Wi-Fi網絡的連接,知道密碼或在網絡中并不重要,您只需要Wi-Fi路由器和客戶端設備的mac地址,并且就足夠了該Wi-Fi網絡的范圍內。

使用NodeMCU制作Wi-Fi干擾器的兩種方法

有很多可用的代碼或固件可以使NodeMCU成為Wi-Fi干擾器。您只需要將代碼或固件刻錄到 NodeMCU 中即可。在這里,我們選擇了兩種穩定且簡單的方法,您可以使用它們 NodeMCU 充當 Wi-Fi 干擾器。

1. 將干擾器 Arduino 草圖上傳到 ESP12。

對于這種方法,我們將使用由Spacehuhn編寫的Arduino代碼和庫,它是很長的代碼,因此我們將使用此代碼使用Arduino IDE直接上傳到我們的NodeMCU。

2. 使用 ESP8266 閃存將 Wi-Fi 干擾器固件上傳到 ESP12。

對于這種方法,我們需要從給定鏈接下載的 NodeMCU 的干擾器固件:

ESP8266 閃光燈

Deauther 固件 – 它基本上是一個 .bin文件 .它可用于三個NodeMCU版本,具體取決于閃存(1MB,4MB和512Kb)。根據您的主板規格下載版本。就我而言,主板版本為1MB。

pYYBAGNqIr6ADDrBAAA9CKGD-rQ880.jpg

方法1:使用Arduino IDE上傳干擾器草圖

讓我們從上傳Arduino代碼開始

第 1 步:-轉到Arduino IDE中的文件->首選項,并添加此鏈接 http://arduino.esp8266.com/stable/package_esp8266com_index.json

到其他看板管理器 URL,然后單擊確定。

poYBAGNqIsCAGAWPAACJbiqXuSU766.jpg

關閉 Arduino IDE,然后重新打開它。

第 2 步:-單擊工具->看板->看板管理器。搜索 ESP8266。必須選擇版本 2.0.0。此代碼僅適用于此版本。如果您已經安裝了其他版本,請將其刪除并安裝 2.0.0

pYYBAGNqIsGACSxyAAB8LOyTkS8598.jpg

第 3 步:-再次轉到“文件”-“>首選項”,然后單擊“更多首選項”下的文件夾路徑。

第 4 步:-現在,打開軟件包 -> esp8266 -> 硬件 -> esp8266- > 2.0.0 ->工具 -> sdk ->包含
并使用文本編輯器打開 user_interface.h 文件。

第 5 步:-來到代碼的最后一行,在#endif之前添加以下行:

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);

然后保存文件。

第 6 步:-提取之前下載的庫并打開它。打開esp8266_deauther-主-> esp8266_deauther-> esp8266_deauther.ino

這是將上傳到節點MCU中的草圖。編譯此草圖。如果出現錯誤,則必須安裝以下庫:

ArduinoJson

ESP8266 固態硬盤 SSD1306

阿達果新像素

鏈接列表

現在,您的代碼已準備好上傳。將節點MCU連接到PC,從工具菜單中選擇NodeMCU esp-12E板,選擇正確的端口并點擊上傳按鈕。

運行節點MCU Wi-Fi干擾器

上傳代碼后重置 ESP12 開發板并打開串行監視器。

您將在串行監視器上看到此信息

poYBAGNqIsOANVq6AABcJ318A4s038.jpg

第 1 步:-現在,將您的筆記本電腦智能手機與NodeMCU創建的接入點連接。AP的名稱為“pwned”,密碼為“deauther”這些是默認名稱和密碼,您可以在串行監視器上看到。

第 2 步:-打開瀏覽器并輸入此地址 192.168.4.1.

您將看到一個警告,閱讀它并單擊我已閱讀并理解

pYYBAGNqIsWARe16AACIlilrRpU005.jpg

第 3 步:-在此之后,您將看到下面給出的窗口。單擊掃描 AP 以搜索可用的 WiFi 網絡?,F在,單擊重新加載。

pYYBAGNqIseARjnHAABwp9023uo750.jpg

步驟4:- 單擊要干擾的WiFi網絡。您可以選擇多個,但這會使您的 NodeMCU 不穩定。

poYBAGNqIsmAFn4UAABpCnFJxuQ045.jpg

第 5 步:-單擊攻擊,您將看到您已經選擇一個攻擊目標。要開始攻擊,請單擊開始,然后單擊重新加載。

您已成功堵塞網絡。要停止攻擊,請單擊停止按鈕。

pYYBAGNqIsuAZIRJAABfrO6tYwg304.jpg

制作一個虛假的無線網絡

如果您想制作虛假的 WiFi 網絡,即信標.單擊上面的SSID,然后根據需要命名SSID。添加并保存它。返回攻擊菜單,然后單擊信標前面的開始。

poYBAGNqIs2AZ4qWAABpzHXnN7g840.jpg

您可以在手機或PC中簽入您創建的wifi名稱,但它不會與此虛假網絡連接,這只是WiFi垃圾郵件。

方法二:使用 ESP8266 刷機上傳固件

現在,我們將看到第二種方法,我們必須使用 Esp12 閃存器在 ESP8266 中上傳固件。它易于使用,您不必像我們在以前的方法中所做的那樣在草圖中做任何額外的工作或編輯。

第 1 步:-打開 esp8266flasher.exe 文件。

poYBAGNqItCAcRNpAABRBQTe2rQ138.jpg

第 2 步:-單擊配置,然后單擊設置圖標。選擇您為開發板下載的.bin文件,然后單擊操作。

pYYBAGNqItGAK6oEAABjYL8Syi0232.jpg

第 3 步:-單擊Flash,它將開始您的上傳過程。等待幾分鐘,固件上傳完成。

要運行此固件,請重置節點mcu,運行NodeMCU Wi-Fi干擾器的所有步驟與以前使用Arduino草圖的方法相同。

如您所見,此方法非常簡單,比Arduino版本更穩定。因此,我建議使用此方法以獲得更好的性能。

您可以使用移動應用程序而不是轉到瀏覽器來訪問門戶。

從此鏈接下載應用程序。此應用程序的界面與網頁相同。

poYBAGNqItOAV7QdAAAr2dOd5cc227.jpg

您可以使用智能手機為節點MCU供電。為此,您將需要一根 OTG 電纜,并且您的便攜式 WiFi 干擾器已準備好工作,但正如已經警告的那樣,使用此設備的風險??!

因此,使用現成的代碼或固件,它變得非常容易干擾或覆蓋任何wifi網絡,以便沒有人能夠連接它,但再次小心使用它。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • wi-fi
    +關注

    關注

    14

    文章

    2004

    瀏覽量

    122981
  • 干擾器
    +關注

    關注

    1

    文章

    49

    瀏覽量

    27216
  • NODEMCU
    +關注

    關注

    13

    文章

    289

    瀏覽量

    21059
收藏 人收藏

    評論

    相關推薦

    WiMAX與Wi-Fi的區別

    的WPA2標準相似的認證與加密方法。其中的微小區別在于WiMAX 的安全機制使用3DES或AES 加密,然后再加上EAP ,這種方法叫PKM-EAP.而另一方面Wi-Fi 的WPA2則是用典
    發表于 12-03 19:09

    Wi-Fi CERTIFIED?交流會的Wi-Fi?技術的性能提升到新的高度

    Wi-Fi CERTIFIED?高性能的基礎上,提供覆蓋整個家庭的個或個甚至三倍的速度較舊的Wi-Fi產品和處理要求苛刻的應用,如超高清4K視頻,多媒體和快速的文件傳輸提供方便。
    發表于 06-27 10:25

    用于 SimpleLink Wi-Fi CC3200 Launchpad 的 Wi-Fi 音頻流應用

    :(1) 通過麥克風或立體聲/單聲道插口采集音頻并通過 Wi-Fi 進行流播放,(2) 通過板載立體聲音頻插口或接線盒回放 Wi-Fi 音頻立體聲或數字揚聲提供的音頻演示應用需要
    發表于 04-02 14:00

    SimpleLink Wi-Fi模塊讓Wi-Fi認證更輕松

    ? 在向設計添加連接時,互操作性和安全性是最重要的大基石。在一款產品上使用Wi-Fi CERTIFIED標識能讓最終用戶確信該產品包含了與Wi-Fi網絡進行互操作所需的全部軟硬件功能,可輕松連接到云和
    發表于 09-06 14:42

    智能Wi-Fi射頻干擾問題及其解決方案介紹

    意識到的是,最大的Wi-Fi干擾源是他們自己的Wi-Fi網絡。不同于授權頻譜,可以將一定的帶寬授權給特定的服務商使用。Wi-Fi是一個任何人都可以使用的共享介質,它工作在2.4GHz和
    發表于 06-14 06:52

    IXIA的Wi-Fi設備驗證方法

    IXIA近日宣布將揭曉以一種全面的 Wi-Fi 設備和網絡驗證方法的革命性結構對第五代 Wi-Fi IEEE 802.11ac 的支持。Ixia 的 802.11ac 是其行業領先
    發表于 07-15 06:34

    Zigbee對Wi-Fi干擾情況及解決辦法分析

    。但由于者都主要工作在2.4 GHz 的ISM 頻段,它們不可避免地會產生相互干擾,可見Zigbee 和Wi-Fi 之間的共存是一個亟需解決的問題。目前國內還沒有相關的研究文獻,文章下面初步分析了Zigbee 對
    發表于 07-15 07:44

    Wi-Fi信號干擾問題該怎么解決?

    不穩定,經常掉線。應對一個你無法看到并且經常發生變化的Wi-Fi環境是一個棘手的難題。這一問題的元兇就是無線電頻率干擾。
    發表于 08-14 06:17

    Wi-Fi 6簡介

    (正交頻分多址)和發射波束成形,者的作用分別提高效率和網絡容量。 總之,Wi-Fi 6允許路由同時與更多的設備進行通信,還允許路由將數據發送到同一廣播中的多個設備。所有這些技術的
    發表于 09-18 09:05

    超低功耗Wi-Fi技術

    。DA16600是一個Wi-Fi +BLE的組合模塊,針對那些需要兩種無線連接技術的應用。一個模塊提供兩種RF共存,解決了硬件軟件上的兼容問題,從而可以大大簡化用戶的設計工作,降低用戶使用門檻。超低
    發表于 05-24 07:37

    3分鐘讀懂Wi-Fi 6于Wi-Fi 5的優勢

    通企業級芯片,5G的極限速度可接近千兆,性能可達900M+,可以說完全榨干家庭千兆寬帶,替代有線!02 高帶機在Wi-Fi 5協議下,當多個終端需要與AP、路由等網絡設備通信時,只能一個一個的排隊完成;而
    發表于 08-12 10:54

    什么是Wi-Fi?WLAN和Wi-Fi的區別是什么?

    什么是Wi-Fi?有什么特點?WLAN和Wi-Fi的區別有哪些?
    發表于 05-25 06:02

    NodeMCU ESP32為什么無法使用電子墨水屏或Wi-Fi?

    制作了一個面包板電路,使用較舊的 NodeMCU ESP32 開發板,連接到 Waveshare E-ink 顯示(7 色),工作正常。之后,我打印并購買了一些 ESP32-S2-WROOM 處理
    發表于 02-28 09:07

    NodeMCU ESP32無法使用電子墨水屏或Wi-Fi是怎么回事?

    制作了一個面包板電路,使用較舊的 NodeMCU ESP32 開發板,連接到 Waveshare E-ink 顯示(7 色),工作正常。之后,我打印并購買了一些 ESP32-S2-WROOM 處理
    發表于 04-12 06:59

    使用NodeMCU連接Wi-Fi網絡的教程

     在這個項目中,我們將使用 NodeMCU,并對其進行編程以使其在兩種不同的模式下運行,即接入點 (AP) 模式和站 (STA) 模式。在 AP 模式下,NodeMCU 會像 Wi-Fi
    發表于 08-19 14:43 ?2988次閱讀
    使用<b class='flag-5'>NodeMCU</b>連接<b class='flag-5'>Wi-Fi</b>網絡的教程
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>