Dodatek nr 2 PUNKTACJA Powoli, ale sukcesywnie słowo haker odzyskuje swoje pozytywne znaczenie i znowu zaczyna kojarzyć się z ekspertem od systemów operacyjnych, znającym i wykorzystującym wszelkie możliwe sztuczki i tricki. Prawdziwy haker to programista mający głęboką wiedzę dotyczącą kwestii związanych z systemem operacyjnym, a także praktykę. Jest to człowiek, dla którego nie ma rzeczy niemożliwych. W 1989 roku studenci amerykańscy Felix Lee, John Hayes i Angela Thomas opracowali test dla ludzi uważających się za hakerów. Pełny zestaw zawiera ponad 480 pytań. Jako że wiele z nich dotyczy bardzo specyficznych zagadnień związanych z teorią i praktyką eksploatacji systemów komputerowych, zostały tu pominięte. Te, które pozostały, pozwalają określić coś, co umownie nazwać by można stopniem hakerstwa. Przeprowadzając poniższą ankietę, nie należy jednak zapominać o poczuciu humoru. Należy doliczyć sobie po 1 punkcie za każde dokonanie lub poprawną odpowiedź. Jeżeli uzyskany wynik zawiera się pomiędzy określonymi poniżej poziomami, można ustalić prawie dokładnie sposób funkcjonowania w cybernetycznej przestrzeni. Punktacja 0x000 i 0x010 0x011 i 0x040 0x041 i 0x080 0x081 I 0x0C0 0x0C1 i 0x100 0x101 i 0x180 0x181 i 0x200 Wynik Komputerowy analfabeta Użytkownik Operator Nerd Haker Guru Smok Jeżeli nie rozumiesz punktacji, to zrezygnuj od razu z przeprowadzania ankiety!!! C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc 347
348 Hakerzy... TEST 0001 Czy kiedykolwiek używałeś komputera bez przerwy... 0002...ponad 4 godziny? 0003...ponad 8 godzin? 0004...ponad 16 godzin? 0005...ponad 32 godziny? 0007 Czy kiedykolwiek opuściłeś jakieś ważne wydarzenie, bo właśnie programowałeś? Był to 0008...egzamin? 0009...ślub? 0010...twój własny ślub? 0011 Czy kiedykolwiek programowałeś pod wpływem alkoholu i... 0012...następnego dnia to miało sens? 0019 Czy Twój komputer ma swoje imię? 0022 Czy znasz swój wiek w dniach? 0031 Czy wiesz, co oznacza skrót ASCII? 0032 Czy wiesz, co oznacza skrót EBCDIC? 0038 Czy wiesz, ile wynosi maxint w twoim systemie? 0040 Czy potrafisz wymienić potęgi dwójki aż do 2 16 w dowolnej kolejności? 0041...do 2 32? 0042...do 2 64? 0045 Czy kiedykolwiek modyfikowałeś kod binarny? Czy było to... 0046...w czasie pracy programu? 0054 Czy kiedykolwiek optymalizowałeś pustą pętlę? 0055 Czy kiedykolwiek optymalizowałeś sortowanie bąbelkowe? 0057 Czy kiedykolwiek przemawiałeś do modemu akustycznego? I... 0058...czy coś odpowiedział? 0059 Czy potrafisz gwizdać z częstotliwością 300 bodów? Albo... 0060...1200 bodów? 0061 Czy potrafisz zagwizdać swój numer telefonu? 348 C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc
Dodatek nr 2 349 0066 Czy potrafisz odegrać melodię na drukarce? A może na... 0067...napędzie dyskowym? 0068...streamerze? Czy wiesz, co oznaczają skróty: 0078 DASD. 0079 Emacs. 0080 ITS. 0081 RSTS/E. 0082 SNA. 0083 SPOOL. 0084 CP/IP. Czy kiedykolwiek pokazywałeś nowicjuszowi dowolny klawisz? 0099...był wyłącznik sieciowy? 0119 Czy zamaskowałeś kiedykolwiek NMI? 0120 Czy złamałeś kiedykolwiek system Halon? 0121...było to celowe? 0122...jeszcze tam pracujesz? 0131 Czy zrzuciłeś kiedykolwiek komputer z wysokości powyżej dwóch pięter? 0133 Czy kiedykolwiek naprawiłeś problem sprzętowy środkami programistycznymi? 0134...a odwrotnie? 0140 Czy kiedykolwiek pisałeś komentarze w języku obcym? 0141 Czy kiedykolwiek zniszczyłeś sprzęt za pomocą programu? 0143 Czy zabierasz wydruki programów na obiad? 0144...a do łóżka? 0147 Czy potrafisz programować maszynę Turinga? 0152 Czy rozwiązałeś problem stopu? 0153...poprawnie? 0200 Czy miałeś kiedykolwiek więcej niż jeden komputer? 0201...cztery komputery? 0202...szesnaście komputerów? 0210 Czy używasz więcej niż 16 megabajtów pojemności dysków? 0211...256 megabajtów? 0212...1 gigabajt? 0213...16 gigabajtów? C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc 349
350 Hakerzy... 0214...256 gigabajtów? 0215...1 terabajt? 0219 Czy masz więcej niż szesnaście dyskietek? 0220...64 dyskietki? 0221...256 dyskietek? 0222...1024 dyskietek? 0223 Czy masz choć jedną dyskietkę ośmiocalową? 0282 Czy zaprojektowałeś kiedykolwiek układ LSI? 0283...czy wszedł do produkcji? 0405 Czy masz przyjaciół? 0406...więcej niż jednego? 0407...więcej niż dwoje? 0411 Czy logujesz się przed śniadaniem? 0417 Czy marzysz w jakimś języku programowania? 0421 Czy wierzysz, że słowo menu może kojarzyć się z restauracjami? 0423 Czy robiłeś kiedyś dekoracje z taśmy perforowanej lub kart dziurkowanych? 0424 Czy powiesiłeś sobie na ścianie nagą dyskietkę? 0432 Czy sądzisz, że zbieranie śmieci ma coś wspólnego z zarządzaniem pamięcią? 0439 Czy rozmawiasz z osobą siedzącą obok za pośrednictwem komputera? 0459 Czy kiedykolwiek policzyłeś liczbę Π z dokładnością do ponad tysiąca znaków po przecinku? 0460...a liczbę e? 0461 Czy kiedykolwiek znalazłeś liczbę pierwszą o ponad stu cyfrach? 0462 Czy kiedykolwiek napisałeś samomodyfikujący się kod? 0463...byłeś z tego dumny? 0464 Czy kiedykolwiek napisałeś program, który za pierwszym razem działał prawidłowo? 350 C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc
Dodatek nr 2 351 0465...czy miał ponad dwadzieścia instrukcji? 0466...sto instrukcji? 0467...czy był napisany w asemblerze? 0468...czy działał za drugim razem? 0477 Czy kiedykolwiek spędziłeś 10 minut na szukaniu pojedynczego błędu literowego w programie? 0478...ponad godzinę? 0479...dłużej niż jeden dzień? 0480...ponad tydzień? 0481...czy pierwsza osoba, której to pokazałeś, wskazała go natychmiast? C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc 351
352 Hakerzy... 352 C:\WINDOWS\Pulpit\Szymon\hakerzy\dod2.doc