Come avviene l'hacking
L'hacking può avvenire tramite un virus
Dopo essere diventato sempre più popolare durante i primi anni del 21° secolo, l'accesso a una macchina tramite installazione clandestina di virus è diventato uno dei veicoli di hacking più diffusi mai registrati. Questa forma di hacking funziona iniettando alcune linee di codice specializzate in un file eseguibile altrimenti innocuo. Il file infetto viene poi reso disponibile per il download su Internet, e chi lo scarica viene successivamente infettato dal virus. Man mano che la tecnologia web avanzava, alcuni hacker hanno scoperto una falla di sicurezza Internet che permetteva loro di installare il programma malevolo direttamente sul computer dell'utente quando questi visitava semplicemente un certo sito web. Sfruttando buchi di sicurezza nei browser web come Internet Explorer o Firefox, il programma poteva essere scaricato e installato silenziosamente in background. Una volta che il programma ha infettato la macchina, l'hacker poteva facilmente accedere alla macchina, prenderne il controllo, o usare il computer infetto per inviare pubblicità in massa (spam) senza timore di punizione.
L'hacking può avvenire tramite una rete wireless non sicura
Invece di usare linee di codice malevoli per entrare nel computer di qualcuno, alcuni hacker preferiscono semplicemente guidare in cerca di reti wireless aperte. I router wireless domestici e commerciali offrono diverse scelte di configurazione della chiave di sicurezza per prevenire accessi non autorizzati, ma i router non vengono forniti con la sicurezza abilitata di default, quindi alcuni utenti non la abilitano mai. Gli hacker sfruttano questa mancanza di sicurezza semplicemente cercando connessioni wireless aperte e non protette (questa attività è nota come "WarDriving" in omaggio al film hacker del 1982 "WarGames"). Una volta che l'hacker è connesso alla rete non protetta, ha una connessione diretta a qualsiasi altro computer su quella rete e deve bypassare solo una sicurezza molto basilare per accedere a dati sensibili.
L'hacking può avvenire tramite attacco brute-force
Gli attacchi brute-force, forse la forma più antica di hacking, consistono semplicemente nel tentare di indovinare una combinazione nome utente/password nel tentativo di ottenere accesso non autorizzato a un computer, sistema o rete. Inserire ripetutamente password comunemente usate come date di nascita e nomi di animali domestici può diventare molto noioso, quindi alcuni hacker usano script automatici — noti come robot, o bot in breve — per tentare continuamente l'accesso a una macchina protetta. Questi bot possono essere programmati con decine di migliaia di parole del dizionario e variazioni, aumentando le probabilità che un hacker alla fine ottenga accesso. I moderni sistemi informatici e reti tentano di combattere questa forma di attacco negando l'accesso e disabilitando gli account dopo un numero specificato di tentativi di accesso errati.