En hacker er en person som bruker tekniske ferdigheter for å skaffe seg uautorisert tilgang til datasystemer eller nettverk, ofte med ondsinnede feil. Begrepet "hacker" kan imidlertid også referere til noen som liker å utforske og manipulere systemer av etiske grunner, kreativ utfoldelse eller problemløsning. Skillet går vanligvis mellom "black hat"-hackere (de med ondsinnede hensikter) og "white hat"-hackere (de som jobber for å forbedre sikkerheten).
Hackere har ofte en dyp forståelse av programmeringsspråk, nettverksprotokoller, operativsystemer og sikkerhetstiltak. De bruker gjerne verktøy som programvare for penetrasjonstesting, nettverkssniffere og sårbarhetsskannere.
Metodene deres inkluderer ofte utnyttelse av sårbarheter i programvare, phishing-angrep, sosio-teknisk manipulasjon (social engineering) og bruk av malware. Teknikkene utvikler seg stadig for å omgå nye sikkerhetstiltak.
Nei, ikke alle hackere driver med kriminelle aktiviteter. Mange etiske hackere jobber for å beskytte systemer og forhindre datainnbrudd, og bidrar positivt til cybersikkerhet.