Born from Mr Self Destruct. The same circuit was used, but I further reduced the size of the board into a more implantable package by getting a real PCB made. You can see this in the Hak5 video I did. While the board is as small as possible using a SOIC-8 package, this could become much smaller if I moved down to a QFN package. However, this wasn’t needed even for the USB-C implants. More importantly, I wanted to keep things as cheap, common/easy to source, and easy to work with as I could as a general constraint.
UPDATE: In part 2 of my segments with Hak5, I gave a rundown of the internals of these cables: https://www.youtube.com/watch?v=Kfzk402uTLQ
UPDATE: the hardware now has a github where you can try building one yourself: https://github.com/O-MG/DemonSeed
Initial test, USB-A to micro USB cable:
HID attacks via USB drives have become too suspicious. What about embedding the attack inside a USB cable?
Just a quick test for a few things I’m hoping to make over the next month. pic.twitter.com/3iNjLqXloW
β MG (@_MG_) January 1, 2018
USB-C cable, via a MacBook charging interface.
BadUSB Cable #2. HID attack through an Apple MacBook USB-C charger. Great for shared workspaces!
Build info coming this month. Still working out some things. These cables work on just about any device with a USB port (Mac/Win/Linux, phones too) pic.twitter.com/b6254FvpLY
β MG (@_MG_) January 6, 2018
Just for fun, implanting in a USB “Condom” as many were proposing this as a solution to the cables.
#3 – BadUSB Cables wouldn’t be complete without BadUSB Condoms.
Tempted to get a run of these made for the vendor area at the next security con. pic.twitter.com/Iq8HHSV7qG
β MG (@_MG_) January 13, 2018
Lightning USB cable (as seen in the Hak5 video):
Implanted Apple Lightning USB cable. I kind of want to make this my business card. π
(I just realized I never posted this variant, itβs been buried in the Hak5 video from earlier this year.) https://t.co/hS8RGw8CUG pic.twitter.com/QPqHHI0uen
β MG (@_MG_) October 24, 2018