USB Rubber Ducky type scripts written for the DigiSpark.
Go to file
CedArctic 3a7a7367da
Merge pull request #46 from bernsteining/Wallpaper_Changer_macOS
Wallpaper changer for macOS
2020-05-04 15:51:43 +03:00
Create_Account Added hide option for created user 2019-09-24 14:57:49 +10:00
DNS Poisoner Renamed DNSPoisoner to add .ino file extension 2019-10-23 13:56:13 +02:00
Execute_Powershell_Script Added Talker and Powershell Script Executer 2017-04-26 23:51:28 +03:00
Fork_Bomb Typo in README.md 2019-08-24 15:49:08 +02:00
Keylogger Added Keylogger Script 2020-04-13 12:32:28 +03:00
Rapid_Shell Update README.md 2018-02-21 01:48:55 +02:00
Reverse_Shell Styling fixes 2018-05-05 10:06:28 +03:00
RickRoll_Update Added RickRoll_Update and WallpaperChanger 2017-04-25 22:36:13 +03:00
Silly_Mouse Add Silly_Mouse script 2019-10-24 22:46:39 +02:00
Talker Fixed Talker and added Wifi grabber 2017-04-28 14:25:15 +03:00
Wallpaper_Changer Fixed a comment 2017-04-26 09:23:57 +03:00
Wallpaper_Changer_macOS Add README 2020-05-01 23:11:24 +02:00
Wallpaper_Prank Fixed Wallpaper_Change name, added Wallpaper_Prank 2017-04-26 09:21:43 +03:00
WiFi_Profile_Grabber Update to Wifi_Profile_Grabber 2019-11-18 14:29:11 -05:00
WiFi_Profile_Mailer Increased delay before UAC prompt 2019-10-23 13:54:18 +02:00
Window_Jammer Create Window_Jammer.ino 2018-05-06 23:19:12 +03:00
CONTRIBUTING.md Create CONTRIBUTING.md 2017-10-20 17:42:51 +03:00
LICENSE Initial commit 2017-04-25 22:33:30 +03:00
README.md Update README.md 2020-04-11 12:18:19 +03:00
_config.yml Set theme jekyll-theme-architect 2020-02-08 18:30:01 +02:00

README.md

alt text

DigiSpark-Scripts

This is a set of hand-written DigiSpark sketches for the Arduino IDE that utilize the DigiKeyboard.h library making the DigiSpark to act as a keyboard and execute a variety of actions. If you have found a USB Rubber Ducky scipt that you want to convert to a DigiSpark sketch, you can always use digiQuack, a tool which can be found in my repositories.

Instructions

Configure the Arduino IDE for the DigiSpark using: https://digistump.com/wiki/digispark/tutorials/connecting or Seytonic's tutorial: https://youtu.be/fGmGBa-4cYQ. Then download one of scripts (sketches), open them with Arduino IDE, modify them if needed and upload them to the DigiSpark.

Script Descriptions

  • Create_Account: Creates a new admin account and optionally hides it
  • DNS Poisoner: Injects lines into the Windows hosts file and redirects URLs to wherever you want
  • Execute_Powershell_Script: Downloads and executes a powershell script in hidden mode
  • Fork_Bomb: Opens up an obfuscated windows terminal and makes it multiply itself uncontrolably causing the machine to either lock or crash
  • Rapid_Shell: Seamlessly executes metasploit payloads through powershell
  • Reverse_Shell: Opens a netcat reverse shell from a Windows machine to the host
  • RickRoll_Update: Plays Never Gonna Give you up while performing a fake windows update
  • Silly_Mouse: Switches primary and secondary mouse buttons, display mouse trails, decreases mouse speed and other mouse related pranks
  • Talker: Makes the computer speak out a message using powershell
  • Wallpaper_Changer: Downloads and applies a wallpaper via powershell.
  • Wallpaper_Prank: Takes a screenshot of the desktop, sets it as the wallpaper, hides desktop icons
  • WiFi_Profile_Grabber: Extracts wifi profiles and saves the csv to a USB drive
  • WiFi_Profile_Mailer: Writes the wireless network credentials to a csv file and emails it
  • Window_Jammer: Spams ALT + F4 and CTRL + W key combos to force close all active windows

See the scripts in action

Click the gifs to see the full video

Wifi Stealer

Wallpaper Prank

Contributors

  • samratashok
  • nassimosaz
  • p0wc0w
  • apsecdev
  • BlackBoot
  • Michyus
  • Vel1khaN
  • slipperyavocado

Resources