When debugging firmware I pray for printf(); but often have only while(1); #0xEBFE

@th One of my favorite reverse-engineering stories is the person who "blinked" the contents of the firmware of a Canon camera out through an LED, and used a photodiode (from a ball mouse) connected to their microphone jack to record the binary as an audio file.

chdk.fandom.com/wiki/Obtaining

Follow

@varx @th

A similar thing was done with one iPod model’s firmware but using the click speaker.

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!