46
웹 애플리케이션 보안
이 되지 않는다는 것을 자랑삼아 시연하고 했다. 비록 우연이기는 했지만 그를 최초의 전화 프
리커로 보는 견해도 있다.
나중에 조 인그레시아의 친구 존 드레이퍼
John
Draper
는 시리얼 상자에 들어있는 호루라기가
2
,
600Hz
톤을 흉내 낼 수 있다는 사실을 발견했다. 호루라기를 주의 깊게 사용하면 똑같은 기
법으로 장거리 전화를 무료로 사용할 수 있었다. 이 기법은 서구 전역으로 퍼져나갔고 결국 버
튼을 누를 때의 특정 오디오 주파수와 일치하는 것을 생성하는 하드웨어가 만들어지기에 이르
렀다.
이 하드웨어 장치의 초기작을
블루 박스
blue
box
라고 불렀다. 블루 박스는 완벽에 가까운
2
,
600Hz
신호를 재생해 이 장치를 가진 사람은 누구나 전화 교환 시스템의 버그를 이용해 전
화를 공짜로 쓸 수 있었다. 블루 박스는 자동화된 프리킹 하드웨어의 시작에 불과했다. 나중에
만들어진 프리커 장치는 유료 전화를 조작하고,
2
,
600Hz
신호를 사용하지 않고도 청구 사이
클이 시작되는 것을 방해하고, 군용 통신 신호를 에뮬레이션
emulation
하고, 심지어 가짜 호출자
ID
까지 만들었다.
이런 일들이 벌어질 수 있었던 것을 근거로 당시 전화망을 설계한 아키텍트들은 오로지 평범
한 이용자가 원하는 것에 집중했다는 것을 짐작할 수 있다. 현대의 소프트웨어 세계에서 이것
을 최선의 시나리오 설계라고 부른다. 이런 설계는 치명적 결함을 일으켰지만 이를 통해 중요
한 교훈을 얻을 수 있다. 복잡한 시스템을 설계할 때는