Jump to content

Someguy

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by Someguy

  1. First things first, I'll get the "I am noob hear me roar" bit out of the way... Long time fan of the show first time forum goer here, so hi folks, thanks for all the interesting hacks so far, and keep it up. Alright, with that done...Seeing the development with the Rubber Ducky on the show, and the development here has been interesting to watch, and has finally jarred this lurker out of hiding to bounce a few ideas around. Watching the show I saw that the key point of the ducky hardware is acting as a HID, and the moment I saw it used I started looking around the random hardware I had laying around for something to try it out with (3 years of electronics in college and a habit of never tossing hardware leads to a lot of junk laying around) Anyway...first thing that comes to mind was an 8-bit AVR kit (AT90USBKEY) which is about Gumstick sized and right out of the box comes loaded with a usb mouse interface for it's onboard hatswitch. It's C programmable and while AVR isn't that great with the documentation the fellows at AVRFreaks.net make up for them rather well. Plenty of IO ports if you stick on some terminal blocks. The Interesting thing is that it can also act as a Memory stick (it carries it's documentation on board as pdfs, no reason it can't carry programs or other payloads, or store data) and also a stand alone USB Host device when externally powered (generally what I was using it for during studies of USB architecture, reading in from a keyboard presses for example) Currently Digikey has them up for a bit over $30 (a bit hefty but still doable for something like this). http://www.atmel.com/dyn/products/tools_ca...sp?tool_id=3879 Now, I would have jumped up and started messing with that lovely bit of kit right away if I hadn't looked around a bit more and bumped into a birthday gift I had stashed away collecting a little dust... a Belkin N52te Gamepad. Usually a sign of the 'l33t' players of FPS/RTS/MMO games (trust me I wish I was that good) it's one of those ergonomic keypads with programmable buttons out the ying yang, back light and all that fine stuff. The nice thing about it is that it has on board memory (32k IIRC), so you can jump from machine to machine with it without having to do any setup or driver installs. The thing is a LOT larger then the Ducky or the AVR USB key, but I figure that having a pile of payloads stored to individual buttons, along with it's macro editor (when you do have the software installed and set up your stuff on your own rig, for those that don't want to 'dirty' their hands in C) makes it worth the extra mass...that and it just looks good doing it. http://www.n52te.com/ It's waaaayyy too pricey for this kinda hacking, but hey, it was there, might as well try it. I did a simple dry run using the editors record function and stripping out delays and it seems to work good once I got the timing right. Now the macro editor isn't perfect, it has limited number of keypresses/ delays per file, so you really have to daisy chain them to get anything complex done, nor does it have the kinda storage that the AVR rig would, or a Ducky with and SD card, but it's pretty quick and easy to deploy. I figure I'll keep using the Belkin for test runs and getting delays right while I brush up on my C (it's been a few years for me, my Code-fu is weak), so I'll having something ready when I get back to the AVR Usb key. Thoughts? Opinions? Noob-beatings?
×
×
  • Create New...