littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于CC++编程语言的WiFiDuck键盘注入平台

项目简介

WiFiDuck是一款可模拟键盘输入的工具,能实现对计算机的远程控制,完成自动化任务或获取完全访问权限。它将USB键盘模拟成信任设备,可快速准确地进行键盘输入,助力攻击者在短时间内开展自动化攻击。该项目以开源形式提供用户友好的工具,帮助用户学习键盘注入攻击相关知识。

项目的主要特性和功能

  • 支持多种键盘布局,适配不同国家和地区的使用需求。
  • 无需安装,可通过WiFi网络直接控制设备。
  • 具备实时Web界面管理脚本功能,能通过浏览器便捷管理脚本。
  • 脚本无需编译或闪存,直接保存在设备内部,无需SD卡。
  • 打字速度快,支持每秒数百次的键盘输入。
  • 可选配LED灯带,支持Neopixel或Dotstar LED,提供视觉反馈。
  • 采用完全自定义的Ducky Script语言,使用Hak5引入的该语言,便于编写和执行脚本。

安装使用步骤

硬件准备

  • 准备一个Atmega32u4开发板(如Arduino Leonardo或Pro Micro)。
  • 准备一个ESP8266或ESP8285开发板(如NodeMCU或Wemos d1 mini)。
  • 可选:准备一个Neopixel或Dotstar LED。

硬件连接

  • 连接Atmega32u4和ESP8266的GPIO引脚,包含I2C和GPIO引脚。
  • 连接Atmega32u4和ESP8266的电源。
  • 连接LED(如果需要)。

软件准备

  • 下载并安装Arduino IDE。
  • 安装ESP8266开发板支持库。

编程与烧录

使用Arduino IDE为Atmega32u4和ESP8266编程并烧录固件。

配置与使用

  • 连接WiFiDuck到电脑。
  • 连接WiFi网络wifiduck
  • 通过浏览器访问192.168.4.1配置网络设置和脚本管理。

运行脚本

  • 在Web界面上编写或上传Ducky Script脚本。
  • 通过Web界面执行脚本。

注意:此项目涉及敏感技术,仅供合法用途和学习目的。请遵守当地法律法规,确保使用过程中不伤害他人或造成损害。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】