Ako sa stat hackerom

Vzhľadom k tomu, že sa tu stále pokúšajú registrovať ľudia (plno či neplnoletí), ktorí sa chcú stať hackermi a takmer zásadne na to idú úplne nesprávnym spôsobom, som sa rozhodol napísat tento ultra krátky článok, ktorý by mohol tých správnych začiatočníkov nasmerovať tým správnym smerom. Článok si nekladie za úlohu vysvetľovať, učiť, či poučovať, ani radiť alebo podceňovať. Je napísaný z úplne jednoduchého, až prozaického dôvodu - aby všetci návštevníci týchto stránok, ktorí ešte nie sú hackermi a chcú sa nimi stať (alebo sa k tomu aspoň priblížiť z akýchkoľvek dôvodov), sa mali čoho chytiť a čím začať. Nosným pilierom tohoto "článku" sú články iné, ktoré sú napísané a upravené až do takmer dokonalej podoby a nie je nutné ich písať znova. Je však potrebné upriamiť na ne pozornosť ľudí, pre ktorých boli pred mnohými rokmi napísané a za tie roky, čo prešli, nespočetne krát upravené a prispôsobené momentálnej situácii. Mnoho čitateľov bude sklamaných, pretože mainstreamové média s mnohonásobne vačšou čítanosťou/sledovanosťou podsúvaju nič netušiacim jedincom odizolovaným od hackerských komunít obraz hackerstva v nezmyselnej a realite na míle vzdialenej podobe. To je mi ľúto, som však presvedčený o tom, že pravá tvár hackerstva je omnoho atraktívnejšia, ako oné podsúvané lži a polopravdy. Tento článok tiež ukáže další nemilý fakt - počitačové hackerstvo nie je pre všetkých. Možno to vyzerá ako elitárstvo, ale je to úplne bežný jav. Pilota, smetiara, stavbára či chirurga tiež nemôže robiť každý. Počítačové hackerstvo, presne tak, ako iné obory či životné štýly, požaduje určité špecifické vlohy, ktorými žial nedisponuje plošne celé obyvateľstvo galaxie Milky Way :>. Pred tým, než sa rozhodnete dať sa na počítačové hackerstvo, si položte nasledujúce otázky:

- Používam počítač prevažne na sebavzdelávanie a prácu a menej na zábavu?

- Mám dostatočne rozvinuté exaktné myslenie (tzn. mám viac ako 13 rokov)?

- Mal som na základnej a strednej škole z matematiky jednotky alebo dvojky?

- Baví ma riešenie problémov (Dokážem si opraviť bicykel? Ovládam spotrebiče bez čítania návodov?)

- Ak sa hrám, venujem sa tvorivým, strategickým, ťahovým a RPG hrám viac, ako akčným a simulátorom?

- Keď som bol dieťa, hral som sa s legom a merkúrom viac, ako s autíčkami bez pohonu?

- Stačí/stačilo mi učiť sa do školy menej ako 2 hodiny týždenne? A mám/mal som priemer známok pod 2?

- Vyriešil som už sám a bez pomoci Einsteinovú hádanku?

Ak si môžete úprimne odpovedať aspoň na 4 z týchto otázok kladne, môžete pokračovať.

Na začiatok upresníme jazykové požiadavky. Počítačový hacker musí ovládať angličtinu. Úroveň jeho znalostí z angličtiny mu musí stačiť na čítanie a písanie technických textov z počítačovej oblasti. Bez toho to proste nejde. Dobrým príkladom je aj základ tohoto "článku" - všetky texty, na ktoré Vás odkážem, sú v angličtine. V prípade problémov použite slovník. Niekoľko slovníkov sa, samozrejme, nachádza aj na internete a možete ich používať bezplatne a bez toho, aby ste odtrhli oči od monitora a odsunuli ruky z klávesnice či myši. Takže začneme pekne poporiadku.

Jednou z najdôležitejších častí počítačového hackerstva je internet a iné počítačové siete. Prax ukázala, že počítačové siete sú dobré, ale ukázala aj to, že sa dajú zneužívať a že ich kvalita úzko závisí okrem iného aj na správaní sa jednotlivých používateľov. Prvý dokument, ktorý si preto musíte bezpodmienečne naštudovať, je Netiketa. Netiketa je dokument RFC 1855:

http://www.dtcc.edu/cs/rfc1855.html

Počas svojho samovzdelávania budete hľadať informácie a budete pri tom používať rôzne zdroje. Skôr alebo neskôr sa dostanete do situácie, keď jediným použiteľným zdrojom bude niekto iný. Nasledujúci dokument Vás nauči, ako sa správne pýtať, aby ste z odpovede mali čo najväčší osoh a zbytočne nezlostili svoje okolie nesprávne kladenými otázkami.

http://www.catb.org/~esr/faqs/smart-questions.html

A nakoniec najzaujímavejší dokument, ktorý Vás zaujíma asi najviac. V každom prípade si _musíte_ prečítať predchádzajúce dva dokumenty. Ak ich preskočíte, takmer určite sa stane, že budete v budúcnosti robiť chyby, ktoré budú mrzieť iných, ale hlavne Vás. Posledný dokument, na ktorý Vás odkážem, sa volá "How to become a hacker" a napísal ho jeden z najslávnejších hackerov na svete, Eric Steven Raymond (on napísal aj predchádzajúci dokument "How to ask questions").

http://www.catb.org/~esr/faqs/hacker-howto.html

Ďalšie smerovanie Vášho záujmu už nie je potrebné, po dôkladnom preštudovaní týchto troch dokumentov totiž už sami budete vedieť, čo máte robiť a ako to máte robiť. Ak budete mať správne predpoklady a budete usilovní, stanete sa hackermi.

Samozrejme, existujú aj preklady týchto dokumentov do iných jazykov. Jeden z nich som pred rokmi preložil do slovenčiny, ale 1. neviem kde je a 2. je lepšie, ked sa naučíte po anglicky - v každom prípade to neskôr budete potrebovať. Bez angličtiny sa z Vás počítačoví hackeri určite nestanú.

Prajem Vám veľa zdaru a ešte viac zábavy.