Power Management
Test Equipment

ChipJabber Unplugged

Voltage glitching like it's 1999

This project is launching soon.

Coming Soon
0
updates
You'll be notified about news and stock updates for this project.

Not a Single Piece of Programmable Logic Anywhere in Sight

ChipJabber™ Unplugged is a voltage fault injection tool, by NewAE Technology, Inc, that you can build yourself. It was covered in detail in the July 2020 issue of Circuit Cellar, and you can find all relevant design documents in our GitHub Repository.

The objective of this project is to teach you about voltage fault injection and to give you a sense of just how easily it can be performed. When you go to do real work, you’ll probably want some programmable logic, which makes it easier to sweep glitch parameters and settings without spending all your time tweaking knobs. You can check out ChipWhisperer and ChipSHOUTER for more advanced fault-injection tools. You might also be interested in ChipWhisperer.io Online Training, which will help you understand how this all works.

Variants

There are three versions of ChipJabber Unplugged, all of which use pretty much the same architecture, with only a few minor differences:

ChipJabber Unplugged Kit

ChipJabber Unplugged Mini

Need to glitch on the go, but still want to twiddle those settings physically? No worries, ChipJabber Unplugged Mini is only slightly larger than the three AA batteries that power it, and it features excessively large "slider" style potentiometers.

ChipJabber Unplugged Home-Etch PCB

Itching to fire up that tank of ferrochloric acid or spin up that PCB mill? This is a special edition of the ChipJabber board, done with double-sided logic while minimizing the number of vias.

Tools

Any of these glitchers can be used in combination with some other cool tools:

NOTDuino Secure Boot

Now that you’ve got a glitcher, what do you do? We’ve include the NOTDuino "Secure Boot" demo board, which uses a very simple EEPROM as a "key" to validate the boot process. This board can be programmed via the Arduino IDE by plugging in a serial-to-USB adapter, such as the DIPUSB tool below.

DIPUSB

How are you going to talk 3.3 V serial to your device? No worries, the all-through-hole DIPUSB adapter will help you get the job done:

Real-Life Usage

ChipJabber Unplugged is designed more for fun than for "real-life" usage. But you can do real stuff with it! For example, why not recreate Chris Gerlinsky‘s LPC Code Read Protection attack?

In the Press

Geeky Gadgets

"ChipJabber Unplugged is a voltage fault injection tool created by NewAE Technology and is supplied as a kit for you to build."

About the Team

NewAE Technology Inc

Halifax, NS, Canada  ·  newae.com

NewAE developed the ChipWhisperer, the first open-source tool for side-channel power analysis and fault injection. They have shipped over 2000 of their low-cost boards & now offer a wide range of products to help embedded designers evaluate and develop embedded hardware security solutions.

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects