Newsgroup: it.discussioni.varie
Titolo: hacker e dintorni

Hackers: i dottori della rete
Ansa, 14 novembre 2000: "Hackers non identificati hanno attaccato il sito
del Comitato centrale per il Giubileo, diffondendo attraverso l' e.mail un
virus
che paralizza il software dei computer". Ormai  queste notizie ci assediano
con cadenza quasi quotidiana: ogni volta cambia solo l'oggetto sul quale si
abbatte- a detta del mass media- la furia distruttiva degli hackers, E
nell'immaginario collettivo si consolida l'idea di questi "pirati" del Mondo
Veloce, che attentano impunemente alla libertà e allo sviluppo della rete...
Ora, premesso che in qualunque campo ci sono gli intelligenti e gli stupidi,
i capaci e i venditori di fumo/bufale, è pericoloso continuare ad
alimentare un'immagine errata, distorta e fuorviante degli hackers  come
pirati telematici, quando invece sono coloro che hanno creato la Rete. Senza
gli hackers non esisterebbe Internet.
Per chi vuole approfondire l'argomento consiglio l'affascianate lettura di
una capolavoro del genere:"Hakers" di Steven Levy. In questa sede, per
ragioni di spazio, mi limiterò a sintetizzare alcuni concetti per la
comprensione del fenomeno. Anche perchè tutte le persone che hanno
contribuito alla nascita di questa filosofia di vita sono sconosciute e non
si sono arricchite con la new economy e con la nuova scienza dell'
informatica.
Per identificare e capire  la vera figura dell'hacker e la sua etica va
detto  che la parola "hack" in inglese significa "tagliare", "fare a pezzi".
Tradotto letteralmente l'hacker è uno smanettone.
Così un programmatore incallito o un sistemista possono essere definiti a
ragione "hacker": perchè spesso sono  persone che vivono un rapporto
feticistico con il proprio personal computer, che caratterizzano tutte le
loro azioni in base ad un vero e proprio codice d'onore, che si muovono
secondo una precisa etica e cercano di dimostrare ("in primis" a loro
stessi)la costante superiorità dell'uomo sulla macchina.
Detto in altre parole gli hacker sono generalmente dei geniacci che- spesso
in anguste cantine/laboratori ricavati tra le mura domestiche,  hanno
studiato "duramente" il computer/internet nei suoi livelli più profondi e
hanno regalato a noi tutti la vera storia dell'informatica ed in particolare
del personal computer.
E' una storia che inizia nel 1958,nelle università americane e in
particolare al Massachussets Institute of Technology presso il Tech Model
Railroad Club dove due gruppi di studenti si divertivano  con un enorme
plastico ferroviario: alcuni di loro costruivano e dipingevano i modelli dei
treni, altri studiavano il funzionamento dei segnali e la distribuzione
dell'energia. Questi ultimi prendevano il nome di "Signal and Power" ed
elaboravano, testavano, riparavano e scassavano il "cuore" del sistema.
Hack deriva dal gergo del MIT; il termine, utilizzato per indicare gli
scherzi fatti dagli studenti, indicava  rispetto: un collegamento elettrico
si definiva "hack semplice"; un "hack" doveva essere innovativo, denotare
stile e virtuosismo tecnico. I membri più giovani di S&P amavano definirsi,
all'interno del loro gruppo, "hacker" e questo termine veniva utilizzato per
commentare le loro gesta.
Il primo computer del MIT fu l'IBM 704, il cosidetto " bestione". John
McCarthy scrisse il programma che consentì all'IBM 704 di giocare a scacchi.
Nonostante ciò, la sua attività fu definita da alcuni critici dell'epoca un
esempio di "insensato ottimismo" verso la scienza dell'intelligenza
artificiale.
L'obiettivo degli uomini di S&P era capire  come "lavorarsi" il "bestione"
ed iniziarono così a "smanettare" con il nuovo linguaggio di programmazione
LIPS.
Gli hacker tentavano sempre di migliorare il software, ricorrendo a un
numero sempre minore di istruzioni : si trattava di uno sforzo gigantesco,
vista la scarsissima quantità di memoria dell'IBM 704.
La storia prosegue fino ad oggi con episodi affascinanti che hanno
contribuito a creare una cultura che si regge appunto  su alcuni principi
scaturiti dalla naturale evoluzione delle cose e tacitamente accettati dal
gruppo. Era il computer che operava le conversioni, i programmatori
seguivano semplicemente e sempre più fedelmente l'etica hacker. I principali
precetti degli kachers sono:
1.-"L'accesso alle macchine, cioè agli elaboratori e a tutto ciò che
potrebbe insegnare qualcosa deve essere assolutamente illimitato e
completo".
2.-Gli hacker credono nella possibilità di crescita professionale osservando
il funzionamento dei sistemi ed utilizzano queste informazioni per
sviluppare cose nuove, ancora più interessanti.
3.-Gli hacker non sopportano qualsiasi individuo, strumento o legge che
tenti di impedirgli la conoscenza. Nell'ambiente hacker chiunque sia in
grado di smontare una cosa per migliorarla è bene accetto".
2. Se non si ha accesso all'informazione non si possono migliorare le cose.
Pertanto tutta l'informazione deve essere libera. L'informazione può essere
contenuta in un programma particolarmente complesso perchè per gli hacker
qualsiasi sistema beneficia del libero flusso dell'informazione.
3. "Il miglior modo per promuovere lo scambio delle informazioni è avere
sistemi aperti: non devono esistere barriere tra l'hacker e l'informazione.
L'ultima cosa di cui ci sia bisogno è la burocrazia, che sia industriale,
governativa o universitaria. La burocrazia è pericolosa perché
inconciliabile con lo spirito di ricerca dell'hacker; i burocrati si
nascondono dietro regole arbitrarie appellandosi a quelle norme per
rafforzare il proprio potere, percepiscono l'impulso costruttivo degli
hacker come una minaccia".
4. "Un hacker si vede sul campo, chi esibiva credenziali particolarmente
appariscenti non veniva preso sul serio se non prima di aver dato prova di
sé stesso dietro alla consolle di un computer. Questo atteggiamento
meritocratico derivava dal fatto che gli hacker si curavano meno delle
caratteristiche superficiali di ciascuno e prestavano più attenzione al
potenziale dell'individuo di far progredire lo stato generale dell'hacking".
Quindi l'hacking è utile per conoscere ed imparare dei principi di
informatica che altrimenti non sarebbe possibile apprendere da altre fonti.
Ciò che è importante capire,è la differenza tra "l'hacker" e il "cracker" o
"malicious-hacker", ovvero  colui che cerca di introdursi nei sistemi
informatici remoti per procurare un danno, per rubare informazioni vitali
per l'organizzazione attaccata.
Il "pirata" informatico ruba i dati per rivenderli al miglior offerente: i
"cracker" possono compiere delle vere e proprie azioni criminali a livello
di spionaggio industriale e non solo. L'argomento è molto interessante e
importante. Per oggi mi fermo qui, sperando di aver contribuito a fare un
minimo di chiarezza.
Un cordiale saluto dal vostro
Uno Puntozero


