Skip to content

USB Rubber Ducky type scripts written for the DigiSpark.

License

Notifications You must be signed in to change notification settings

MetalMantis/DigiSpark-Scripts

This branch is 4 commits behind CedArctic/DigiSpark-Scripts:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 31, 2020
aa45323 · Jul 31, 2020

History

83 Commits
Sep 24, 2019
Oct 23, 2019
Apr 26, 2017
Aug 24, 2019
May 28, 2020
Apr 13, 2020
Feb 20, 2018
Jul 31, 2020
May 25, 2020
Oct 24, 2019
Apr 28, 2017
Apr 26, 2017
May 1, 2020
Apr 26, 2017
Nov 18, 2019
May 27, 2020
May 6, 2018
Oct 20, 2017
Apr 25, 2017
May 4, 2020
Feb 8, 2020

Repository files navigation

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_Changer_macOS: Downloads and applies a wallpaper via applescript on macOS.
  • 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
  • bernsteining

Resources

About

USB Rubber Ducky type scripts written for the DigiSpark.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.5%
  • Shell 2.2%
  • PowerShell 1.3%