Come gli hacker imparano il loro mestiere?

Questo articolo ha più di 5 anni.

Questa domanda è apparsa originariamente su Quora: Come hanno fatto gli hacker come Adrian Lamo o Kim Guldberg ad imparare ad hackerare? Facevano anche loro le stesse domande ad altri hacker, come facciamo noi ora?

Risposta di Kim Guldberg, Feeding on Cyber warfare, hacking, history and the human endeavor, su Quora

Sono abbastanza vecchio, quindi è una storia lunga. Cercherò di renderla il più breve possibile.

Quando ero un bambino (la metà o la fine degli anni ’60), i giocattoli più caldi che si potevano ottenere erano cose a batteria come macchine e treni. Le mie macchine e i miei treni si rompevano sempre abbastanza velocemente e mia madre si arrabbiava. Dopo che si rompevano, iniziava il divertimento. Li smontavo per vedere cosa c’era dentro e per fare nuove cose con i pezzi. Mettere due piccoli motori elettrici su una macchina o giocare con la tensione per farla andare più veloce. Fallo bene e puoi davvero far esplodere uno di quei motori. Avevo segni di bruciature sul soffitto sopra la mia scrivania.

Il mio primo computer era un Amstrad CPC (abbreviazione di Colour Personal Computer) che mia madre mi comprò per farci i compiti. Avevo anche una stampante a 9 pin per stampare i miei compiti. Molto responsabile, mia madre. La prima cosa che scoprii fu che si potevano caricare i programmi e vedere il codice. Cominciai a giocare con il testo e i colori. Poi scoprii che la mia stampante aveva in realtà quattro font diversi e che si poteva cambiare il font inviando caratteri di controllo alla stampante prima di stampare. Ho codificato questa funzionalità nei tasti F del mio elaboratore di testi (TasWord).

Alcuni anni dopo, sono diventato un marine e alla fine sono arrivato alla scuola ufficiali giocando con i computer lungo la strada. Nel 1997, sono diventato capitano e sono stato assegnato come insegnante di informatica alla Royal Officers Academy. Un mese e mezzo dopo, sono diventato il capo ad interim della sezione informatica della scuola, dato che il capo precedente se n’è andato per un lavoro civile. Fondamentalmente sono rimasto a capo della sezione IT fino al 2007, essendo responsabile di tutto ciò che riguarda l’IT, compreso il funzionamento come CTO, CSO, CIO …

Nel 2007, sono stato assegnato alla Defense IT Agency nel dipartimento Infrastrutture e sono stato coinvolto nella creazione della sezione Cyber Defense prima servendo come 2IC e poi come capo.

Ho passato i primi venti anni creando una base di comprensione di come funziona l’IT. Ho sempre smontato le cose per vedere cosa c’è dentro e capire come funzionano. Non ho mai avuto bisogno di chiedere a nessuno come fare le cose. Provo e se non funziona, provo ancora di più. Fallisco e quando fallisco fallisco ancora di più.

Negli ultimi nove anni, ho ovviamente avuto un budget per partecipare a cose come BlackHat e DefCon e prendere corsi SANS e mentre tutto questo è grande e prezioso, non insegnerà a nessuno a diventare un hacker. L’unico modo per chiunque di diventare un hacker è quello di provare più duramente se stessi. Non si può insegnare a diventare un hacker, ma si può insegnare a se stessi. Ti ci vorranno solo circa venticinque anni se lavori duramente, e se non fai nient’altro potresti farlo in quindici.

Come hanno fatto gli hacker come Adrian Lamo o Kim Guldberg ad imparare ad hackerare? Hanno anche posto le stesse domande ad altri hacker, come facciamo noi ora?: apparso originariamente su Quora: La migliore risposta a qualsiasi domanda. Fai una domanda, ottieni una grande risposta. Impara dagli esperti e accedi alle conoscenze privilegiate. Puoi seguire Quora su Twitter, Facebook e Google+. Altre domande:

  • Brute Force Cracking: Come fanno gli attacchi di forza bruta ad aggirare il problema dei limiti massimi dei tentativi di password?
  • Hackers: Quale marca di laptop e sistema operativo usano gli hacker?
  • Hacking: Come potrebbe qualcuno dirottare il mio dominio senza password, credenziali o persino conoscenza della sua esistenza?