Raspberry Pi Pico Day 1

I bought a Rasperry Pi Pico mainly to get more hands-on experience with technology. To give you a little bit more information, I saw a video by Network Chuck on creating a badusb. A badusb is a usb thats configured to run malicious scripts or programs, to attack a computer. So I bought a Raspberry Pi Pico as to the alternative, a Hak5 USB Rubber Ducky.

While configuring the Raspberry Pi Pico (RPP) I ran into a couple of issues. I’ll walk you through all the steps I took to try to make this a BadUSB.

  1. Download necessary software to make your RPP support USB HID. Off the rip the RPP wont support this and its necessary to download the necessary software to make this possible. Pico Download
  2. Once you download the file and past the file inside the Raspberry Pico it’ll disconnect and reconnect as CIRCUITPY
  3. In order for the RPP to be detected as a mouse/keyboard/HID device I have to download the HID library for the devic

Note: There’s a file inside the circuit python labeled “code.py” whatever within this file will run automatically once the pico is plugged into a device.

Trial and Errors

  • I begun to load the RPP with a rick roll script that I found on GitHub. But it didn’t execute  

 

 

Troubleshooting

  • Ive now began to troubleshoot the usb and see why the script I uploaded isn’t working.

Formatting The RPP

  • I tried to format the rubber ducky but now for some reason whenever I connect the RPP to my laptop isn’t recognized. The new goal is to make the usb recognizable once it’s plugged in.