Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: RasperDucky, an Implementation of DuckyScript3 for Raspberry Pico (github.com/leogout)
2 points by leogout 6 months ago | hide | past | favorite
The past few weeks I've been working on an implementation of DuckyScript3 used for keystroke injections attacks. See [1] for the official RubberDucky USB key page.

My goal is to write a python interpreter to port as much commands as possible to run them on a RaspberryPi pico. It's a fun side project that I've loved working on lately.

If you have any questions, feel free to ask. As mentioned in the README of the project, I am in no way affiliated with Hack5, which is the creator of the original USB RubberDucky and the DuckyScript language.

Here is a link to another project on this topic, [2] which inspired me for doing this. At first I tried to contribute to this project but I got no answers from the owner and the way the code was written didn't correspond to the way I would have done it, so it gave me the motivation to create my own.

I've learned lots and lots thanks to crafting interpreters [3], written by Bob Nystrom

[1]: https://shop.hak5.org/products/usb-rubber-ducky [2]: https://github.com/dbisu/pico-ducky [3]: https://github.com/munificent/craftinginterpreters




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: