Denna fråga dök ursprungligen upp på Quora: Hur lärde sig hackare som Adrian Lamo eller Kim Guldberg att hacka? Ställde de också samma frågor till andra hackare, som vi gör nu?
Svar av Kim Guldberg, Feeding on Cyber warfare, hacking, history and the human endeavor, på Quora
Jag är ganska gammal, så det är en lång historia. Jag ska försöka göra den så kort som möjligt.
När jag var barn (mitten och slutet av 1960-talet) var de hetaste leksakerna man kunde få batteridrivna saker som bilar och tåg. Mina bilar och tåg gick alltid sönder ganska snabbt och min mamma blev arg. Efter att de gått sönder började det roliga. Jag tog isär dem för att se vad som fanns inuti och för att göra nya saker av delarna. Jag satte två små elmotorer på en bil och mixtrade med spänningen för att få den att gå fortare. Gör man det rätt kan man faktiskt få en av motorerna att explodera. Jag hade brännmärken i taket över mitt skrivbord.
Min första dator var en Amstrad CPC (förkortning för Colour Personal Computer) som min mamma köpte till mig för att göra läxor på. Jag hade också en 9-stiftsskrivare för att skriva ut mina uppgifter. Mycket ansvarsfull, min mamma. Det första jag upptäckte var att man kunde ladda programmen och faktiskt se koden. Jag började leka med texten och färgerna. Sedan upptäckte jag att min skrivare faktiskt hade fyra olika typsnitt och att man kunde ändra typsnittet genom att skicka kontrolltecken till skrivaren innan man skrev ut. Jag kodade in denna funktionalitet i F-tangenterna i mitt ordbehandlingsprogram (TasWord).
Några år senare blev jag marinsoldat och tog mig så småningom till officersskolan och lekte med datorer på vägen. År 1997 blev jag kapten och fick en tjänst som lärare i informationsteknik vid Royal Officers Academy. En och en halv månad senare blev jag tillförordnad chef för skolans IT-avdelning eftersom den tidigare chefen lämnade skolan för ett civilt jobb. Jag stannade i princip kvar som chef för IT-avdelningen fram till 2007 och var ansvarig för allt som rörde IT, inklusive att fungera som CTO, CSO, CIO …
År 2007 blev jag tilldelad Defense IT Agency på infrastrukturavdelningen och blev involverad i skapandet av Cyber Defense-sektionen, först som 2IC och senare som chef.
Jag tillbringade i stort sett de första tjugo åren med att skapa en grund för förståelsen av hur IT fungerar. Jag har alltid tagit isär saker för att se vad som finns inuti och för att se hur saker fungerar. Jag har aldrig haft behov av att fråga någon hur man gör saker och ting. Jag försöker och om det inte fungerar försöker jag hårdare. Jag misslyckas och när jag misslyckas misslyckas jag ännu mer.
De senaste nio åren har jag uppenbarligen haft en budget för att delta i saker som BlackHat och DefCon och gå SANS-kurser, och även om allt detta är bra och värdefullt lär det inte någon att bli en hackare. Det enda sättet för någon att bli en hackare är att själv anstränga sig mer. Man kan inte lära sig att bli en hackare, men man kan lära sig själv. Det kommer bara att ta dig ungefär tjugofem år om du arbetar hårt, och om du inte gör något annat kan du göra det på femton år.
Hur lärde sig hackare som Adrian Lamo eller Kim Guldberg att hacka? Ställde de också samma frågor till andra hackare, som vi gör nu?: publicerades ursprungligen på Quora: Det bästa svaret på alla frågor. Ställ en fråga, få ett bra svar. Lär dig av experter och få tillgång till insiderkunskap. Du kan följa Quora på Twitter, Facebook och Google+. Fler frågor:
- Brute Force Cracking: Hur kringgår brute force-attacker problemet med begränsningar för maximala lösenordsförsök?
- Hackare: Vilka märken av bärbara datorer och operativsystem använder hackare?
- Hacking: Hur kan någon kapa min domän utan lösenord, autentiseringsuppgifter eller ens kännedom om dess existens?