Skip to content

Automatically turns your RPI Pico into a bad usb. The pico-ducky is from dbisu.

License

Notifications You must be signed in to change notification settings

reinitd/auto-pico-ducky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto-pico-ducky

Tool to turn your RPI Pico into a bad usb, powered by pico-ducky by dibisu

GitHub code size in bytes GitHub license GitHub commit activity

NOTE 03/15/2024: I'll remake this utility if someone makes an issue. Looking back at the code, it's awful. I was so shit back then.
NOTE 11/18/2023: I plan on returning to this project in the near future. The code will be completely redone.

Install

1) Download this repo as a zip or use git clone https://github.com/QAEZZ/auto-pico-ducky.git

2) Run pip3 install -r requirements.txt (for Windows, make sure to install pywin32).

3) Plug your pico into a USB port while holding down the BOOT SEL button. It will show up as a removable media device named RPI-RP2, mount it..

4) Run main.py and follow the instructions from there!

To-do

  • Linux support
  • Windows support
  • Auto-mounting for Linux
  • GUI
  • Payload adding

For more in-depth info, go to dibisu's pico-ducky repo.

If any errors, bugs, and/or questions arise, start an issue in the issues tab.

About

Automatically turns your RPI Pico into a bad usb. The pico-ducky is from dbisu.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages