Hoe leren hackers hun vak?

Dit artikel is meer dan 5 jaar oud.

Deze vraag verscheen oorspronkelijk op Quora: Hoe hebben hackers als Adrian Lamo of Kim Guldberg leren hacken? Stelden zij ook dezelfde vragen aan andere hackers, zoals wij nu doen?

Antwoord van Kim Guldberg, Feeding on Cyber warfare, hacking, history and the human endeavor, op Quora

Ik ben vrij oud, dus het is een lang verhaal. Ik zal proberen het zo kort mogelijk te houden.

Toen ik een kind was (midden tot eind jaren zestig), was het populairste speelgoed dat je kon krijgen dingen die op batterijen werkten, zoals auto’s en treinen. Mijn auto’s en treinen gingen altijd vrij snel kapot en mijn moeder was dan boos. Nadat ze kapot waren, begon de pret. Ik haalde ze uit elkaar om te zien wat er in zat en om nieuwe dingen te maken met de onderdelen. Twee kleine elektromotortjes op één auto zetten of met de spanning rommelen om hem sneller te laten gaan. Als je het goed doet, kan je één van die motoren laten ontploffen. Ik had brandplekken in het plafond boven mijn bureau.

Mijn eerste computer was een Amstrad CPC (kort voor Colour Personal Computer) die mijn moeder me kocht om huiswerk op te maken. Ik had ook een 9 pins printer om mijn opdrachten uit te printen. Erg verantwoordelijk, mijn moeder. Het eerste wat ik ontdekte was dat je de programma’s kon laden en de code kon zien. Ik begon te spelen met de tekst en de kleuren. Toen ontdekte ik dat mijn printer vier verschillende lettertypen had en dat je het lettertype kon veranderen door voor het afdrukken controletekens naar de printer te sturen. Ik codeerde deze functionaliteit in de F toetsen van mijn tekstverwerker (TasWord).

Enige jaren later werd ik een marinier en haalde uiteindelijk de officiersschool door onderweg met computers te spelen. In 1997 werd ik kapitein en werd ik aangesteld als leraar informatietechnologie aan de Koninklijke Officiersacademie. Anderhalve maand later werd ik waarnemend hoofd van de IT-afdeling van de school, omdat het vorige hoofd naar een burgerbaan vertrok. Ik bleef in principe hoofd van de IT-sectie tot 2007, verantwoordelijk voor alles wat met IT te maken had, inclusief het functioneren als CTO, CSO, CIO …

In 2007 werd ik aangesteld bij het Defense IT Agency op de afdeling Infrastructuur en raakte ik betrokken bij de oprichting van de Cyber Defense Section, eerst als 2IC en later als hoofd.

Ik heb in principe de eerste twintig jaar besteed aan het creëren van een basis van begrip van hoe IT werkt. Ik heb altijd dingen uit elkaar gehaald om te kijken wat erin zat en hoe dingen werken. Ik heb nooit de behoefte gehad om iemand te vragen hoe dingen moeten. Ik probeer het en als het niet werkt, probeer ik het nog harder. Ik faal en als ik faal, faal ik nog harder.

De laatste negen jaar heb ik natuurlijk een budget gehad om dingen als BlackHat en DefCon bij te wonen en SANS cursussen te volgen en hoewel dit allemaal geweldig en waardevol is, zal het niemand leren om een hacker te worden. De enige manier voor iemand om een hacker te worden is door zelf harder zijn best te doen. Je kunt niet geleerd worden om een hacker te worden, maar je kunt het jezelf wel leren. Het zal je gewoon zo’n vijfentwintig jaar kosten als je hard werkt, en als je verder niets doet doe je het misschien in vijftien.

Hoe hebben hackers als Adrian Lamo of Kim Guldberg leren hacken? Stelden zij ook dezelfde vragen aan andere hackers, zoals wij nu doen?: oorspronkelijk verschenen op Quora: Het beste antwoord op elke vraag. Stel een vraag, krijg een geweldig antwoord. Leer van experts en krijg toegang tot insider-kennis. Je kunt Quora volgen op Twitter, Facebook en Google+. Meer vragen:

  • Brute force kraken: Hoe omzeilen brute force aanvallen het probleem van maximale wachtwoordpoging limieten?
  • Hackers: Welk merk laptop en OS gebruiken hackers?
  • Hacken: Hoe kan iemand mijn domein kapen zonder wachtwoord, inloggegevens of zelfs maar weet van het bestaan ervan?