Chi è un hacker?
Il termine « hacker' » è spesso usato per designare un pirata informatico. Alle vittime del pirataggio sulle reti informatiche piace pensare che sono stati attaccati da dei pirati esperti che abbiano studiato con cura il loro sistema e abbiano sviluppato degli strumenti specifici per sfruttarne le falle.
Il temine hacker ha avuto numerosi significato dalla sua comparsa alla fine degli anni 50. In origine definiva in maniera positiva i programmatori più dotati, poi è servito nel corso degli anni 70 per descrivere i rivoluzionari dell'informatica, che poi sono diventati quasi tutti i fondatori delle più grandi società informatiche.
E' nel corso degli anni 80 che questa parola è stata utilizzata per classificare le persone coinvolte nel pirataggio di videogiochi, disarmandone le protezioni, e rivendendone le copie.
Oggi la parola è spesso usata a torto per designare le persone che si introducono nei sistemi informatici.
I differenti tipi di pirati
In realtà esistono numerosi tipi di"aggressori'" classificati secondo la loro esperienza e motivazioni :
- I « white hat hackers », hackers nel senso nobile del termine, il cui scopo è di contribuire al miglioramento dei sistemi e delle tecnologie informatiche, sono generalmente all'origine dei principali protocolli e strumenti informatici oggi utilizzati; La posta elettronica è uno degli esempi migliori ;
- I « black hat hackers », più comunemente chiamati pirati, cioè delle persone che si introducono nei sistemi informatici con lo scopo di nuocere ;
- Gli « script kiddies » (tradurre ragazzini dello script, talvolta anche soprannominati crashers, lamers o ancora packet monkeys, cioè le scimmie dei pacchetti di rete) sono dei giovani utilizzatori di rete che usano i programmi trovati su Internet, generalmente in maniera inopportuna, per vandalizzare dei sistemi informatici al solo scopo di divertirsi.
- I « phreakers » sono dei pirati interessati alla rete telefonica commutata (RTC) per poter telefonare gratuitamente grazie a dei circuiti elettronici (qualificati da box, come la blue box, la violet box,…) connesse alla linea telefonica per falsarne il funzionamento. Si chiama quindi « phreaking » il pirataggio della linea telefonica.
- I « carders » si attaccano principalmente ai sistemi di sim card (in particolare le carte bancarie) per capirne il funzionamento e sfruttarne le falle. Il termine carding designa il pirataggio delle sim card.
- I « crackers » non sono degli salatini al formaggio ma delle persone il cui scopo è quello di creare degli strumenti software che permettono di attaccare dei sistemi informatici o di rompere le protezioni contro la copia dei software a pagamento. Un « crack » è quindi un programma creato in esecuzione incaricato di modificare (patchare) il software originale per cancellarne le protezioni.
- Gli « hacktivisti » (abbreviazione di hackers e attivisti che può essere tradotto in cybermilitante o cyberpartigiano), sono degli hacker la cui motivazione è principalmente ideologica. Questo termine è stato largamente usato dalla stampa, che ama trasmettere l'idea di una comunità parallela (qualificata generalmente come underground, per analogia alle popolazioni sotterranee dei film di fantascienza.)
Nella realtà questo tipo di distinzione non è evidentemente così netta, la dove alcuni (white hat) hacker a volte sono stati black hat hackers in precedenza oppure l'inverso. Gli habitué alle liste di diffusione e ai forum vedono spesso dei soggetti a proposito della differenza che conviene fare fra pirata e hacker. Il termine troll è solitamente usato per designare i soggetti delicati che scatenano un ingorgo nelle risposte.
Alcuni esempi di troll :
- mi sono fatto piratare da un hacker
- Windows è più solido del Mac?
- E' meglio usare PHP o ASP?
- ecc.
Obiettivi perseguiti
Le motivazioni dei black hat hackers (« pirati » probabilmente multipli :
- l'attrazione del proibito ;
- l'interesse finanziario ;
- l'interesse politico ;
- l'interesse etico ;
- il desiderio di notorietà ;
- la vendetta ;
- la voglia di nuocere (distruggere dei dati, impedire il funzionamento di un sistema).
Gli obiettivi dei white hat hackers (« hackers ») sono solitamente i seguenti :
- l'apprendimento ;
- l'ottimizzazione dei sistemi informatici ;
- mettere alla prova delle tecnologie fino al limite per tendere ad un ideale più performante e sicuro.
La cultura di « Z »
Ecco alcune definizioni proprie all'ambiente « underground » :
- Warez : pirataggio di software ;
- Appz ( abbreviazione di applicazioni e Warez): pirataggio di applicazioni ;
- Gamez ( abbreviazione di games e Warez): pirataggio di videogiochi.
- Serialz (abbreviazione di serials e Warez): si tratta di numeri di serie che permettono di registrare illegalmente le copie dei software commerciali ;
- Crackz (abbreviazione di cracks e Warez): sono dei programmi scritti da crackers, destinati a cancellare in maniera automatica i sistemi di protezione contro la copiatura delle applicazioni commerciali.
Il linguaggio « C0wb0y »
Gli adepti della comunicazione in tempo reale (IRC, chat, messaggeria istantanea) si sono sicuramente già trovati coinvolti in una discussione con un utilizzatore che si esprima in un linguaggio poco comune, nel quale le vocali sono sostituite con delle cifre.
Questo linguaggio, particolarmente usato dai script kiddies nell'ambiente underground, si chiama linguaggio « c0wb0y ». Esso consiste nel sostituire alcune lettere (solitamente le vocali) con delle cifre per dare un'impressione di una certa conoscenza delle tecnologie e delle tecniche di hacking agli interlocutori. Ecco qualche sostituzione possibile :
- E=3
- A=4
- B=8
- O=O
- N=/\/
- I=|
Ed ecco quello che risulta su delle parole di uso corrente :
- Abeille = 4B3|ll3
- Tomate = T0m4t3