制作簡單的WIFI干擾器

img_718e31ac401e73c5f21bfd71ea44a703.jpe

原教程鏈接:http://www.freebuf.com/geek/133161.html
github

1.準備材料

制作需要的材料有

  • nodemcu開發版
  • IIC通信 128*64 OLED液晶屏
  • 電線
  • 按鈕開關
  • 萬能板
  • 排針(自選)
  • 雙面膠(自選)
img_e6c05f996a0bf128132d7f2f6e0feda7.png
參考

2.準備焊接

引腳焊接參考


img_3121b5dafa1fc6e2382bbda7d1387141.png
oled
img_25bbbdf37c0d809ab4db10327343a32b.png
按鈕
img_6098cc6c50ae54e43a75d7dcefdda940.png
效果

3.刷入固件

下載燒錄工具:ESP8266Flasher.exe
下載固件:esp8266_deauther_1mb_oled_sh1106.bin

nodemcu開發版通過usb成功連接到電腦后 打開ESP8266Flasher.exe選擇下載好的固件:

img_52005b58a6c2eac062e67bd4249f2df3.png
如圖

然后選中正確的串口,點擊開始(start)按鈕進行燒錄:


img_34ada20b26ba676950fea59ff900e970.png
如圖

4.測試

刷入完成后,oled會進入菜單頁面

img_0d9c129c3f47eb967985097a51f1eadb.gif
開機

然后測試按鈕上下與確定按鈕是否可用
如果按鈕正常接下去現在菜單頁面頁面中的scan進行掃描
img_a14c89231278f80837640af12fb711c5.gif
掃描

掃描出結果后選中需要攻擊的wifi
img_a96172e9f1d130f954317b045fe7fbfd.png
如圖

接著選中START deauther進行攻擊測試

img_6ac9420221d0a27cca0da0c16cecd997.png
如圖

開始攻擊時nodemcu上的指示燈會亮起


img_b036d9ceb15f4a382b40d110b772d099.png
指示燈

然后再來看看原來連接的電腦或手機是否還能連上wifi

結束

如果一切正常恭喜你制作成功 ( ? ?ω?? )!!!
不過需要注意不要在公共場合瞎搞,否則后果自負哦~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391803.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391803.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391803.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Snipaste截圖

繪圖繪色,描述加圖片能更加說明問題的本質。今天推薦一款多功能的截圖snipaste... 欣賞繪色 常見報錯 解決方案: 下載相關的DLL即可解決, 請根據你操作系統的版本(32位/64位),下載并安裝相應的微軟 Visual …

azure第一個月_MLOps:兩個Azure管道的故事

azure第一個月Luuk van der Velden and Rik Jongerius盧克范德費爾登(Luuk van der Velden)和里克 瓊格里烏斯( Rik Jongerius) 目標 (Goal) MLOps seeks to deliver fresh and reliable AI products through continuous integration, continuous training and continuous del…

firebase auth_如何使用auth和實時數據庫構建Firebase Angular應用

firebase authby Zdravko Kolev通過Zdravko Kolev 如何使用auth和實時數據庫構建Firebase Angular應用 (How to build a Firebase Angular app with auth and a real-time database) For a long time, I was looking for a good Portfolio web app that can help me to easily…

Mybatis—多表查詢

