Hacker
Podle původní definice je hacker zkušený nebo důvtipný počítačový odborník, který dokáže řešit technické problémy nestandardními nebo nezdokumentovanými způsoby. Dnes se tento termín obecně používá spíše pro označení bezpečnostního hackera, tedy člověka, který umí získat neoprávněný přístup k počítačovému systému.
Tento termín původně označoval obecnou subkulturu prvních počítačových nadšenců v 60., 70. a 80. letech 20. století. Tito hackeři byli lidé, kteří se počítačům věnovali ve volném čase a bavilo je kreativně posouvat hranice toho, co s nimi dokážou. Tento typ hackerské subkultury existuje dodnes a často se s ním setkáme v komunitě softwaru s otevřeným zdrojovým kódem, počítačových klubech a na akcích známých jako „hackathony“.
Bezpečnostní hackeři
Dnes se termín „hacker“ nejčastěji používá pro označení bezpečnostních hackerů, kteří nelegálně získávají přístup k počítačovým systémům, často z nekalých důvodů. Způsoby, kterými hacker získává přístup do systému, mohou být jednoduché, například uhádnutí nebo odcizení přihlašovacích údajů přihlášení. Zkušení hackeři mohou používat složitější metody, například zneužití chyb nebo nasazení viru v systému. K získání přístupu mohou využít také sociální inženýrství nebo phishing.
Ne všichni hackeři pronikají do počítačových systémů z nekalých důvodů. Hackeři typu „White Hat“, známí také jako etičtí hackeři, jsou bezpečnostní výzkumníci, které provozovatelé systému najímají, aby se do něj pokusili proniknout. Odhalují slabá místa, například exploity typu zero-day, aby je bylo možné opravit a posílit systém proti ostatním hackerům. Hackeři typu „Grey Hat“ jsou podobní hackerům White Hat — pronikají do systémů a oznamují zranitelnosti, které objeví, ale bez předchozího povolení. Grey Hat hackeři tuto činnost obvykle provádějí s cílem získat nabízenou odměnu, známou jako „bug bounty“. Hackeři typu „Black Hat“ naproti tomu pronikají do systémů za účelem páchání trestné činnosti, například krádeže informací nebo vymáhání platby pomocí ransomwaru.
Otestujte své znalosti