嘿,朋友,我是 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 :)

使用 ESP8266 制作 WiFi 干扰器 - 无需密码即可使用任何 WiFi的更多相关文章

  1. 邪恶改装:TPYBoard制作廉价WIFI干扰器

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 0X01 引言 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网. ...

  2. 用BETTERCAP和RASPBERRY PI ZERO W制作迷你WiFi干扰器

    我并不是一个特别勤快的人,几天前我终于开始将我几周以来的一些想法付诸于实践,即使用Raspberry Pi Zero W制作一个可随身携带的迷你WiFi干扰器.有了它,我就可以随时随地的收集附近无线接 ...

  3. WiFi 干扰器,有时间可以去试试呦!

    转自社区: 0X01 引言 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网.复制.欺骗等等.刚好手上有块Tpyboard V202(30元),也是e ...

  4. Arduino IDE for ESP8266 ()esp8266项目 WIFI攻击器

    https://www.wandianshenme.com/play/esp8266-nodemcu-create-portable-wifi-jammer/ 使用 ESP8266 制作 WiFi 干 ...

  5. ESP8266 HTTP 项目(2)HTTP网页修改WIFI连接,上电自动连接上次的WIFI。

    网页 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf ...

  6. 多台Linux服务器SSH相互访问无需密码--转

    一.环境配置 1.系统:CentOS release 5.6   IP:192.168.4.200   主机名:JW01 2.系统:CentOS release 5.9   IP:192.168.4. ...

  7. Win10共享打印机所需要的设置(无需密码访问实现打印机共享,共享不要密码)

    原文:https://m.baidu.com/from=1086k/bd_page_type=1/ssid=0/uid=0/pu=usm@0,sz@1320_1002,ta@iphone_2_5.1_ ...

  8. 普通用户su 到root,无需密码方式,及iptables封掉本机某个端口,core文件配置

    一. 普通用户su到root无需密码: 随着服务器越来越多,普通用户转到root下,去查密码表是个很繁琐的事,发现有如下方式比较方便(需要root操作) vi /etc/pam.d/su  将 aut ...

  9. c# 如何制作RealPlayer 视频播放器

      c# 如何制作RealPlayer 视频播放器 主要介绍了如何使用 RealPlayer G2 Control 控件 那么我们怎么获得到这个控件呢,很简单,操作方法如下 右单击工具箱对话框的[所有 ...

随机推荐

  1. Docker公共&本地镜像仓库(七)--技术流ken

    分发镜像 我们已经会构建自己的镜像了,那么如果在多个docker主机上使用镜像那?有如下的几种可用的方法: 用相同的Dockerfile在其他host上构建镜像 将镜像上传到公共registry(比如 ...

  2. Spark框架详解

    一.引言 作者:Albert陈凯链接:https://www.jianshu.com/p/f3181afec605來源:简书 Introduction 本文主要讨论 Apache Spark 的设计与 ...

  3. Chrome F12调试工具常用技巧

    原文地址:http://www.cnblogs.com/MuYunyun/p/5678405.html#3471461 阅读目录 Chrome调试工具介绍: 快速切换文件 在源代码中搜索 在源代码中快 ...

  4. asp.net MVC NPOI导出excel通用

    一.创建一个类文件添加 public class ExportToExcelColumn { public ExportToExcelColumn(string _Columnnames, strin ...

  5. JQuery——选择器

    简单介绍一下什么是选择器:选择器是CSS样式中用来选择页面元素的一个特有的方式,而JQuery的选择器同样也是如此,JQuery的选择器简单的分为一下这几种:1.常用的CSS选择器 标签选择器:E{ ...

  6. MySql 注意点

    每条操作语句的结束都要加:(遇到:就会执行操作) DELIMITER 其实本身相当 :当存储过程中包含:的时候,就需要用 DELIMITER 来区分 我们会经常看到 DELIMITER $$ 或者DE ...

  7. .Net基础——程序集与CIL

    1. 程序集和CIL: 程序集是由.NET语言的编译器接受源代码文件产生的输出文件,通常分为 exe和dll两类,其中exe包含Main入口方法可以双击执行,dll则需要被其他程序集调用执行. CIL ...

  8. [日常] Go-逐行读取文本信息

    go逐行读取文本信息:1.os包提供了操作系统函数的不依赖平台的接口,Open方法打开一个文件用于读取,func Open(name string) (file *File, err error)2. ...

  9. 安装PackageControl

    安装PackageControl 1,到PackageControl官网,查找到相应sublime text的版本安装信息, sublime text 3: import urllib.request ...

  10. 详解原生JS回到顶部

    第一次知道可以用超链接(锚点)实现回到顶部的时候我是很震惊的,想着原来可以这么简单啊!但是作为一个正在学习JS的小白,不能就这么轻易止步,所以查资料自己整了一个JS返回顶部. HTML代码: ? 1 ...