Skip to content

joelsernamoreno/BadUSB-Cable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

BadUSB-Cable

BadUSB cable project

EvilCrow

The developers and collaborators of this project do not earn money with this. You can invite me for a coffee to further develop Low-Cost hacking devices. If you don't invite me for a coffee, nothing happens, I will continue developing devices.

ko-fi

Summary:

  1. Evil Crow Cable
  2. Evil Crow Cable Pro
  3. Evil Crow Cable Wind
  4. Collaborators

Evil Crow Cable

  • Start of the project and first BadUSB cable on breadboard (November 2017)

BadUSB Cable Breadboard

  • First BadUSB cable with USB connector (December 2017)

BadUSB Cable with USB connector

BadUSB Cable with USB connector

BadUSB Cable with USB connector

  • Finished proof of concept (January 2018)

BadUSB Cable final test

  • Technical presentation of BadUSB cable and first PCB design (Rev0) presented at Hackplayers Conference (February 2018)

Design 1

Design 1-1

  • Rev1 of BadUSB cable design (January 2019)

Rev1

  • Rev2 of BadUSB cable design (May 2019)

Rev2

Render 1 Rev2

Render 2 Rev2

  • First PCBs (July 2019)

First PCBs

First PCBs

First PCBs

First PCBs

  • BadUSB Cable Rev2 (August 2019)

0

1

2

  • Rev3 of BadUSB cable design (September 2019)

Render Rev3

  • Development kit (September 2019)

Dev kits

  • BadUSB Cable Rev3 (September 2019)

Rev3 cable

  • Development kits and complete cables for Navaja Negra Conference (October 2019)

NN

  • Rev3.1 of BadUSB Cable design (October 2019)

This version is a solution for Rev3. Rev3 has the holes D- and D+, these holes should NOT be soldered and Rev3 can be confusing. In Rev3.1 design these holes are eliminated, only VDD and GND are available. Thanks to @MG for recommending this solution.

Render Rev3.1

  • Evil Crow Cable (November 2019)

Evil Crow Cable 1

Evil Crow Cable 2

PROJECT REPOSITORY: https://github.com/joelsernamoreno/EvilCrow-Cable

Evil Crow Cable Pro

  • First test PCB with USB Hub for testing microcontrollers (March 2020)

Test Hub

  • First PoC - Atmega32U4 and Hub USB (June 2020)

32u4 Hub Final 1

32u4 Hub Final 2

32u4 Hub Final 3

  • First PCB - Atmega32U4 and Hub USB (September 2020)

32u4 Hub PCB

32u4 Hub PCB

  • Second PoC Rev1 - RP2040 (April 2023)

RP2040 PoC Rev1

  • Second PoC Rev2 - RP2040 (April 2023)

RP2040 PoC Rev2 1

RP2040 PoC Rev2 2

RP2040 PoC Rev2 3

RP2040 PoC Rev2 4

  • Second PoC Rev3 - RP2040 (May 2023)

RP2040 PoC Rev3 1

RP2040 PoC Rev3 2

RP2040 PoC Rev3 3

  • Second PCB - RP2040 (June 2023)

RP2040 PCB 1

RP2040 PCB 2

  • Second PoC Rev4 - RP2040 and USB Host pads (July 2023)

RP2040 Host Rev4

  • Final PCB - RP2040 and USB Host pads (August 2023)

RP2040 Host Final

RP2040 Host Final

  • Evil Crow Cable Pro (August 2023)

Evil Crow Cable Pro

PROJECT REPOSITORY: https://github.com/joelsernamoreno/EvilCrowCable-Pro

Evil Crow Cable Wind

  • First PoC - Atmega32U4 and ESP8285 (May 2020)

32u4 ESP8285 PoC

  • Second PoC - ESP8285 (July 2020)

ESP8285 PoC

ESP8285 PoC

ESP8285 PoC

  • First PCBs - ESP8285 (August 2020)

ESP8285 PCB

ESP8285 PCB

ESP8285 PCB

  • Third PoC - ESP32-S2 (September 2022)

ESP32-S2 PoC

ESP32-S2 PoC

ESP32-S2 PoC

ESP32-S2 PoC

  • First PCB - ESP32-S2 (September 2022)

ESP32-S2 PCB

ESP32-S2 PCB

  • Final PoC Rev 1 - ESP32-C3 inside a USB Type-C connector (June 2024)

ESP32-C3 PoC

ESP32-C3 PoC

  • Final PCB Rev 1 - ESP32-C3 inside a USB Type-C connector (July 2024)

ESP32-C3 PCB

ESP32-C3 PCB

  • Final PoC Rev 2 - ESP32-S3 inside a USB Type-C connector (August 2024)

ESP32-S3 PoC

ESP32-S3 PoC

  • Final PCB - Evil Crow Cable Wind (August 2024)

Wind

Wind

PROJECT REPOSITORY: https://github.com/joelsernamoreno/EvilCrowCable-Wind

Collaborators

Ignacio Diaz & Forensic Security:

* Ignacio Díaz: @Nacon_96

* Forensic & Security: @ForensicSec

* https://forensic-security.com

April Brother:

* April Brother: @aprbrother

* https://www.aprbrother.com

Ernesto Xload:

* Ernesto Xload: @ernesto_xload

Jorge Mata:

* Jorge Mata: @jor_mata

* Innovart: @innovart_cc

* https://innovart.cc

About

BadUSB cable project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published