🐇 Hacking a Windows 10 Computer with the Bash Bunny or Rubber Ducky 🐤

Robert Scocca
4 min readDec 9, 2020

This guide will show you the simplest way to get a remote shell connection on a Windows 10 target just by plugging in the Bash Bunny. This connection will give you command line control over the computer from a remote location, which I’d constitute as a “hacking” a Windows computer.

This works equally as well, and probably better with a Rubber ducky (because it works faster) but I don’t own a Rubber Ducky, the Bash Bunny is just what I had on hand. Though most of the guide should work the same if you’re using a Rubber Ducky since they both simulate a keyboard.


What you’ll need:

  1. Bash Bunny or Rubber Ducky
  2. Remote Server (VPS)
  3. L33T haxing skills

Number 3 is a lie. We’ll be using Winpayloads to generate Powershell payloads and control our shell, all from one program. It’s a script kiddies dream! It takes just two commands to start running Winpayloads once you have a Virtual Private Server set up.

You could use any computer you own, but using a VPS service simplifies things. I recommend using DigitalOcean but any VPS service that can launch a Linux instance will work. There are plenty of guides out there on how to use Digital Ocean. Debian or Ubuntu will work great. Using my referral link like the one bellow will help support the upkeep of my own servers!

Then of course you need the hardware. Here’s a link to Hak5:

Command and Control

SSH into your Linux VPS and run these two commands(make sure to update, upgrade and…