Mybatis多表查詢 一對一查詢 一對一查詢的模型MapperScannerConfigurer 用戶表和訂單表的關系為,一個用戶有多個訂單,一個訂單只從屬于一個用戶 創建Order和User實體 public class Order {private int id;private Date ordertime;private double to…

VS2008 開發設計MOSS工作流 URN 注意了

最近學習MOSS 很苦惱,進度也很慢,最近在學習VS2008開發工作流,其中有結合INFOPATH 2007來做, 出現個BUG或者說是設置的問題,整整花了我一天工作時間,是這樣的: 在部署的時候關于URN,大部分的教程都是這樣的說的&#…

ArangoDB Foxx service 使用

備注:項目使用的是github https://github.com/arangodb-foxx/demo-hello-foxx1. git clonegit clone https://github.com/arangodb-foxx/demo-hello-foxx.git 2. 安裝foxx servicefoxx-manager install demo-hello-foxx /demoapp 3. 效果自動生成的swagger 文檔項目…

編譯原理 數據流方程_數據科學中最可悲的方程式

編譯原理 數據流方程重點 (Top highlight)Prepare a box of tissues! I’m about to drop a truth bomb about statistics and data science that’ll bring tears to your eyes.準備一盒紙巾! 我將投放一本關于統計和數據科學的真相炸彈,這會讓您眼淚汪…

@ConTrollerAdvice的使用

ConTrollerAdvice&#xff0c;從名字上面看是控制器增強的意思。 在javaDoc寫到/*** Indicates the annotated class assists a "Controller".** <p>Serves as a specialization of {link Component Component}, allowing for* implementation classes to be a…

Mybatis—注解開發

Mybatis的注解開發 MyBatis的常用注解 這幾年來注解開發越來越流行&#xff0c;Mybatis也可以使用注解開發方式&#xff0c;這樣我們就可以減少編寫Mapper映射文件了。 Insert&#xff1a;實現新增 Update&#xff1a;實現更新 Delete&#xff1a;實現刪除 Select&#x…

道路工程結構計算軟件_我從軟件工程到產品管理的道路

道路工程結構計算軟件by Sari Harrison莎莉哈里森(Sari Harrison) 我從軟件工程到產品管理的道路 (My path from software engineering to product management) 以及一些有關如何自己做的建議 (And some advice on how to do it yourself) I am often asked how to make the m…

Vue 指令

下面列舉VUE的HTML頁面模板指令&#xff0c;并進行分別練習。 1. templates 2. v-if, v-for <div idapp><ol><li v-for"todo in todos>{{ todo.text}}</li></ol> </div><script>app new Vue({ el: #app, data: { return…

iOS-FMDB

2019獨角獸企業重金招聘Python工程師標準>>> #import <Foundation/Foundation.h> #import <FMDatabase.h> #import "MyModel.h"interface FMDBManager : NSObject {FMDatabase *_dataBase; }(instancetype)shareInstance;- (BOOL)insert:(MyM…

解決朋友圈壓縮_朋友中最有趣的朋友[已解決]

解決朋友圈壓縮We live in uncertain times.我們生活在不確定的時代。 We don’t know when we’re going back to school or the office. We don’t know when we’ll be able to sit inside at a restaurant. We don’t even know when we’ll be able to mosh at a Korn co…

西安項目分析

西安物流 西安高考補習 西安藝考 轉載于:https://www.cnblogs.com/wpxuexi/p/7294269.html

MapServer應用開發平臺示例

MapServer為當前開源WebGIS的應用代表&#xff0c;在西方社會應用面極為廣泛&#xff0c;現介紹幾個基于它的開源應用平臺。 1.GeoMOOSE GeoMoose is a Web Client Javascript Framework for displaying distributed cartographic data. Among its many strengths, it can hand…

leetcode 995. K 連續位的最小翻轉次數(貪心算法)

在僅包含 0 和 1 的數組 A 中&#xff0c;一次 K 位翻轉包括選擇一個長度為 K 的&#xff08;連續&#xff09;子數組&#xff0c;同時將子數組中的每個 0 更改為 1&#xff0c;而每個 1 更改為 0。 返回所需的 K 位翻轉的最小次數&#xff0c;以便數組沒有值為 0 的元素。如果…

kotlin數據庫_如何在Kotlin應用程序中使用Xodus數據庫

kotlin數據庫I want to show you how to use one of my favorite database choices for Kotlin applications. Namely, Xodus. Why do I like using Xodus for Kotlin applications? Well, here are a couple of its selling points:我想向您展示如何在Kotlin應用程序中使用我…

使用route add添加路由,使兩個網卡同時訪問內外網

route add命令格式&#xff1a;route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface] 通過配置電腦的靜態路由來實現同時訪問內外網的。電腦的網絡IP配置不用變&#xff0c;兩個網卡都按照正常配置&#xff08;都配置IP地址、子網…

基于JavaConfig配置的Spring MVC的構建

上一篇講了基于XML配置的構建&#xff0c;這一篇講一講基于JavaConfig的構建。為什么要寫這篇文章&#xff0c;因為基于xml配置的構建&#xff0c;本人認為很麻煩&#xff0c;要寫一堆的配置&#xff0c;不夠簡潔&#xff0c;而基于JavacConfig配置的構建符合程序員的編碼習慣&…

pymc3 貝葉斯線性回歸_使用PyMC3進行貝葉斯媒體混合建模,帶來樂趣和收益

pymc3 貝葉斯線性回歸Michael Johns, Zhenyu Wang, Bruno Dupont, and Luca Fiaschi邁克爾約翰斯&#xff0c;王振宇&#xff0c;布魯諾杜邦和盧卡菲亞斯基 “If you can’t measure it, you can’t manage it, or fix it”“如果無法衡量&#xff0c;就無法管理或修復它” –…