Similarly, a 1992 CIA internal memo (released partially in 2017) references a "Type-III firmware implant" for the Apple IIe, capable of surviving a full power cycle and disk swap. Its purpose: to monitor the word processor files of a certain Middle Eastern diplomatic mission. The technical brilliance—and horror—of the Spy ROM lies in its constraints. You have, at most, 8KB to 32KB of ROM space. The original OS or BASIC takes up 80% of that. You must squeeze your spy logic into the remaining bytes, without breaking any original function.
A Spy ROM is a physically modified or completely custom ROM chip that looks identical to the original. But when the CPU reads from it, the chip doesn’t just return the expected BASIC interpreter or OS routines. It also executes additional hidden code.
Next time you press the power button, remember: the very first instruction your CPU executes might not be yours. It never really was. Have a vintage ROM you suspect is "special"? Reach out. Let's dump it and see who was listening.
In the pantheon of Cold War spycraft, we imagine dead drops, microdots, and agents trading secrets in shadowy Vienna alleyways. But in the 1980s, a quieter, more elegant form of espionage emerged—one hidden not in a briefcase, but in the very silicon that booted up a computer.