How Does It Work?
Within the USB-A male plug enclosure, there is an implant, a hardware implant. That is, a two-layer, extremely tiny board. The top layer of which has a chip and passive components soldered onto it. The bottom layer, however, has four-pad contacts that are soldered onto the USB. The implant can be programmed to execute various payloads. Once the USB is plugged into the target's computer, the implant will be powered on and will start executing pre-loaded commands.
Simply put, it acts as a keyboard. A super-fast one. A keyboard that is capable of injecting keystrokes at lightning speed. When plugged into a computer, the iMoPlant Cable will identify itself as a keyboard. As a matter of fact, it will identify itself as a Human Device Interface (HID), which makes it possible to emulate a mouse as well (depending on the code uploaded).
The Implant Dimensions As mentioned above, the implant is a remarkably small (7.8mm x 10mm x 0.6mm) two-layer Printed Circuit Board (PCB) with components soldered onto it.
Design Tool
The design of the implant was deliberately made small enough to fit the USB enclosure. The design was done through EasyEDA. EasyEDA is a web-based Electronic Design Automation tool that allows electronics engineers, educators, students, makers, and enthusiasts to design and share their projects.
https://easyeda.com/