04 · Phreaking y blue box
Phreaking: la blue box, Captain Crunch y el hack antes de internet
El teléfono de esta vitrina estaba diseñado para resistir a alguien que quisiera robarle las monedas. Nunca estuvo diseñado para resistir a alguien que le silbara.

El teléfono público AT&T de esta vitrina pesa casi treinta kilos y está construido como una caja fuerte: acero, cerraduras de alta seguridad y un cable de auricular blindado con resorte de metal.

El fallo de arquitectura: señalización dentro de banda
Durante los años sesenta y setenta, la red de larga distancia de AT&T operaba con un sistema llamado SF/MF (Single Frequency / Multi Frequency). Las centrales se comunicaban entre sí mediante tonos de audio enviados por el mismo canal que llevaba la voz. Un tono continuo de 2600 Hz significaba “este circuito está libre”.
La consecuencia es evidente en retrospectiva y fue invisible durante veinte años: cualquiera que pudiera generar ese tono desde el auricular hablaba el idioma de la red. Si marcabas un número gratuito (800) y, una vez establecida la llamada, emitías 2600 Hz, la central de destino creía que habías colgado y liberaba el circuito. Pero tu extremo seguía conectado. A partir de ahí, con una secuencia de tonos multifrecuencia, podías indicarle a la red que enrutara la llamada a cualquier lugar del mundo. La facturación había quedado detenida en el número 800.
El plano de control y el plano de datos eran el mismo canal, y no había autenticación de los mensajes de control. Es el mismo error de clase que produce command injection hoy —mezclar instrucciones y datos en un solo flujo—, implementado en cobre y a escala continental.
Joybubbles y el silbato del cereal
Joe Engressia, ciego de nacimiento y con oído absoluto, descubrió a los siete años que si silbaba cierta nota mientras marcaba, la llamada se cortaba de forma extraña. Décadas después se cambiaría legalmente el nombre a Joybubbles. No buscaba llamadas gratis: le fascinaba el sistema. Fue el primero en documentar el comportamiento y en enseñárselo a otros.

Draper es el personaje que le dio nombre popular al movimiento. Descubrió —según la versión más difundida, gracias a Engressia y a otros phreaks— que el silbato de plástico que venía de regalo en las cajas del cereal Cap’n Crunch emitía, al taparle uno de sus dos agujeros, un tono de exactamente 2600 Hz. Un juguete de cereal era la llave maestra de la red telefónica más grande del planeta.
Draper fue procesado por fraude telefónico en 1972 y de nuevo en 1976. Entre ambos procesos escribió EasyWriter, el primer procesador de textos para la Apple II —parte del código, según su propio relato, redactado durante su detención.
Octubre de 1971: el artículo que lo hizo público
El punto de inflexión fue periodístico. En octubre de 1971, la revista Esquire publicó Secrets of the Little Blue Box, de Ron Rosenbaum: un perfil largo y admirado de la subcultura phreak. El artículo tenía suficiente detalle técnico como para que un lector con conocimientos de electrónica supiera exactamente qué construir.
Dos de esos lectores vivían en Los Altos, California. Steve Wozniak leyó el artículo, llamó esa misma noche a Steve Jobs —entonces estudiante de secundaria— y ambos fueron a la biblioteca del SLAC de Stanford a buscar las frecuencias exactas, publicadas en el Bell System Technical Journal. Estaban ahí, en un manual público.

Wozniak construyó una blue box digital, más estable y precisa que las analógicas de la época. Jobs se encargó de venderlas en los dormitorios de Berkeley por unos 150 dólares.
“Si no hubiera sido por las blue boxes, no habría existido Apple.”
Steve Jobs, en la entrevista para Triumph of the Nerds (1996)
La afirmación no es retórica. Fue el primer producto que ambos diseñaron, fabricaron y vendieron juntos: la prueba de que la combinación de un ingeniero excepcional y un vendedor excepcional funcionaba. Cinco años después repitieron la fórmula con una tarjeta de circuito impreso llamada Apple-1.
El arcoíris de las cajas

- Blue box — genera 2600 Hz y tonos MF para tomar control del enrutamiento de larga distancia.
- Red box — reproduce los tonos ACTS que un teléfono público envía cuando detecta una moneda. El aparato quedaba convencido de que le habían pagado.
- Black box — se instalaba en la línea del receptor para que la llamada entrante nunca se facturara al que llamaba.
- Beige box — sencillamente un auricular con pinzas de cocodrilo, para conectarse a la línea de otro desde la caja de distribución. La versión física del man-in-the-middle.
TAP: el fanzine que fue una base de conocimiento
Los boletines fotocopiados de esta vitrina son ejemplares de TAP, la publicación que sostuvo técnicamente al movimiento. Nació en 1971 como YIPL (Youth International Party Line), impulsada por el activista Abbie Hoffman como herramienta abiertamente política: para los yippies, defraudar a la compañía telefónica era desobediencia civil contra un monopolio que financiaba la guerra de Vietnam.
Hacia 1973 la publicación se despolitizó, cambió su nombre a TAP y se concentró en lo técnico: esquemas de circuitos, diagramas de centrales, procedimientos de operadora, apertura de cerraduras. Se imprimía en papel barato y se distribuía por correo. Cada número era, en la práctica, un advisory de vulnerabilidad publicado veinte años antes de que existiera la palabra. TAP dejó de publicarse en 1984; ese mismo año apareció 2600: The Hacker Quarterly, cuyo nombre es un homenaje directo al tono, y que aún se publica.
Cómo terminó: separar el control de los datos
El phreaking clásico no murió por arrestos ni por campañas de concientización. Murió por un rediseño de arquitectura.
A partir de finales de los setenta, y de forma generalizada durante los ochenta, las operadoras migraron a señalización por canal común: CCIS y luego SS7. Las órdenes de establecimiento y liberación de llamada dejaron de viajar por el canal de voz y pasaron a una red de datos separada, físicamente inaccesible desde el auricular. Se podía silbar 2600 Hz todo el día: al otro lado ya no había nadie escuchando instrucciones.
Es la lección de ingeniería más importante de esta vitrina, y se repite en cada generación de tecnología: los controles reactivos —detectar, sancionar, educar— administran el problema; solo el cambio de arquitectura lo elimina. Es la misma razón por la que las consultas parametrizadas acabaron con la inyección SQL en el código que las usa, mientras que filtrar comillas nunca lo logró del todo.
Vale la pena cerrar con una nota incómoda: el propio SS7, la solución de los años ochenta, resultó tener su propio problema de confianza. Fue diseñado asumiendo que todos los operadores conectados eran legítimos, y desde 2014 se documentan públicamente ataques que permiten localizar suscriptores e interceptar SMS —incluidos los códigos de verificación de segundo factor— abusando de esa confianza implícita. Cuarenta años después, la red telefónica sigue enseñando la misma lección sobre confianza no verificada.