Questa regola farebbe presumere che gli hackers siano particolarmente
brutti e malvestiti!?!
(Scusami Gaetano per l' ameno inciso, questa sera devo aver bevuto
troppo...)
Ciao,
E


I' sorry, ho letto-copiato-incollato tutto d'un fiato!!!
Grazie per l'attenzione di riflesso.

informatica che altrimenti non sarebbe possibile apprendere da altre fonti.
Mi ha sempre affascinato il pc, sin dall'uscita del commodore 64 che
non ho mai posseduto.
Sono sempre stato attratto dalle possibilita' applicative e non ho mai
avuto molto a che fare con programmazione e hardware, se non per
stretta necessita'.
Dove sento che il gioco vale la candela, mi cimento, rovisto,
imparo... 
Ma quando le cose diventano troppo complicate lascio perdere ! :-)))
Alcuni amici (reali) mi proponevano di approfondire tali settori per
me invalicabili, ma il mio no e' stato frutto di una scelta per
impiegare tempo e risorse per altre cose.
Molto spesso gli hackers propriamente detti (saranno pure dei
geniacci, fanno quello e stop !) , chiudono i ponti con tutto cio' che
sta al di fuori del computer... e questo non mi pare troppo
equilibrato ;-)
Ho visto siti hacker in passato, con spiegazioni e raccolte di
software per fare questa o quella specifica "magia", ma... sono
spiegati in modo contorto, si capisce subito che e' loro intenzione
quella di farti perdere un macello di tempo, vogliono prima metterti
sotto il loro torchio o piedistallo che sia, indipendentemente da chi
sei e da chi sono loro...
Non fa per me, poiche' gradisco che le cose mi vengano spiegate in
modo veloce e semplice, passo dopo passo e non sopporto che chi
insegna abbia atteggiamenti di superiorita', dato che lui conosce un
settore ma non ne conosce tanti altri... :-)
Fabrox