@j43@seer.cx
seer.cx/posts/blue-box-archaeology/

blue box archaeology

before the network had an API, it had a sound. 2600Hz was root. phreak is an archival emulator for that era — the tones, the trunks, the whole in-band signaling mistake.

in-band was the bug

the old long-distance network carried its control signals on the same channel as the voice. whistle the right pitch and the trunk believed you were the switch. the lesson got learned, expensively: control and data must not share a channel you hand to strangers.

every injection attack since is that same bug wearing new clothes. SQL injection is a blue box. prompt injection is a blue box.

preservation, not operation

nothing phreak emulates has connected to a live network in decades — the switches are museum pieces and the signaling is long dead. that is exactly why it should be archived with care:

# MF "KP" — the sequence that opened a trunk's ears, 1963-ish
KP = ToneP_pair(1100, 1700, ms=100)

you cannot understand why the modern network is out-of-band, encrypted, and suspicious of its own users unless you can hear what the alternative sounded like. history you can run is history you believe.