# Voltage Glitching Basics with the Pico Glitcher — Dr. Matthias Kesenheimer

**URL:** <https://discourse.ossbase.org/t/voltage-glitching-basics-with-the-pico-glitcher-dr-matthias-kesenheimer/1186>\
**Category:** 2026 talks / workshops\
**Tags:** hack.lu, training, 2026\
**Created:** [October 7, 2026, 8:52am UTC](https://discourse.ossbase.org/t/voltage-glitching-basics-with-the-pico-glitcher-dr-matthias-kesenheimer/1186 "2026-10-07T08:52:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discourse.ossbase.org/uploads/default/original/1X/4713f3d4fec85f7513775fc2dd36f548a49f8faa.jpeg) [@system](https://discourse.ossbase.org/u/system)\
**Post date:** [October 7, 2026, 8:52am UTC](https://discourse.ossbase.org/t/voltage-glitching-basics-with-the-pico-glitcher-dr-matthias-kesenheimer/1186/1 "2026-10-07T08:52:08Z")

</div>

**Join us at hack.lu 2026 — [Info & Registration](https://2026.hack.lu/info/)**

**Duration:** 120 min  
  
**Type:** Training  
  
**Speakers:** Dr. Matthias Kesenheimer

**Abstract**

In the present era, where embedded systems are increasingly deployed in security-critical environments, securing microcontrollers against physical attacks is important. This training course provides an introduction to fault-injection techniques, with a particular emphasis on voltage glitching as a method for attacking protected microcontrollers. In a hands-on session, participants will acquire practical experience in how hardware vulnerabilities can be exploited by fault-injection techniques.

**Description**

The course “Voltage Glitching Basics with the Pico Glitcher” gives a practical introduction to fault injection, focusing on how voltage glitching can be used to attack protected microcontrollers. It starts with the fundamentals of power and voltage glitching, showing how short voltage disturbances can disrupt a device’s normal operation.

Participants will program microcontrollers and look at how code protection mechanisms actually work. This includes the proprietary Read-Out Protection (RDP) feature from STMicroelectronics and how it prevents unauthorized access to firmware. The hands-on exercises use the Pico Glitcher along with the open-source “findus” Python library. Participants will also learn the basics how to analyze signals using logic analyzers and oscilloscopes.

In the final part, participants will attack a protected STM8 device and extract its firmware using the Pico Glitcher and findus. Methods and techniques to protect microcontrollers against fault-injection attacks are discussed.

Note to participants: Please bring your own laptop with a native Linux or macOS installation. A Linux virtual machine should also work, but a native installation is recommended.

[View on pretalx](https://pretalx.com/hack-lu-2026/talk/N7VZN8/)
