Klein, Tobias Buffer Overflows und Format-String-Schwachstellen: Funktionsweisen, Exploits und Gegenmassnahmen

Normaler Preis €120,99 inkl. MwSt
inkl. MwSt. Versand wird beim Checkout berechnet.
Gebrauchter Zustand
Gut
ISBN-Nummer
9783898641920
Sprache
Deutsch
Erscheinungsdatum
18.09.2003
Autor
Klein, Tobias
Verlag
dpunkt.verlag

Sonderangebot
Kaufe 2 und erhalte 1 Buch unter 5 Euro gratis dazu


Buffer Overflows und Format-String-Schwachstellen sind Ausgangspunkt für den Großteil aller Systemeinbrüche. Das Wissen über die Funktionsweise und die gezielte Ausnutzung dieser Software-Schwachstellen ermöglicht es Angreifern, in Systeme aller Art einzudringen und Schaden anzurichten. Dieses Buch gibt einen umfassenden Überblick über diese beiden bedrohlichen Sicherheitslücken. Zunächst werden ihre Ursachen sowie entsprechende Angriffsmethoden detailliert erläutert: · klassische Stack-basierte Buffer Overflows · Off-By-Ones und Frame Pointer Overwrites · BSS Overflows und Heap Overflows · Return-into-Libc und Return-into-PLT · Zeigermanipulationen · One-Shot-Methode · Short-Write-Methode · Per-Byte-Write-Methode Anschließend werden Gegenmaßnahmen vorgestellt und hinsichtlich ihrer jeweiligen Möglichkeiten und Grenzen untersucht: · Sichere Programmierung · Source Code Audit · Statische und dynamische Analysen · Fault Injection · Reverse Engineering · Compiler-Erweiterungen · Wrapper, non-executable Stack, PaX,. Die vermittelten Inhalte richten sich gleichermaßen an Programmierer, die ihre Software sicherer entwickeln wollen, als auch an Systemadministratoren und Sicherheitsverantwortliche, die hier erfahren, wie sie sich vor Einbrüchen über diese Software-Schwachstellen schützen können. Vorausgesetzt werden Kenntnisse der Programmiersprache C sowie der Funktionsweise von Unix-Betriebssystemen. Alle Beispiele beziehen sich auf Unix-Betriebssysteme. Die vorgestellten Konzepte und Techniken lassen sich jedoch ohne weiteres auf andere Plattformen übertragen.

Lieferung und Versand

Wir versenden deine Bestellung innerhalb eines Werktages.

• Die Versandkosten werden im Checkout automatisch berechnet – nähere Infos findest Du [hier].

• Nach dem Versand erhältst du eine Sendungsverfolgung per E-Mail, damit du immer weißt, wo sich dein Buch auf der Reise befindet.

• Wir verpacken ressourcenschonend – in bereits verwendeten oder recycelten Kartons, ganz im Sinne unserer nachhaltigen Mission.

Sicher bezahlen – mit Vertrauen und Schutz

  • American Express
  • Apple Pay
  • Bancontact
  • EPS
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • PayPal
  • Satispay
  • Shop Pay
  • Visa

Wir verarbeiten alle Zahlungen verschlüsselt und speichern keine Kreditkarteninformationen. So kannst du ganz entspannt und geschützt einkaufen.