Jump to content

TheKitsuneWithATie

Members
  • Posts

    1
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

TheKitsuneWithATie's Achievements

Newbie

Newbie (1/14)

  1. Hello everybody, I recently acquired a USB Rubber Ducky (Deluxe) and I'm trying to create a few payloads. For one payload, I need to write back data to the microSD card that is inserted in the Rubber Ducky. In order to do so, I flashed my Rubber Ducky firmware to Twin Duck (https://github.com/midnitesnake/USB-Rubber-Ducky/tree/master/Firmware/Images, c_duck_v2.1.hex). To flash it, I used the dfu-programmer package under linux and I followed this tutorial: https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Flashing-ducky. Flashing the Rubber Ducky works well, no errors are thrown. But the firmware Twin Duck doesn't seem to work. I have my inject.bin payload on the root of the microSD card but it doesn't run when I plug the Rubber Ducky. Also, the Rubber Ducky doesn't mount as a mass storage drive as Twin Duck should do. So when I plug it, nothing happens. And please note that I use the encoder.jar (https://github.com/midnitesnake/USB-Rubber-Ducky/tree/master/Encoder) script encoder. Weirdly enough, the other two Twin Duck firmware works fine (c_duck_v2_S001.hex and c_duck_v2_S002.hex). But sadly they don't run the payload when the drive is inserted, so I can't use them for what I want to do. I would like to know if there is a way to fix this. Are there new versions available of the firmware or did I do something wrong? Is there a special way to make scripts for this firmware? Thank you in advance and have a nice day.
×
×
  • Create New...