Reprogramming USB Webkey dongle using Bus Pirate

Posted on Friday, March 2nd, 2012 in Bus Pirate, hacks, reversed, USB by the machinegeek

JJShortcut took one of the webkey USB devices his school was discarding and decided to reverse engineer it. The device plugs into the USB port on a PC and when its on-board button is pushed it opens the computer’s web browser, directing the user to a specific URL.

He found that the heart of the device was a 24C02 EEPROM containing the URL data. Using the Bus Pirate he was able to read the EEPROM and reprogram it with the URL of his choice.

You can get your own Bus Pirate for less than $30.

brentbxr via the contact form.

This entry was posted on Friday, March 2nd, 2012 at 12:01 am and is filed under Bus Pirate, hacks, reversed, USB. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

6 Responses to “Reprogramming USB Webkey dongle using Bus Pirate”

  1. Scompo says:

    Neat! Nice idea!

  2. Drone says:

    I HATE these WebKey things. They are pretentious and assume you are either too stupid or too lazy to type a URL into your Web browser. Finally if you are dumb enough to allow a WebKey to automatically launch your browser and navigate for you just by plugging it in to your USB port – you deserve to get any sort of infection the WebKey wants to give you.

    WebKeys… another example of just how stupid the U.S. public education system has become.

    The only good thing about the taxpayer paid-for WebKeys in this story is that the school was discarding them – and that the Author was able to make some use of them. Maybe reprogram them to bring up a page about how bad these things are, then put them back into the school system.

  3. Deon says:

    Yeah they work, Cos I got expencive program & just follow these steps…
    1) type new password into hak Grid & reconfigure Bus port to g minus 5, then Rewire your coputer so Minus = Plus . insert code from Skunkworks programme, insert a small metal bolt into hard drive & turn on.. Smoke means its working good.

    Good Luck

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: TPS62200 will get him to under 15uA, a bit better than the 20-30uA he mentioned. I would try the same thing. Switch some resistors in...
  • KH: Yeah, it's an end-user thing. Very few people would spend hundreds of hours on this kind of project and sustain it. It's more or less...
  • Max: Not quite a dinosaur if you've seen Big Hero 6 though... wait. You've watched it with your kids, didn't you? That's cheating...! ;) One of...
  • Edward Mallon: A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one of our...
  • KH: And that looks really expensive... Only browsed the vid though, I'm an dinosaur so I had the sound off too. Nice of him to open-source...