Technische beschrijving Hacking - Art of Exploitation
Als je altijd al een gedetailleerde handleiding hebt gezocht over hoe hacken echt werkt, is dit boek perfect voor jou. Het boek beschrijft niet alleen hoe je een kant-en-klare exploit toepast, maar geeft ook een gedetailleerde uitleg over hoe hacken echt werkt. Er worden uitgebreide verklaringen gegeven aan de hand van de programmeertaal C, zodat je na het lezen van het boek in staat bent je eigen exploit te schrijven. Er is geen programmeerkennis vereist, alles wat je nodig hebt wordt in het boek uitgelegd.
Het boek bevat onder andere het volgende:
- Programmeren in C, assembler en shell scripts.
- Het overschrijven van systeemgeheugen om willekeurige code uit te voeren.
- Het uitlezen van processorregisters en systeemgeheugen.
- Het omzeilen van gebruikelijke beveiligingsmaatregelen zoals een niet-uitvoerbare stack of inbraakdetectiesystemen.
- Port-binding en connect-back shellcode om toegang te krijgen tot externe systemen.
- Het doorsturen van netwerkverkeer, het verbergen van open poorten en het kapen van TCP-verbindingen.
- Het ontsleutelen van versleuteld netwerkverkeer.
Al met al geeft het boek een uitgebreid beeld van programmeertechnieken, machinearchitectuur, netwerkcommunicatie en bestaande hacktechnieken. Om alle nieuw geleerde dingen direct uit te proberen, wordt er een Linux Live CD meegeleverd, zodat je alles veilig kunt testen zonder je eigen systeem in gevaar te brengen.