Skip to content

A collection of DuckyScript payloads for hacking the planet.

Notifications You must be signed in to change notification settings

OSINTI4L/DuckyScript-Payloads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ¦†πŸ΄β€β˜ οΈ DuckyScript Payloads πŸ΄β€β˜ πŸ¦†

A collection of DuckyScript payloads for hacking the planet.

(now includes WiFi Pineapple Pager payloads)

πŸ† Hak5 Payload Awards πŸ† πŸ–³ OS πŸ“± Device
Brisket_Breacher Android USB Rubber Ducky/O.MG
Droidex Android USB Rubber Ducky/O.MG
edit2exfil Linux USB Rubber Ducky/O.MG
Name Device Targeted Operating System Type Description
Portal_Pwn WiFi Pineapple Pager Network Offensive-Prank Portal Pwn is a payload allowing an attacker to spam or crash ESP32 Marauder evil portals.
Tunnel_Rat WiFi Pineapple Pager Network Remote Access Tunnel Rat is a remote access payload that allows an attacker the ability to remotely exploit a target network by gaining a root shell via reverse SSH tunnel on an implanted WiFi Pineapple Pager through a VPS Command and Control server.
Paper_Pusher WiFi Pineapple Pager Network Prank Paper-Pusher uses Nmap to scan the LAN subnet to find paper printers with port 9100 open and sends spam to be printed via RAW printing with Netcat.
Droidex USB Rubber Ducky/O.MG Android Data Exfiltration Droidex exfiltrates the top file stored in the Downloads directory of target mobile device to a self-hosted python webserver over LAN.
PlunderPIN USB Rubber Ducky/O.MG Android Phishing PlunderPIN utilizes a malicious homepage placed in the Google Chrome browser to phish the target user for their device PIN code.
Brisket_Breacher USB Rubber Ducky/O.MG Android Browser Exploitation Sets a malicious homepage in the Google Chrome browser that points to a Browser Exploitation Framework (BeEF) C2 to allow for command and control of a target browser.
Ducky_Dropper USB Rubber Ducky/O.MG Linux Persistent Payload Dropper Creates a persistent dropper that grabs payloads from an attackers' Github (or other platform) and executes them on the target machine when a trigger command is entered by the user.
Brave_Breacher USB Rubber Ducky/O.MG Linux Credential Stealer Exports a copy of all usernames and passwords stored in the Brave Browser password manager and exfiltrates them via Discord webhook.
Net_Enum USB Rubber Ducky/O.MG Linux Credential Stealer/Network Enumeration Enumerates and steals credentials for: Networking interfaces, network manager connections, connected wireless network SSID and password, and IP logs public IP address.
edit2exfil USB Rubber Ducky/O.MG Linux Data Exfiltration A file exfiltration payload that embeds itself as a cronjob running silently in the background allowing for persistent exfiltration of updated files.
Screen_Peeker USB Rubber Ducky/O.MG Linux Data Exfiltration Embeds a Bash script as a cronjob that takes a screenshot of target system and then exfiltrate the screenshot via Discord webhook, every minute.
Web_Watcher USB Rubber Ducky/O.MG Linux Other Embeds a Bash script as a cronjob that will take a picture via the onboard webcam of the machine user and then exfiltrates the image via Discord webhook. The webcam picture will be taken 90 seconds after the compromised machine boots.
MOAA USB Rubber Ducky/O.MG Linux Prank The Mother Of All Annoyances. Quite possibly the most annoying payload to have ever been created (see payload README.md).
Brick-n-troll USB Rubber Ducky/O.MG Linux Prank THIS IS A DESTRUCTIVE PAYLOAD that plays the "trololol" song & video on max volume in full screen and then performs unauthenticated, recursive root file structure removal. A text editor will then open and print a "troll face" in ASCII art.