Publications and Projects

Projects and publications developed by VoidStar Security LLC

Cinque Terre

Introduction to Reverse Engineering with Ghidra

This is a free course that was put together for the opening round of classes with hackaday-u. This course focuses on low level fundamentals with respect to x86_64 architecture, with exercises that can be run on a modern Linux based operating system (or even a docker container!) Here is a blog post describing in detail how the course was structured and put together if you would like a more detailed overview!

View Course on hackaday Youtube Lectures

The Hackers Guide to Hardware Debugging

This talk was focused on hardware level debugging from both a theoretical and practical perspective. We start with a deep dive into how ARM’s Serial Wire Debugging works, discussing all of the terms that you will need to know in order to interact with one of these peripherals. After an overview we examine an xbox controller and figure out not only how to interact with it’s debug port but also identify the unknown CPU and eventually reflash the firmware

Link to Discussion

ARM Innovation Hour: Hacking with Wrongbaud

This discussion was focused around hardware hacking, where to get started and how we configure the kits for our hardware hacking training! If you're interested in taking one of our trainings, or just want to learn more about hardware hacking, check this out!

Link to Discussion

Wrongbaud's Blog

This is my personal blog! Through my work here I try to introduce the concepts, tools and techniques behind reverse engineering (and sometimes breaking) embedded systems. Concepts covered here include Using Ghidra's Debugger, Firmware Extraction, Tricore Reverse Engineering

Link to Blog

Hacking Hadoukens: Reverse Engineering a Street Fighter Two Cabinet

This slide deck was used for a presentation about how to get started with reverse engineering embedded systems and firmware, topics include: Initial Hardware Analysis, SPI Flash Extraction, Unknown Firmware/Kernel Analysis, Developing Kaitai Struct templates for an undocumented filesystem

Link to Slides Link to Github Repository