Phreakeri: Captain Crunch i zviždaljka iz kutije žitarica
Kako je zviždaljka iz kutije žitarica otključala najveći telefonski sustav na svijetu.
# da, poglavlje ima pjesmu. ne, nitko ne zna zašto.
Zamisli stroj. Ne kompjuter, ne ovakav kakav zamišljaš danas s pločicama i ventilatorima — zamisli stroj sastavljen od milijuna kilometara kabela, od preklopnika debljih od tebe, od zgrada punih automatskih preklopnika i tu i tamo poneke žene sa slušalicama koja ručno spaja poziv kad automatika zapne. To je telefonska mreža rane 1970-e, i to je, bez šale, najveći i najsloženiji stroj koji je čovječanstvo do tada sagradilo. Veći od bilo koje rakete, kompliciraniji od bilo kojeg mainframea iz prethodnih poglavlja. I nad njim postoji samo jedan bog: AT&T.
AT&T ne prodaje uslugu. AT&T posjeduje razgovor. Svaki telefon u tvom domu tehnički je njihov — ti ga samo iznajmljuješ, ne smiješ ga otvoriti, ne smiješ ga popravljati, ne smiješ na njega zakačiti ni tuđi aparat bez njihova blagoslova. A ako želiš nazvati sestru u drugoj državi? Plaćaš. I plaćaš puno. Međugradski poziv u to doba nije sitniš — to je stavka u kućnom budžetu, razgovor za koji se ljudi doslovno pripremaju kao za izlazak na večeru, gledajući sat, jer minuta je novac, a New York je daleko.
Ali ta mreža, koliko god ogromna i koliko god čuvana, ima jednu osobinu koja će se, sasvim slučajno, pokazati kobnom: ona pjeva. Svaki poziv, svako spajanje, svako »linija je slobodna« i »poziv je završen« mreža izgovara samoj sebi kroz tonove — zvučne signale koji putuju istom žicom kojom putuje i tvoj glas. To nije tajna kao lozinka, to je tajna kao jezik kojim nitko normalan ne govori. Frekvencije, kombinacije, ritam. Zvuči kao šum. Zvuči kao ništa.
Jer po Americi, po sobama s tapetama iz šezdesetih, po internatima za slijepu djecu i po tinejdžerskim sobama punim radio-prijemnika, sjede klinci koji tu istu mrežu ne čuju kao šum. Čuju je kao glazbu. Neki od njih imaju apsolutni sluh — onu rijetku, čudnu darovitost da čuješ ton i odmah znaš njegovu frekvenciju, bez instrumenta, bez pomoći, samo uho i mozak koji broji. Za njih AT&T-ova sveta pjesma nije zagonetka. Ona je partitura. I ono što je za AT&T bilo intimni jezik kojim upravlja svojim carstvom, uskoro će nekolicina dječaka s telefonskom slušalicom u ruci — i jednim posve nevažnim komadom plastike iz kutije žitarica — pretvoriti u ključ.
Nitko od njih tada nije mislio da mijenja svijet. Mislili su da se zabavljaju, da provaljuju sistem za sport, da čuju nešto što nitko drugi ne čuje — zato su i sebe počeli zvati phreakerima, spoj riječi "phone" i "freak", telefonski čudaci koji istražuju mrežu iz čiste, opsesivne ljubavi prema njoj. Ali svaka velika lančana reakcija u povijesti tehnologije počinje upravo tako — jednim glupim, sitnim, gotovo smiješnim detaljem koji nitko nije uzeo za ozbiljno. Ovo je priča o jednom takvom detalju. Zove se zviždaljka.
Zamisli da najveći stroj koji je čovječanstvo ikad sagradilo — stroj raširen po cijelom kontinentu, s milijunima kilometara kabela i telefonskim centralama veličine tvornica — ima jednu jedinu slabu točku. I ta slaba točka nije skrivena u nekom super-tajnom podzemnom bunkeru. Nije zaštićena lozinkom, šifrom ni oružanim čuvarem. Ta slaba točka stoji na polici u prodavaonici, zamotana u vrećicu žitarica, i zove se Cap'n Crunch.
Sredinom šezdesetih američka tvrtka Quaker Oats ubacivala je u kutije žitarica plastične zviždaljke — jeftinu igračku, poklon djeci da se ne dosađuju za doručkom. Nitko u marketingu nije razmišljao o frekvencijama. Nitko nije razmišljao ni o telefonima. Razmišljali su samo o tome kako natjerati sedmogodišnjaka da nagovori mamu da kupi baš tu kutiju. A onda se, potpuno slučajno, jer je plastika jeftina i kalup nepredvidiv, dogodila jedna od najljepših grešaka dvadesetog stoljeća: ta zviždaljka je, kad se puhne na pravi način, proizvodila ton od točno 2600 herca.
E sad, zašto je to bitno? Zato što je 2600 Hz bio interni jezik američke telefonske mreže. Kad bi međugradska linija završila razgovor i vratila se u stanje »slobodna, čekam novi poziv«, centrala bi tim tonom sama sebi to javljala — signal koji putuje istom žicom kojom putuje i tvoj glas. Mreža nije razlikovala »ovo je komanda« od »ovo je tetkica priča o vremenu« — sve je bio isti zvuk na istoj liniji. Dizajnerski grijeh koji ćemo detaljnije secirati malo kasnije, ali za sada samo upamti ovo: ako znaš proizvesti taj jedan ton, u tom trenutku, na to mjesto — mreža misli da si operator. Ne moliš je za uslugu. Naređuješ joj. Klinci koji su to prvi otkrili nazvali su sami sebe phreakerima, i to ime im je, iskreno, pristajalo savršeno.
John Draper, elektroničar i povremeni radio-amater, kupio je kutiju Cap'n Cruncha negdje početkom sedamdesetih, izvadio zviždaljku i — iz čiste dosade ili čiste genijalnosti, ovisi koga pitaš — puhnuo njome u telefonsku slušalicu. Mreža je poslušala. Otvorila mu je besplatnu međugradsku liniju kao da je sam AT&T, kompanija koja je tu mrežu i vodila. Draper je od tog trenutka postao Captain Crunch, a Amerika je dobila prvog poznatog phreakera s imenom po žitaricama.
Prije Drapera, prije zviždaljke, prije članaka u Esquireu koji su cijelu stvar razglasili svijetu, mrežu su već slušali drugi. Slijepi klinci, rođeni s apsolutnim sluhom — darom da čuješ i prepoznaš točnu visinu bilo kojeg tona, bez glazbala i bez treninga — koji su cijelo djetinjstvo provodili s telefonom kao jedinom igračkom koja im je bila dostupna na isti način kao videćoj djeci lopta ili bicikl. Oni nisu trebali zviždaljku. Zviždali su ustima. Jedan od njih, dječak po imenu Joe Engressia — ili kako će ga svijet upamtiti, Joybubbles — otkrio je isti trik godinama prije Drapera, čisto slušajući mrežu kao glazbu koju mu nitko drugi nije čuo. Njegova priča zaslužuje svoj prostor kasnije u ovom poglavlju, ali zapamti ovo ime sad, dok ti Draper i njegova žitarica sjede u glavi kao glavni junaci — jer nisu bili jedini, ni prvi.
Ono što je bitno za ovaj trenutak priče nije tko je bio prvi. Bitno je koliko su banalna bila ulazna vrata. Ne genijalna hakerska oprema, ne državna tajna izvučena iz sefa — plastična cjevčica koja je trebala zabaviti dijete uz mlijeko i žitarice, a otključala je najveći telekomunikacijski sustav na planetu. Ti klinci koji su tako čeprkali po mreži uskoro su sami sebi nadjenuli ime — phreaker — i ime im je, moraš priznati, sjelo kao rukom šivano. Sve što je slijedilo — kutije koje su svirale tonove po narudžbi, studentski domovi puni klinaca koji su zvali Australiju iz zabave, FBI koji je lovio ljude zbog zviždanja u slušalicu — počelo je od jednog dosadnog poslijepodneva i jedne kutije žitarica koja je slučajno bila ugođena na pravu notu.

