4 najlepšie online hackerské hry na učenie sa programovania

V hackovaní je určitá romantická príťažlivosť. Myšlienka písať pri svetle monitora a získať prístup k tajomstvám, o ktorých vie len pár ľudí, sa páči mnohým ľuďom, ale hackovanie v skutočnom živote nie je rovnaké ako vo filmoch. V skutočnom svete je hackovanie trestným činom, ale aj súborom zručností, o ktorých sa vyžaduje(in-demand skill set)

Spoločnosti platia profesionálnym (alebo bielym) hackerom((or white-hat) hackers) , aby otestovali ich bezpečnosť. Ak sa vám to zdá ako zaujímavá práca, vyskúšajte si tieto hackerské hry online, aby ste sa naučili potrebné zručnosti v oblasti kódovania a hackovania, ktoré budete potrebovať, aby ste mohli začať.

Hacknite krabicu(Hack the Box)

Hack the Box nie je ani tak hra, ako skôr hádanka. Na to, aby ste vôbec vstúpili do platformy, musíte mať určitú základnú úroveň vedomostí o vývoji webu(basic level of knowledge of web development) . Vyžaduje si to, aby ste sa dostali na stránku, len aby ste získali pozývací kód, aj keď vám to počas cesty pomôže vyriešiť hádanku.

Akonáhle ste vo vnútri, Hack the Box je skvelým miestom na spojenie s inými penetračnými testermi. Má viac ako 30 rôznych strojov, ku ktorým sa môžete vzdialene pripojiť a hacknúť. Ak predložíte dôkaz o svojom hacknutí, môžete získať body a stúpať v rebríčkoch. Existujú aj offline hádanky v oblasti steganografie, kryptografie a ďalších. 

Ak sa považujete za polokvalifikovaného hackera a chcete si vylepšiť svoje zručnosti, Hack the Box je dobrým miestom, kde začať. 

HackThisSite

HackThisSite je úplne bezplatná webová stránka, ktorá obsahuje testy a kurzy o hackovaní. Začína sa tým, že používateľom ponúknu misie, ktoré môžu prepracovať, v rozsahu náročnosti od úplných minimálnych znalostí až po pokročilejšie techniky. Na webovej stránke je tiež množstvo článkov, ktoré vás naučia mnohým zručnostiam, ktoré potrebujete, ako aj fóra na diskusiu o riešeniach a hádankách.

Ak vo svete hackingu ešte len začínate, vyskúšajte výzvy „základných misií“. Tieto sa budú postupne zvyšovať v obtiažnosti a naučia vás to, čo potrebujete vedieť, kým sa pohnete ďalej. Existujú aj realistické misie, ktoré sú oveľa komplikovanejšie.

Rovnako ako Hack the Box , aj HackThisSite(HackThisSite) má systém vysokého skóre. K dispozícii je tiež sekcia „Sieeň slávy“, kde stránka uvádza zraniteľné miesta, ktoré používatelia našli, a udeľuje týmto používateľom body. HackThisSite nabáda používateľov, aby hľadali bezpečnostné diery, ale žiada, aby namiesto toho, aby podnikli deštruktívne opatrenia, odoslali hlásenie o chybe.

HackThisSite je skvelé cvičisko a miesto, kde sa stretávajú prípadní hackeri s bielym klobúkom, najmä ak sa práve začínate učiť potrebné zručnosti. 

PicoCTF

Mnoho ľudí si myslí, že hackovanie je výlučne o kódovaní, ale je tu oveľa viac ako len znalosť syntaxe Java(more involved than just knowing Java syntax) . Musíte byť schopní myslieť kreatívne a vedieť, ako pristupovať k rôznym problémom, s ktorými sa hacker môže stretnúť. PicoCTF je zameraný na mladšie publikum (stredné až stredné školy), ale môže ho použiť ktokoľvek.

PicoCTF navrhli experti na počítačovú bezpečnosť z Carnegie Mellon University . Hráči pracujú cez voľný príbeh plný vzdelávacieho obsahu a hádaniek o kybernetickej bezpečnosti. Podľa webovej stránky musia hráči „spätne analyzovať, prelomiť, hackovať, dešifrovať a myslieť kreatívne a kriticky, aby vyriešili výzvy“.

Aj keď ide o hackovanie, predstavte si PicoCTF skôr ako tréningovú hru pre váš mozog. Keď viete, ako premýšľať o hackovaní, skutočný akt preniknutia do kódu bude oveľa jednoduchší. Existujú dokonca aj súťaže, ktorých sa môžu používatelia zúčastniť, za predpokladu, že ste v správnom veku.


PicoCTF je skvelý nástroj pre niekoho mladšieho, kto sa zaujíma o hackovanie(younger that is interested in hacking) . Naučí pevné základy základných zručností, ktoré niekoho prenesú do pokročilejších kurzov neskôr v živote. 

Hackplaining(Hacksplaining)

Hacksplaining je interaktívna výuková stránka, ktorá používateľov krok za krokom prevedie procesom rôznych bezpečnostných zneužití. Jeho platforma umožňuje používateľom vidieť, čo sa deje v zákulisí, keď sa používa niečo ako SQL Injection , Clickjacking a iné typy hackerských techník.

Aj keď nejde o hackerskú hru, interaktívne prvky jej pomáhajú demonštrovať lekcie takým spôsobom, že len čítanie materiálu nie. Je zostavený v sérii kurzov, ktoré sa prirodzene presúvajú z jedného do druhého. Napríklad, keď dokončíte kurz SQL Injection , presunie vás do lekcie o tom, ako sa chrániť pred SQL Injection

Mnoho lekcií je dostupných bez prihlásenia, ale môžete sa bezplatne pripojiť a získať tak ešte viac informácií. Vďaka množstvu informácií na stránke a ľahko prístupnému formátu je Hacksplaining dobrým miestom na získanie základných vedomostí o bezpečnostných exploitoch. 

Poznámka k hackingu

Hoci je hackovanie romantizovaným odvetvím, pamätajte, že prístup k informáciám, ku ktorým nemáte povolený prístup, je zločin – a ako každý zločin môže byť potrestaný obrovskými sankciami a väzením. Hackovanie s bielymi klobúkmi môže byť lukratívnym súborom zručností, ale často sa od vás vyžaduje čistý register trestov, aby ste získali potrebné bezpečnostné previerky na prácu v tejto oblasti.

Ak sa chcete stať white-hat hackerom, uistite sa, že nezneužívate zručnosti, ktoré sa naučíte. Môže vám tiež prospieť získanie rôznych certifikácií, ako je napríklad certifikácia Certified Ethical Hacker(Certified Ethical Hacker) od EC-Council alebo Plán certifikácie kybernetickej bezpečnosti(Cyber Security Certification Roadmap)



About the author

Som webový vývojár s viac ako 10 ročnými skúsenosťami, z toho 8 rokov ako profesionálny softvérový inžinier. Mám tiež skúsenosti s vývojom mobilných aplikácií a hier pre stolné aj mobilné zariadenia. Vo voľnom čase rád hrám videohry a pozerám filmy, počúvam hudbu, čítam knihy a venujem sa záhradke.



Related posts