Het meeste is al gezegd, maar ik ben in een herhaalbui dus zal ik ook maar mijn tips geven:
- Begin met het boek Maximum Security te lezen (kan je vinden onder de titel "Hacker's guide" in de Fnac, uitgegeven door Sams dacht ik.
- Lees dan Hacking Exposed, ik vond dat een redelijk goed boek.
Bon, nu moet je al ongeveer een goed overzicht hebben van hoe een systeem gekraakt kan worden, de volgende stap is om te leren hoe je die fouten vindt en software ertegen beschermt (of uitbuit, afhankelijk van je interesse zeker), daarvoor kan het lezen van alle gangbare teksten over buffer overflows ("smashing the stack for fun and profit" is een mooie start, evenals een tekst van l0pht wiens titel mij nu ontgaat) en het lezen van het boek "Hacking, de kunst van het uitbuiten" handig zijn.
Je hebt dus mijn inziens, een verkeerde keuze gemaakt door Hacking Exposed te gaan inwisselen voor Hacking, de kunst van het uitbuiten omdat die laatste meer gericht is op het programmeren (voor zover ik mij herinner van de bladersessies in die boek).
Nog enkele tips als je echt met beveiliging wilt bezig zijn:
- Installeer Linux, de meeste beveiligingsexperts gebruiken Linux of hebben op zijn minst er een grondige kennis van, exploits zijn dan ook meestal geschreven voor Linux en als je wat dingen wilt uittesten op een andere pc in je eigen netwerk heb je allicht geen zin om de exploits zelf te gaan aanpassen zodat ze op windows draaien. (Hoewel het best leerrijk kan zijn, maar goed

).
- Leer programmeren. Bij voorkeur in C (en wat assembler kan ook geen kwaad), omdat dat zowat dé taal is die gebruikt wordt in de beveiligingswereld om exploits te schrijven en vele andere zaken.
Bon, de beste methode is om eerst te leren programmeren en misschien tegelijkertijd wat boeken te lezen over de algemene principes bij het kraken van systemen en de meest voorkomende soorten beveiligingslekken (buffer overflows, SQL injections, ...) en dan trachten om zelf wat exploits te schrijven.
Uiteindelijk is een echte hacker iemand met een verdomd goeie kennis van de low-level stukken van een computer, wat veel studie vraagt, maar best leuk kan zijn.