Prva posljedica: blue box
Dobro, imaš zviždaljku. Imaš ton. Ali ton sam po sebi ne pozove nikoga besplatno — treba ga ugurati u pravi trenutak, na pravo mjesto, i onda se dogodi nešto sasvim čudesno: mreža ti povjeruje. Evo domine broj dva. Draper i ekipa oko njega shvatili su da 2600 Hz nije samo zvuk kojim mreža javlja da je linija slobodna — to je istovremeno i naredba. Pustiš ga u pravi kanal, mreža pomisli da je razgovor završen, resetira liniju i — ovo je ključno — otvori ti pristup unutarnjoj signalizaciji, jeziku kojim telefonske centrale razgovaraju same sa sobom. Sad si, u praktičnom smislu, unutar zgrade, a ne pred vratima.
Rješenje je bila kutija. Plava, otprilike veličine dvije pakiranja cigareta, s tipkama koje su generirale niz tonova — cijelu abecedu interne signalizacije mreže. Odatle ime: blue box. Pritisneš 2600 Hz da preuzmeš liniju, pa onda odsviraš tonske kombinacije koje odgovaraju brojevima — i mreža, uvjerena da razgovara sa svojom vlastitom opremom, posluša te kao operatera. Rezultat: pozivi u Australiju, Europu, kamo god hoćeš, potpuno besplatno, s poziva iz obične govornice u predgrađu.
E sad, zašto je to uopće bilo moguće — i ovo je dio koji volim, jer nije priča o genijalnim kriminalcima, nego o jednoj davno napravljenoj, sasvim razumljivoj grešci u dizajnu. Telefonska mreža 1960-ih koristila je nešto što se zove in-band signaling. Prijevod: podaci (tvoj glas, tvoj razgovor) i naredbe (kojima mreža sama sebi govori „spoji ovamo”, „prekini ono”) putovali su kroz isti kanal, istom žicom, istim frekvencijskim prostorom. Zvuči li ti ovo poznato? Trebalo bi. To je isti grijeh koji će, pola stoljeća kasnije, omogućiti da netko upiše ' OR 1=1 u polje za lozinku i uđe kamo ne bi trebao. Mreža nije imala način da razlikuje »ovo je razgovor« od »ovo je naredba« — jer je i naredbu tretirala kao još jedan zvuk u istoj cijevi. Ako znaš proizvesti pravi zvuk, mreža te sluša. Nije bitno jesi li operater u Bellovoj centrali ili tinejdžer sa zviždaljkom iz kutije žitarica — signal je signal.
Sve je to, do 1971., bilo podzemna vještina — kružile su fotokopije shema, phreakeri su se dogovarali telefonski (naravno) i razmjenjivali tonske frekvencije kao recepte za kolače. A onda je časopis Esquire objavio tekst Rona Rosenbauma pod naslovom Secrets of the Little Blue Box, i cijela ta tajna supkultura postala je nacionalna priča — s imenima, fotografijama, opisom kako kutija radi. AT&T je, sasvim razumljivo, poludio. FBI je počeo kucati na vrata. Ali istovremeno — i ovo je zanimljivo — Esquire je taj članak upravo pretvorio u reklamu. Tisuće klinaca koji nikad nisu čuli za 2600 Hz sad su znali točno gdje početi. Objavljivanje tajne ne ugasi zanimanje za nju. Ono ga umnoži.
Draper je uhvaćen, osuđen, pa uhvaćen ponovno — phreaking nije prestao samo zato što je jedna kutija postala poznata. Postao je poznatiji. I negdje u tom valu novopečenih čitatelja Esquirea, u jednom predgrađu u Kaliforniji, dvojica klinaca pročitala su isti članak i pomislila — pa dobro, ovo možemo i sami napraviti. I tu domino pada dalje, prema mjestu koje baš nitko 1971. nije očekivao.

