Da wikipedia:
"Un individuo identificato come hacker, non è altro che un esperto informatico con ottime capacità d'uso del pc, che si diverte nell'ampliamento delle sue conoscenze. Questo termine viene
erronamente utilizzato per indicare persone, che entrano all'interno dei sistemi informatici senza alcun tipo di autorizzazione, con l'unico scopo di causare danno. Molti hacker tentano di convincere l'opinione pubblica che gli intrusi dovrebbero essere chiamati
cracker piuttosto che hacker, ma l'uso errato permane nel vocabolario comune della gente."
Poi in realtà ci sono altri termini ancora più raffinati (black hat, white hat, script kiddies, ecc), però già distinguere, seppur in maniera "grossolana", un hacker (una sorta di ricercatore informatico) da un cracker (un pirata informatico) è il minimo.
per evitare di farti "bucare" il pc, è già più che sufficiente tenere aggiornato il sistema operativo (es. windows update), usare un firewall, un antivirus e usare un minimo di cervello con posta elettronica e navigazione internet (al 99.9% questo tuo amico sapeva ben poco di tecniche di attacco ma ha utilizzato uno dei tanti programmini per controllare i pc da distanza...
