Hacker je pútavý pojem, ktorý ovplyvnil mnoho populárnych médií. V skutočnosti sú hackeri ľuďmi, ktorí hľadajú medzery alebo zraniteľné miesta, ktoré je možné skúmať a využívať. Takmer všetci skutoční hackeri hackujú systémy, pretože chcú uspokojiť svoju zvedavosť, nie kvôli osobnému prospechu. Hackerom sa môžete stať tým, že sa naučíte čo najviac vecí súvisiacich s technológiami, kým ste ešte mladí. Získané znalosti vám môžu pomôcť rozbehnúť kariéru hackera a dokonca vám môžu pomôcť získať dobrú školu aj prácu.
Krok
Časť 1 zo 4: Naučte sa byť hackerom
Krok 1. Absolvujte v škole hodiny počítača
Mnoho stredných a odborných stredných škôl ponúka lekcie súvisiace s počítačom a mimoškolské aktivity, ktoré vás naučia základy programovania a vytvárania sietí. Absolvovanie týchto lekcií alebo mimoškolských aktivít vám môže pomôcť pripraviť sa na budúcnosť a prehĺbiť svoje znalosti. Porozprávajte sa s učiteľom poradenstva (BK), aby ste zistili, či existuje vzdelávacia cesta, ktorá by sa špecializovala na vaše vzdelávanie v oblasti počítačových štúdií.
Krok 2. Hľadaj kurzy, ktoré ponúkajú počítačové a technologické vzdelávanie
Vyhľadajte kurzy, ktoré sa zameriavajú na učenie sa o operačných systémoch a sieťach. Absolvovaním kurzu môžete získať viac počítačových vzdelávacích programov, než koľko ponúka škola. Na absolvovanie kurzu však budete musieť vynaložiť dosť peňazí. Kurz môže mať profesionálnych učiteľov, ktorí sú vyškolenejší ako učitelia školy.
Krok 3. Pripojte sa k počítačovému klubu v škole
To vám môže pomôcť stretnúť sa s ľuďmi, ktorí zdieľajú vaše záujmy. Okrem toho klub poskytuje aj ďalší čas na štúdium s učiteľom počítačov. Ak vaša škola nemá počítačový klub, možno ho budete môcť vytvoriť. Skúsenosti ako člen alebo zakladateľ počítačového klubu vám môžu pomôcť získať štipendium na štúdium na univerzite, kde študujete informatiku.
Krok 4. Absolvujte kurzy, ktoré trénujú logiku a schopnosti kritického myslenia
Aby ste sa stali hackermi, neučíte sa len programovacie jazyky. Musíte byť schopní riešiť problémy pomocou jedinečnej perspektívy a využívať zraniteľnosti, na ktoré vývojári systému predtým nemysleli. Vedieť kreatívne hackovať vám môže veľmi pomôcť.
Časť 2 zo 4: Štúdium počítačov a sietí
Krok 1. Naučte sa slávny operačný systém zvnútra aj zvonka
Pomocou školského laboratórneho počítača sa zoznámite s návrhom a fungovaním rôznych operačných systémov. Ak chcete byť úspešný hacker, musíte vedieť, ako fungujú operačné systémy, a ovládať Windows, Linux a OS X. Pri hackovaní systému musíte byť schopní spustiť základné počítačové príkazy (funkcie) a nájsť konkrétne súbory alebo systémy. bez toho, aby ste sa museli učiť operačný systém.
Krok 2. Naučte sa príkazový riadok
Ako hacker strávite veľa času čítaním príkazového riadka a zadávaním príkazov (príkaz). Naučte sa príkazový riadok (pre Windows) a terminál (pre Linux a OS X).
V tomto článku sa dozviete, ako funguje príkazový riadok
Krok 3. Zistite, ako sú súčasti počítača prepojené
Zložitejšie hackerské techniky využívajú zraniteľné miesta v hardvéri, ako sú sieťové karty, smerovače, pevné disky a RAM (pamäť s náhodným prístupom). Vedieť, ako počítače fungujú a ako sú počítačové komponenty prepojené, vám pomôže využiť chyby systému. V tomto článku sa dozviete, ako súčasti počítača fungujú a sú navzájom prepojené. Hodinu práce s počítačom môžete získať absolvovaním hodín práce v škole alebo na kurze.
Krok 4. Naučte sa základy počítačových sietí
Ak chcete byť úspešný hacker, musíte vedieť, ako sa počítačové údaje prenášajú po internete. Zistite, ako fungujú sieťové vrstvy, aby ste zistili, kde sa údaje nachádzajú. Štúdium sietí vám navyše môže pomôcť zachytiť a upraviť údaje. Pochopenie základných znalostí siete je veľmi dôležité, pretože vám môže pomôcť efektívne nabúrať zložité systémy.
Počítačové siete sa možno budete môcť naučiť v škole alebo na kurze
Krok 5. Prečítajte si knihu o hackovaní a počítačoch
V škole alebo na kurze by ste sa nemali učiť veci súvisiace s počítačmi a sieťami. Ak sa chcete stať hackerom, musíte čo najviac študovať. Prečítajte si knihy, ktoré vysvetľujú hackovanie, alebo si kúpte počítačové knihy a časopisy. Všetky získané informácie môžu pomôcť obohatiť vaše znalosti a zlepšiť vaše hackerské schopnosti.
Časť 3 zo 4: Naučenie sa základných programovacích jazykov
Krok 1. Naučte sa HTML
HTML (Hypertext Markup Language) je základný programovací jazyk používaný na vytváranie webových stránok. Znalosť základov HTML vám môže pomôcť identifikovať slabé stránky webových stránok. Okrem toho vám tiež pomôže kódovať pri vytváraní webových stránok. V tomto článku sa naučíte HTML.
Krok 2. Naučte sa JavaScript
JavaScript je jedným z programovacích jazykov používaných na zobrazenie obsahu webových stránok. Naučenie sa, ako JavaScript funguje, vám môže pomôcť identifikovať chyby v častiach vášho webu a zahrnúť vaše skripty.
Krok 3. Naučte sa SQL
SQL (štruktúrovaný dopytovací jazyk) je primárny databázový jazyk pre webové stránky a online služby. Hackeri trávia veľa času pokusmi o prístup k databázam. Vedieť, ako SQL funguje, je preto veľmi dôležité, aby ste mohli hacknúť systém. V tomto článku nájdete informácie o tom, ako vytvoriť server SQL na testovanie.
Krok 4. Naučte sa PHP
PHP je programovací jazyk pre servery a často sa používa na to, aby pomohol používateľom internetu bezpečne sa prihlásiť do svojich účtov. Vedieť, ako funguje PHP, je preto veľmi dôležité, aby ste mohli hacknúť chránené webové stránky. Prečítajte si tento článok a naučte sa PHP. Tento jazyk je jedným z najdôležitejších programovacích jazykov pre hackerov.
Krok 5. Naučte sa Python
Python je komplexný programovací jazyk, ktorý vám pomôže rýchlo vytvárať programy a skripty. Tento programovací jazyk by ste sa mali naučiť, aby ste si mohli vytvárať svoje vlastné exploity a hacky. V tomto článku nájdete rady o učení sa jazyka Python.
Časť 4 zo 4: Cvičte bezpečné hackovanie
Krok 1. Hacknite virtuálny počítač pripojený k vašej vlastnej sieti
Hacking je najbezpečnejší spôsob, ako hacknúť svoj vlastný počítač. Vytvorenie súkromnej siete obsahujúcej virtuálne stroje vám pomôže testovať a implementovať hacky bez porušenia vášho počítača alebo porušenia zákona.
Na nainštalovanie ľubovoľného operačného systému do počítača môžete použiť virtuálny počítač. Pomáha vám to testovať hacky vyrobené špeciálne pre konkrétne operačné systémy. V tomto článku nájdete informácie o bezplatnom vytvorení virtuálneho počítača
Krok 2. Použite webovú stránku vytvorenú špeciálne na hackovanie
Ak chcete vyskúšať svoje hackerské schopnosti, existuje niekoľko webových stránok, ktoré majú zraniteľné miesta, ktoré je možné legálne napadnúť. Web vám umožňuje precvičovať používanie skriptov a ich hackovanie bez porušenia zákona. Tu je niekoľko obľúbených webových stránok, ktoré je možné použiť ako miesto na precvičovanie hackingu:
- Tehly
- bWAPP
- DVWA
- Google Gruyere
- Stránky McAfee HackMe
Krok 3. Pripojte sa k hackerskej komunite
Po celom svete sú roztrúsené rôzne hackerské komunity, od ľahko dostupných fór až po skryté komunity. Nájdite skupinu hackerov, ktorí vám pomôžu zdokonaliť svoje schopnosti, aby sa stali lepším hackerom, a pomôžu vám, keď vám bude ťažko. Hackerská komunita môže ponúkať rôzne zdroje, ktoré vám pomôžu pri precvičovaní bezpečných techník hackovania.
Krok 4. Vyhnite sa nezákonným činom
Schopnosť hackovať môže byť sama o sebe pokušením. Nemali by ste však používať svoje schopnosti na nezákonné činy. Ak vás prichytia pri nelegálnom hackovaní, budete mať problémy s políciou a to vám môže brániť v kariére. Nenechajte sa unášať príbehmi o profesionálnych hackeroch, ktorí boli najatí po tom, ako ich chytili, pretože do väzenia je uväznených viac hackerov, ako má hackeri prácu.
Držte sa ďalej od hackerskej komunity, ktorá robí nezákonné činy. Ak sa komunita dopustí konania, ktoré je v rozpore so zákonom, môže z vás byť podozrivý, pretože ste považovaný za člena komunity. Ak vám činnosti členov komunity nie sú príjemné, mali by ste sa od komunity držať bokom
Krok 5. Cvičte štýl hackovania „White Hat“alebo etický štýl hackovania
White Hat je termín používaný na označenie hackerov, ktorí hľadajú zraniteľnosti v systémoch. Namiesto toho, aby tieto zraniteľné miesta využil na osobný prospech, nahlásil by ich vývojárom systémov, aby zabránil útokom zlomyseľných hackerov. Odborní hackeri „White Hat“môžu zarobiť veľa peňazí prácou v bezpečnostnom priemysle.