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/

  • 相关阅读:
    poj 1860 Currency Exchange(最短路径的应用)
    poj 2965 The Pilots Brothers' refrigerator
    zoj 1827 the game of 31 (有限制的博弈论)
    poj 3295 Tautology (构造法)
    poj 1753 Flip Game(枚举)
    poj 2109 (贪心)
    poj 1328(贪心)
    Qt 对单个控件美化
    Qt 4基础
    Bash Shell
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/8261729.html
Copyright © 2011-2022 走看看