Hacking: Die Kunst der Ausnutzung, 2. Auflage
ANT
- Durchgehend farbige Diagramme und ausgearbeitete Beispiele.
- Für Leser, die neu in diesem Thema sind, verfasst.
- Kapitelweise Aufgaben mit vollständigen Lösungen.
- Verknüpfen Sie diesen Block mit einem Produkt-Metafeld, um ihn je nach Titel zu variieren.
Kostenlose Lieferung bei Printausgaben.
Entdecken Sie ein weiteres großartiges Werk für Ihre digitale Bibliothek.
Beschreibung
Hacking ist die Kunst der kreativen Problemlösung, sei es, eine unkonventionelle Lösung für ein schwieriges Problem zu finden oder Lücken in schlampiger Programmierung auszunutzen. Viele Leute nennen sich Hacker, aber nur wenige verfügen über die solide technische Grundlage, die nötig ist, um wirklich Grenzen zu verschieben.
Anstatt lediglich zu zeigen, wie man bestehende Exploits ausführt, erklärt Autor Jon Erickson, wie obskure Hacking-Techniken tatsächlich funktionieren. Um die Kunst und Wissenschaft des Hackings auf eine Weise zu vermitteln, die für jeden zugänglich ist, führt Hacking: The Art of Exploitation, 2nd Edition, in die Grundlagen der C-Programmierung aus der Perspektive eines Hackers ein.
Die mitgelieferte LiveCD bietet eine komplette Linux-Programmier- und Debugging-Umgebung – alles ohne Ihr aktuelles Betriebssystem zu modifizieren. Verwenden Sie sie, um den Beispielen des Buches zu folgen, während Sie Wissenslücken schließen und Hacking-Techniken selbst erforschen. Debuggen Sie Code, überfluten Sie Puffer, kapern Sie Netzwerkkommunikationen, umgehen Sie Schutzmechanismen, nutzen Sie kryptografische Schwachstellen aus und erfinden Sie vielleicht sogar neue Exploits. Dieses Buch wird Ihnen beibringen, wie Sie:
– Computer mit C, Assemblersprache und Shell-Skripten programmieren
– Systemspeicher beschädigen, um beliebigen Code mit Pufferüberläufen und Format-Strings auszuführen
– Prozessorregister und Systemspeicher mit einem Debugger untersuchen, um ein echtes Verständnis dessen zu gewinnen, was passiert
– gängige Sicherheitsmaßnahmen wie nicht ausführbare Stacks und Intrusion Detection Systeme überlisten
– Zugang zu einem entfernten Server erhalten, indem Sie Port-Binding oder Connect-Back-Shellcode verwenden, und das Protokollierungsverhalten eines Servers ändern, um Ihre Präsenz zu verbergen
– Netzwerkverkehr umleiten, offene Ports verbergen und TCP-Verbindungen kapern
– verschlüsselten drahtlosen Verkehr mit dem FMS-Angriff knacken und Brute-Force-Angriffe mit einer Passwort-Wahrscheinlichkeitsmatrix beschleunigen
Hacker verschieben immer die Grenzen, erforschen das Unbekannte und entwickeln ihre Kunst weiter. Selbst wenn Sie noch nicht wissen, wie man programmiert, wird Ihnen Hacking: The Art of Exploitation, 2nd Edition, ein vollständiges Bild von Programmierung, Maschinenarchitektur, Netzwerkkommunikation und bestehenden Hacking-Techniken vermitteln. Kombinieren Sie dieses Wissen mit der mitgelieferten Linux-Umgebung, und alles, was Sie brauchen, ist Ihre eigene Kreativität.
Spezifikationen
Häufig gestellte Fragen
Benötige ich zum Herunterladen ein Konto?
Nein. Nach dem Kauf können Sie Ihr E-Book direkt über die Bestellbestätigung oder die Download-Seite aufrufen.
Was passiert, wenn ein Exemplar beschädigt ankommt?
Kontaktieren Sie uns, wir helfen Ihnen beim Zugriff auf die Datei oder stellen Ihnen bei Bedarf einen Ersatz-Download zur Verfügung.