@karmanyaahm0Day 99? of Winter Hardware Wonderland - Project Oreo Custom Rubber Ducky
I left a parting gift for my CS teacher. Next year 1st pd CS will find this beauty.
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 12 building a custom USB rubber ducky:
Edited a (draft) image and presented on the :winter-hardware-wonderland: 🚢 :emergency-meeting:
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 11 building a custom USB rubber ducky:
I shot the wallpaper image I will put on people's computers using my rubber ducky and assembled and soldered most of them. Huge thanks to @Jaxzog and my other friends who helped set up this set (it took like 4 hours)
So close! I just need to finish my informational pamphlet, finalize the mac code, and edit the photo.
(I'm in the epoch hoodie w/ the soldering iron (yes, that's a cage nut tool))
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 10 building a custom USB rubber ducky:
Finally, assembly and soldering 👏. The resin cases are nearly indistinguishable from molded plastic, I'm impressed. The good batches also fit like a(n expensive, high-quality) glove.
We also set the set for the wallpaper photoshoot at school. Don't have a trench coat, but I'll do my best black hat imitation tomorrow. 🎩
Finalizing both tomorrow.
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 9 pt 2 (lost count) building a custom USB rubber ducky:
I don't know how Hak5 does their thing, but I got the full fingerprint from Windows and frequency charted the bRequest values, and there aren't more than 2 Configuration params (8 and 9). Maybe I was looking at the wrong value, or parsing it wrong, but I'll just stick with my old working method.
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 9 building a custom USB rubber ducky:
Trying longer fingerprints to copy HAK5's number of configuration descriptor-based detection, and I realized I'm dum dum
The setup transaction wasn't just ~250 bytes, I was using a char-based counter, which must've been wrapping. Oh, C.
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 8 building a custom USB rubber ducky:
Not much material progress today, but me and @Jaxzog brainstormed ideas for the image to set the wallpaper to.
I also got started w/ an instruction manual/explanation for if someone overreacts to being pranked.
@karmanyaahm0:winter-hardware-wonderland: #hardware-party Day 5 building a custom USB rubber ducky:
Open Sourced all the code I worked on yesterday on GitHub: rubber_ducky, circuitpython, and tinyusb. Next step is to make it upstream-able.
Also sped up the Windows Powershell payload with @Jaxzog, and made it hide in the background. If anyone has any ideas on how to make this shorter/faster, I'd love to hear it (powershell experts :pleading:)! github.com/karmanyaahm/rubber_ducky/issues/1#issuecomment-1435768480
@Jaxzog0Day 4 of #hardware-party. Working on Project-Oreo with @karmanyaahm.
I'm in charge of the housing design and I just finished finalizing the 3D model.
The files are being sent out to @KaiZheng-U049N5Y0WM9 untested since that's the only way they're getting shipped in time. Hopefully everything works out, after all, I did follow the principle of measure twice, cut (or model) once.
Here are some renders of the final housing and it looks fairly decent if I do say so myself.
@winston0Had fun at the beach, did even more sponsor work, planned ahead for some events, working on logistics of multiple things, ate oreos :oreo: , I spent way too long on zoom (like 8 hours), and my back hurts (i think its cuz i got flipped when i bodysurfed). Also had fries from mcdonalds 🍟 and a breakfast burrito from mcdonalds 🌯
Never really showed a video, wanted to show sound + vibe:chillparrot: + the birds 🐦