1. 程式人生 > >ESP8266 wifi幹擾釣魚實現

ESP8266 wifi幹擾釣魚實現

網址 管理 log 其他 你們 thread 驅動 node 上傳

說明:絕大部分都是對著下面的參考文章來做的。這裏只把基本流程和我自己遇到的問題寫一下。如有其他問題可以訪問文章末的參考文章進行查找!

esp8266模塊

我們需要購買一塊esp8266模塊,如下圖所示的這種。有底板,有Micro口。我這塊是在某寶上購買的,15不到還包郵,賊劃算(本著買來玩玩看的心態)。

下載固件到esp8266

在這裏需要下載兩個東西,分別是Flash下載工具和固件。

工具都在文末的雲鏈接中,請自行下載且安裝相應的實驗環境。

Flash下載工具:flash_download_tools_v3.6.5

固件:DNS.ino.ino.nodemcu

技術分享圖片

註意:在這裏需要將esp8266用com口線數據傳輸線與電腦鏈接,esp8266驅動可以向某寶的客服要,如果一開始安裝失敗,可以去試試卸載重裝亦或者重啟大法。

反正我是重復安裝了五六次才終於裝上去了,唉,心累~

技術分享圖片

此時會顯示出com口

技術分享圖片

此時將工具包中的 flash_download_tools_v3.6.5.exe 打開,並且選擇 ESP8266 DownloadTool

技術分享圖片

這裏要稍微註意一下這幾點:

(1)固件選擇在之前下載的固件:DNS.ino.ino.nodemcu.bin

(2)地址輸入0×00000(可能地址這一欄會出現紅色的狀況,導致無法燒入固件,此時把下載器關了重啟下,然後把地址那欄清空再自己手動輸入就好了

(3)這邊需要將 DoNotChgBin 勾選起來,否則燒入固件後可能沒有wifi,當然不同的板子可能不太一樣,這個請大家自行測試

(4)這邊串口按照自己之前查的選擇就行了,波特率 115200

就可以了

其他的對著下圖中的參數設置就好

技術分享圖片

技術分享圖片

設置完之後點擊 START,成功的話 IDLE 等待會顯示成功,並且右框內顯示相應數據

在燒寫完之後如果模塊正常的話,電腦掃描到一個名為 HH 的 wifi,wifi密碼為:m1234567

註:如果通過上面的方法還沒有顯示wifi的話,你可以試試擦除flash,擦除flash的方法請參考:http://bbs.eeworld.com.cn/thread-497588-1-1.html

arduino上傳web端

到arduino官網下載對應版本的軟件:https://www.arduino.cc/en/Main/Software

也可以使用我工具包裏的軟件(官網下載速度太慢,懷疑應該踩梯子)

web源碼:工具包中有

web源碼上傳工具:工具包中有

我使用的是win10,arduino版本是1.8.4,安裝完後打開 工具 —》開發板 —》開發板管理器 ,此時會自動更新,但是因為鏈接掛了導致無法下載, 無奈.JPG~

先打開ArduinoIDE,選擇 文件 -》首選項 -》在附加開發板管理器網址這一欄加入: http://arduino.esp8266.com/stable/package_esp8266com_index.json

再回到開發板管理器中它就可以順利更新了

此時會出現如下包,版本選擇2.2.0安裝

技術分享圖片

將工具包中的web源碼上傳工具中的tools放入Arduino更目錄中,然後返回源界面,點擊 文件 —》新建 ,新建一個項目,將裏面的代碼清空,然後點擊文件保存至容易找到的位置,點擊 工具 —》esp8266 sketch data upload ,如果順利的話會出現如下的提示,選擇:No

技術分享圖片

會發現新建的項目中多出了一個data空文件夾,將web源碼/data裏面的三個文件復制到這個文件及裏面

技術分享圖片

如果出現以下錯誤

技術分享圖片

將工具選項中的這些選項設置完之後即可

技術分享圖片

接下來點擊esp8266 sketch data upload,選擇提示中的No,這時不會出現提醒,開始上傳web頁面,等個1分鐘左右esp8266上的藍燈不閃爍了就表示上傳完了

然後電腦連接HH的wifi,瀏覽器輸入:192.168.1.1/backdoor.html 就能進入web頁面了,如下圖

技術分享圖片

技術分享圖片

路由器型號選擇通用型,然後輸入你測試的wifi編號,點確定,電腦提示SSID偽造成功。在這裏用我手機熱點做示範

技術分享圖片技術分享圖片

技術分享圖片技術分享圖片

手機就會發現出現了個和你測試的wifi一樣的沒有加密的wifi,原來的HH會不見了,8266的藍燈常亮,手機連接那個wifi後過幾秒會自動彈出路由器升級的頁面,然後輸入管理員密碼,點擊開始升級,此時你的esp8266會將管理員密碼保存,升級完後,8266的燈就會滅掉。

到這裏就結束了,因為好朋友最近在弄相關的東西,所以我好奇也買了塊板玩玩,就想依葫蘆畫瓢寫一下我的過程(因本人太菜弄不出什麽新花樣來)。

當你們弄完之後會發現效果其實並不是太好,wifi範圍和家用wifi差不多,但釣魚效果極差!本人手機自動跳出釣魚界面純憑運氣,電腦則根本出現不了釣魚界面,這個也是我尚未解決的地方!如果大佬曉得請指點一二!

雖然釣魚效果很差,但是它的幹擾能力還行,手機一般都能幹擾連接信號,使它收不到原wifi信號或者收到了連接不上,但是對於電腦來說可能就有點不足了。但如有電腦鏈接了本釣魚wifi,極大幾率會導致網卡自動關閉!


網盤鏈接:

鏈接:https://pan.baidu.com/s/1rkXLXkyCbR1epydU3-ndyA

提取碼:1tag

參考文章:

https://www.freebuf.com/geek/148996.html

https://www.freebuf.com/vuls/180698.html

ESP8266 wifi幹擾釣魚實現