zoukankan      html  css  js  c++  java
  • Arduino IDE for ESP8266 ()esp8266项目 WIFI攻击器

    https://www.wandianshenme.com/play/esp8266-nodemcu-create-portable-wifi-jammer/

    使用 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 :)

    原文链接:http://www.instructables.com/id/DIY-Wifi-Jammer-With-ESP8266-and-Mobile-App/

  • 相关阅读:
    字符串转为日期,日期转为字符串
    myeclipse集成jad反编译步骤
    打开指定大小的新窗口和window.open参数
    oracle查看被锁的表和解锁
    修改weblogic端口的方法
    公司治理法律风险防范
    js 动态控制 input 框 的只读属性
    用JS实现改变文本框的只读属性
    Javascript:window.close()不起作用?
    C++学习笔记之this指针
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/8261729.html
Copyright © 2011-2022 走看看