Eskalacija: Woz i Jobs prodaju kriminal
Do sad je priča o phreakingu bila priča o pojedincima — usamljenim ušima koje čuju nešto što nitko drugi ne čuje. Onda se domino pomakne na sljedeću pločicu i u priču uđu dva klinca iz Los Altosa koji taj isti ton ne doživljavaju kao glazbu, nego kao proizvod. Steve Wozniak 1971. čita Esquireov članak o plavoj kutiji i radi ono što će raditi cijeli život: uzme tuđu ideju koja je teoretski moguća i pretvori je u nešto što stvarno radi, jeftinije i pametnije od originala. Njegova verzija plave kutije je digitalna, precizna, mala — dok su stariji phreakeri lemili analogne kutije za cigare s baterijama za štapnu svjetiljku, Woz je sklopio uređaj koji tonove generira čisto, bez šuma, gotovo elegantno.
Steve Jobs u toj priči nije inženjer. Jobs je ono što će uvijek biti — čovjek koji gleda uređaj i ne vidi hobi, nego tržište. Par desetaka dolara truda za komponente, prodaja po studentskim domovima Berkeleyja za stotinu i pedesetak dolara komad, i odjednom su dva buduća osnivača Applea u poslu koji se zove — nema drugog naziva — prijevara telefonske kompanije. Vrata na koja kucaju? Ista ona vrata iz osamnaestog poglavlja, ista studentska soba u kojoj je nekoliko godina kasnije netko drugi prodavao piratske diskete umjesto legalnih kopija. Isti hodnik, druga generacija istog nagona: mreža ili sustav postavi pravila, netko ih zaobiđe, netko drugi to zaobilaženje monetizira. Domino se ne umara.
A onda ta priča ide korak dalje, u teritorij gdje legenda i dokumentacija počinju gubiti dodir. Wozniak je desetljećima kasnije, u vlastitim intervjuima, pričao kako je jednom nazvao Vatikan i, predstavljajući se kao Henry Kissinger, zatražio papu na telefon — navodno su ga spojili do nekog visokog svećenika prije nego što je poklopio, nasmijan vlastitom nastupu. Treba li ovo shvatiti doslovno? Vjerojatno u istoj mjeri u kojoj treba doslovno shvatiti svaku priču koju netko priča trideset godina zaredom, svaki put s malo drugačijim detaljima — legenda koja je toliko dobra da nitko, uključujući samog Woza, nema poseban interes provjeravati je.
Bitno je što ta priča, provjerena ili ne, savršeno pogađa duh vremena: blue box nije bio samo alat za štednju na računima, bio je dokaz koncepta da se sustav koji djeluje nepobjediv — telefonska mreža, Vatikan, svejedno — može zaobići uz malo znanja i dovoljno obraza. Klinac s plastičnom zviždaljkom iz kutije žitarica postao je klinac s elektroničkim uređajem koji vara najveću korporaciju na kontinentu, a onda i vrhovnog poglavara najstarije institucije na planetu. Phreakeri su, dakle, sami sebe tako prozvali, jer normalna riječ nikad nije bila dovoljno dobra za ono što su radili. Domino se ubrzava, i sljedeća pločica koju gura zove se zakon.

