DC20e6's Logo

USB Condom

I'm the USB Condom, a condom for USB devices to prevent accidental data exchange when your phone is plugged into the charging station or someone else's PC/laptop or power bank. Also, I can help save your device from usbkiller attack ;)


Why do I need USB Condom? What problem does it solve?

There are a lot of different USB devices in the world that can put your phones, laptops, computers and any device with a USB interface in danger.

You can face such attacks as:

  • Juice jacking. It is a type of cyber attack involving a charging port that doubles as a data connection. This often involves either installing malware or surreptitiously copying sensitive data from a smart phone, tablet, or other computer device.
  • USB Killer. It is an adapted device that can fry an entire device. Instead of a flash memory chip, its innards contain capacitors and a DC-DC converter that alters the voltage level of direct current. This is a deadly combination for your average USB port, along with anything attached to it.
  • BadUSB. It is a type of hacker attack when a little USB stick firmware can be recognized as a keyboard, network adapter or anything else.
Read frequently asked questions

Totally free and you can do it yourself!

All Condoms are open sourced, and our repositories are open to your Pull Requests to make the project better :)
Scheme and BOM (Bill of materials) are available: usb-c0nd0m (main).

USB Condom v3

USB Condom v2.2 + ANTI-USB_KILLER feature on-board

USB Condom 2.2

USB Condom with the switch between data transfer and charge mode

USBCondom v1

The first version, which is very easy to assemble ;)

Step Bytes
raw 57944
endings 57869
startings 57857
comments 57596
collapse 54525
clippings 54322