begrep

Hacker

Hva er en hacker?

'Å hacke' betyr: å trenge gjennom noe. I informatikk, a hacker er en person som liker å lage eller endre programvare eller maskinvare. I forbindelse med straffesaker brukes begrepet om personer som ulovlig bruker slike hull i andre systemer til egne, ofte kriminelle formål som for eksempel tyveri av informasjon. 'Ekte' hacking betyr å bryte seg inn på datamaskiner, datanettverk eller til og med mobiltelefonen din.





På den ene siden står hacker for en talentfull, lidenskapelig programmerer. På den annen side kan begrepet også stå for noen som løser et problem gjennom en rekke målrettede minimale endringer eller utvidelser (såkalte hacks) til en eksisterende kildekode.

En hacker kan også utvikle eller endre maskinvare, skrive enhetsdrivere og fastvare eller endre det fysiske grunnlaget for nettverk.

hitachi motorsag gjennomgang

Innen datasikkerhet sees utfordringen med hacking i å overvinne sikkerhetsmekanismer, og dermed være i stand til å identifisere svake punkter, infiltrere systemer eller undersøke dem for design- og programmeringsfeil. Ved å omgå sikkerhetstiltakene søker hackere tilgang til et datanettverk, en datamaskin, en sikret komponent (f.eks. chipkort) eller blokkerte data.

I media blir hackere ofte fremstilt iført svarte hettegensere. De sitter foran en datamaskin i mørke rom og bryter seg inn i andre datanettverk. Mens uforståelige kolonner med karakterer flimrer over skjermen, skjer et hack. De kan hacke eksterne systemer ved å kontakte dem direkte, via e-postfisking eller til og med tekstmelding meldinger. Vår artikkel Kan du bli hacket ved å svare på en tekstmelding? går nærmere inn på sistnevnte angrep.

Hacking er komplisert og mesteparten av tiden er det i sammenheng med nettkriminalitet. For å forstå prinsippet som f.eks WLAN er overtatt av et hack, må det først antas at hver applikasjon på databehandlingsenheter, fra tekstbehandling til passordforespørsler, er et skriftlig program.

Programmer er vanligvis mange linjer med maskinkode med hvis-da-funksjoner. Den ene eller den andre feilen (bug) kan snike seg inn i alle disse tekstlinjene uten at funksjonaliteten til programmet begrenses. Så til syvende og sist er det ingen indikasjon på at det foreligger en feil.