Domino: lovci, zakoni i kultura
Domino broj tri, dakle. Kutija svira, studenti zovu Vatikan, i negdje u central officeu (lokalnoj telefonskoj centrali koja spaja pozive u tom području — one iste zgrade pune preklopnika o kojima smo već pričali) u New Jerseyu netko na ekranu vidi nešto što ne bi trebao vidjeti: poziv koji, po svim pravilima naplate, ne postoji. AT&T nije glup. AT&T je u to doba možda najveća i najbogatija korporacija na planetu, s vlastitim istražiteljima koji rade isključivo jednu stvar: love ljude koji zvižde mreži. Zovu ih »toll fraud investigators« (istražitelji prijevare u naplati), što je birokratski naziv za posao koji se svodi na — uhvati klinca s tonskim generatorom prije nego što računovodstvo poludi.
FBI se priključuje jer, formalno, prijevara preko državnih granica jest federalno kazneno djelo, pa nije važno je li ukradeno pet dolara ili pet tisuća. Draper je uhićen 1972., i onda opet, i onda treći put — dovoljno da postane osobni rekord i dovoljno da novine dobiju svoju priču o zlom geniju sa zviždaljkom. Suci su, u pravilu, zbunjeni. Kako objasniti poroti da je zločin — sviranje frekvencije u slušalicu? Sudovi to rješavaju onako kako sudovi rješavaju sve što ne razumiju: strože nego što situacija zaslužuje, da se ne bi ispalo mekan prema nečemu neshvatljivom.
Ali evo gdje domino prestaje biti priča o hvatanju i postaje priča o kulturi. Svaki put kad uhvate jednog phreakera, deset novih čita o tome u novinama i pomisli — čekaj, to postoji? Represija, umjesto da zatvori vrata, širi ih. Phreakeri se organiziraju, razmjenjuju tehnike preko pisama i, kasnije, preko modemskih veza — BBS-ova, oglasnih ploča gdje se anonimno kači informacija i čeka da je netko drugi pokupi. Jedan od legendarnih čvorova te scene zvao se, prigodno, 8BBS — mjesto gdje su se generacije phreakera i ranih hakera zapravo upoznavale, bez lica, bez imena, samo preko »handlea« (nadimka pod kojim si postojao na mreži, jer tko će, dovraga, koristiti pravo ime kad zajedno smišljate kako besplatno zvati Vatikan) i zajedničke opsesije sustavom koji nitko drugi nije razumio.
I onda, 1984., rađa se časopis koji tu kulturu formalizira i kodificira — zove se 2600 Magazine. Ime nije nasumično: to je ona ista frekvencija iz zviždaljke, počast korijenima. 2600 postaje glasilo phreakera i hakera, mjesto gdje se ideje objavljuju otvoreno, gdje se piše o telefonskim sustavima s istom pedantnošću kojom drugi pišu o modelima automobila. I tu, polako, iz mase klinaca koji su htjeli samo besplatan poziv, izlazi nešto što nitko nije naručio: haker etika. Neformalni kodeks ponašanja — informacija bi trebala biti slobodna, sustave treba istraživati jer postoje, autoritet treba propitivati, a ne poštovati po defaultu.
Sud, zatvor, novinski članci koji demoniziraju — sve je to trebalo ugasiti vatru. Umjesto toga dobili smo prvu generaciju ljudi koja je javno tvrdila da razumijevanje tuđeg sustava nije zločin, nego znanje, i da je granica između te dvije stvari isključivo pitanje toga tko u ruci drži ugovor. Domino je pao dalje nego što je AT&T ikad mogao zamisliti — ravno u sljedeće poglavlje ove priče, ono u kojem ista radoznalost dobiva ime, uniformu i, ponekad, ozbiljnu plaću.

