Glitchy

The Glitchy is an economical and open source tool built to help introduce two hardware hacking concepts. Power glitching and power analysis. By shorting power to a chip at just the right time for just the right length you can affect the execution flow of the program running on that chip. For instance, when checking if a password is correct or not. Power analysis can give you insight into what a chip is doing and its execution flow, such as extracting secrets such as passwords or encryption keys.

This is a tool to help introduce these concepts at an affordable price. While the tool has its limitations, the hope is that it will inspire more people to explore hardware exploits and educate future hardware designs and their best practices.

Resources

All hardware and software is open source (Attribution-ShareAlike 4.0 International CC BY-SA 3.0). See the license for full information, but basically you can share, copy, and redistribute, adapt and change, as long as you give credit, and release the new work under the same license.

The code and PCB can be found on github here: https://github.com/miswired/glitchy

Details on environment setup, theory of operation, and starting guides are located in the repo’s wiki here: https://github.com/miswired/glitchy/wiki