Beschreibung Hacking - Art of Exploitation
Wenn Du schon immer eine detaillierte Anleitung gesucht hast, wie Hacken wirklich funktioniert, ist dieses Buch das Richtige für Dich. Das Buch beschreibt nicht einfach nur, wie man einen fertigen Exploit anwendet, sondern gibt eine detaillierte Anleitung, wie Hacken wirklich funktioniert. Dazu werden ausführliche Erklärungen anhand der Programmiersprache C gegeben, so dass man nach der Lektüre des Buches in der Lage ist, seinen eigenen Exploit zu schreiben. Dabei werden keine Programmierkenntnisse vorausgesetzt, alles Nötige wird im Buch erklärt.
Im Einzelnen enthält das Buch folgendes:
- Programmieren in C, Assembler und von Shell Skripts.
- Überschreiben von Systemspeicher, um beliebigen Code auszuführen.
- Auslesen von Prozessorregistern und Systemspeicher
- Umgehen von üblichen Sicherheitsmaßnahmen wie nichtausführbarem Stack oder Einbruchsdetektionssystemen.
- Port-binding und connect-back Shellcode, um in entfernte System einzudringen
- Weiterleiten von Netzwerkverkehr, Verstecken von offenen Ports und Hijacken von TCP Verbindungen
- Entschlüsseln von verschlüsseltem Netzwerktraffic
Insgesamt vermittelt das Buch ein umfangreiches Bild über Programmiertechniken, Maschinenenarchitektur, Netzwerkkommunikation und existierende Hackertechniken. Um alle neu gelernten Dinge gleich auszuprobieren, liegt eine Linux Live CD bei, so dass Du alles gefahrlos testen kannst ohne Dein eigenes System zu gefährden.