Svijet kakav poznaješ
Dobro, sad je vrijeme za onaj dio gdje se sve slaže u jednu rečenicu, pa te ta rečenica malo zaboli. Cijela ova priča o zviždaljci iz kutije žitarica, o Wozniaku koji zove Vatikan, o klincima koji sviraju mreži kao na klaviru — sve to nije samo lijepa anegdota za kavu. To je udžbenički primjer jedne od najskupljih grešaka u povijesti dizajna sustava, i ta greška se, draga moja, nije popravila. Samo je promijenila kostim.
Grijeh je jednostavan kad ga izgovoriš naglas: nikad, ali nikad, ne stavljaj naredbe i podatke u isti kanal. AT&T je to učinio jer je šezdesetih godina bilo jeftinije i lakše — signal koji je mreži govorio »spusti liniju, idući poziv je besplatan« putovao je istom žicom, istim tonom, istim frekvencijskim prostorom kao i sam tvoj razgovor. Nije postojala ograda između »ovo je sadržaj« i »ovo je naredba«. Mreža je vjerovala svakom tonu koji čuje, nije pitala odakle dolazi. I onda se pojavi slijepi klinac s apsolutnim sluhom, ili čovjek s plastičnom zviždaljkom iz kutije žitarica, i odjednom je cijela najveća mašina na svijetu njegova — jer je progovorio njezinim jezikom u pravom trenutku.
Misliš da je to daleko od 2600 herca? Nije, baš naprotiv. Kad neka aplikacija uzme tvoje ime, prezime, ono što upišeš u polje za pretragu, i to zalijepi ravno u naredbu prema bazi podataka bez provjere, onda je ta baza upravo dala korisniku isti onaj kanal kojim je AT&T-ova mreža nekad puštala tonove za besplatne pozive. Umjesto 2600 herca imaš apostrof i par ključnih riječi, ali princip je identičan do zamjene atoma: podaci i naredbe putuju istim putem, sustav vjeruje svemu što stigne, i netko tko zna pravi „ton” odjednom upravlja cijelim sustavom umjesto da samo pretražuje katalog cipela. Ovom trikeraju danas dajemo ime — SQL injection — ali princip je stariji od tebe i mene. Blue box tvoje ere ne zviždi, on piše ' OR '1'='1 u polje za lozinku. Ali radi potpuno istu stvar koju je radio Draper: govori jezikom koji sustav pobrka za autoritet.
Zato je AT&T, kad je konačno shvatio što mu radi armija tinejdžera s kutijama od cigara, morao napraviti ono što je trebao napraviti od početka — razdvojiti kanale. Signalizacijski sustav broj 7, SS7, koji se počeo uvoditi kasnih sedamdesetih i osamdesetih, konačno je odvojio „razgovor” od „naredbe”. Kontrolni promet ide svojim putem, potpuno izoliran od onoga što izgovaraš u slušalicu. To zvuči kao trivijalna arhitektonska odluka, dosadna kao đon, ali ta jedna odluka je koštala industriju milijarde dolara i godine posla — i sve zato što je netko trideset godina prije toga mislio da je brže i jeftinije sve pustiti kroz istu žicu. Cijela lekcija informatike, u biti, glasi: razdvoji ono čime upravljaš od onoga čime se upravlja, ili će to razdvajanje na kraju platiti netko drugi, skuplje i kasnije.
Druga lekcija je manje tehnička, a puno neugodnija, jer se tiče ljudi, ne žica. Granica između hakera i kriminalca u ovoj priči je tanka kao papir za cigarete, i uglavnom je povlače pravnici, ne moral. Draper je otišao u zatvor. Steve Wozniak i Steve Jobs prodavali su identičan uređaj po istim domovima, s istom namjerom — pokrasti telefonsku kompaniju — i njih dvojica su postali osnivači firme koja se danas zove Apple i vrijedi više od bruto domaćeg proizvoda pola svijeta. Ista radoznalost, isti alat, čak i ista žrtva. Razlika? Jedan je nastavio zviždati mreži do kasnih tridesetih, a druga dvojica su na vrijeme presjekla i uložila znanje u nešto što se društvu svidjelo dovoljno da mu za to plati. Sreća, tempiranje i malo poslovnog nagona — to je razlika između legende hakerske kulture koja završi u sudskim dosjeima i legende koja završi u udžbenicima menadžmenta.
I danas je to isto. Klinac koji u petnaestoj probije školski sustav ocjenjivanja da promijeni jedinicu u peticu — »maloljetni delinkvent«. Isti klinac, tri godine kasnije, koji istim alatima probije banku, ali s papirom koji kaže da ga je banka za to platila — penetration tester s plaćom od sto tisuća dolara godišnje i vizitkartom na kojoj piše »security researcher«. Metoda se nije promijenila ni za dlaku. Radoznalost je identična — ono glupo, nezasitno, malo opsesivno pitanje: »što se dogodi ako pritisnem ovo dugme koje ne bih trebao pritisnuti«. Promijenio se samo ugovor. Papir koji kaže je li ovo krađa ili usluga.
Pa kad sljedeći put pročitaš o curenju podataka, o hakerskom napadu koji je nekoj firmi izbrisao pola baze klijenata jednim poljem za prijavu — ne razmišljaj o tome kao o egzotičnom, modernom zlu. To je ista stara priča, ista zviždaljka, samo umjesto plastike iz kutije žitarica sad je to string (komad teksta koji upišeš u polje na ekranu) koji je netko zalijepio gdje ne treba. Mreža je i dalje spremna vjerovati svakom tonu koji progovori njezinim jezikom. Pitanje je samo tko će to prvi skužiti — dečko koji će ti za to platiti večeru, ili onaj koji će te tužiti.