Hakeris ir persona, kura izmanto tehniskās prasmes, lai iegūtu neautorizētu piekļuvi datorsistēmām vai tīkliem, bieži vien ļaunprātīgos nolūkos. Tomēr termins "hakeris" var attiekties arī uz kādu, kuram patīk pētīt un manipulēt ar sistēmām ētisku apsvērumu, radošas izpausmes vai problēmu risināšanas dēļ. Galvenā atšķirība parasti ir starp "black hat" hakeriem (tiem, kuriem ir ļaunprātīgi nodomi) un "white hat" hakeriem (tiem, kuri strādā, lai uzlabotu drošību).
Hakeriem bieži ir padziļināta izpratne par programmēšanas valodām, tīkla protokoliem, operētājsistēmām un drošības pasākumiem. Viņi var izmantot tādus rīkus kā ielaušanās testēšanas programmatūru, tīkla sniferus un ievainojamību skenerus.
Viņu metodes ietver programmatūras ievainojamību izmantošanu, pikšķerēšanu (phishing), sociālo inženieriju un ļaunprogrammatūras izmantošanu. Hakeru metodes nepārtraukti attīstās, lai apietu jaunākos drošības pasākumus.
Nē, ne visi hakeri nodarbojas ar noziedzīgām darbībām. Daudzi ētiskie hakeri strādā, lai aizsargātu sistēmas un novērstu datu aizsardzības pārkāpumus, sniedzot pozitīvu ieguldījumu kiberdrošībā.