Praktische Grundlagen des Debuggens, Disassemblierens und Reversierens von Windows: Schulungskurs, Zweite Ausgabe

Bewertung:   (3,5 von 5)

Praktische Grundlagen des Debuggens, Disassemblierens und Reversierens von Windows: Schulungskurs, Zweite Ausgabe (Dmitry Vostokov)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 6 Stimmen.

Originaltitel:

Practical Foundations of Windows Debugging, Disassembling, Reversing: Training Course, Second Edition

Inhalt des Buches:

Dieser Schulungskurs ist eine kombinierte, neu formatierte, verbesserte und modernisierte Version der beiden früheren Bücher (x64) Windows Debugging: Practical Foundations", das auf den ursprünglichen Vorlesungen basiert, die wir vor fast 18 Jahren entwickelt haben, um Support- und Eskalationstechniker in der Fehlersuche und der Analyse von Speicherabzügen von Windows-Anwendungen, -Diensten und -Systemen zu schulen. Als wir damals darüber nachdachten, welches Material wir vermitteln sollten, wurde uns klar, dass ein solides Verständnis von Grundlagen wie Zeigern erforderlich ist, um Stack Traces über ein paar WinDbg-Befehle hinaus zu analysieren. Daher geht es in diesem Buch nicht um Bugs oder Debugging-Techniken, sondern um das Hintergrundwissen, das jeder braucht, um mit WinDbg zu experimentieren, aus praktischen Erfahrungen zu lernen und andere fortgeschrittene Debugging-Bücher zu lesen. Dieses Wissen besaß der Autor dieses Buches, bevor er vor 18 Jahren mit der Speicherauszugsanalyse mit WinDbg begann, was zu dem Debugging-Bestseller Nummer eins führte: der mehrbändigen Memory Dump Analysis Anthology. Heute, im Rückblick, sehen wir, dass diese praktischen Grundlagen für Anfänger genauso relevant und notwendig sind wie vor 18 Jahren, denn die Interna der Betriebssysteme, die Assemblersprache und die Compiler-Architektur haben sich in diesen Jahren nicht wesentlich verändert.

Das Buch besteht aus zwei separaten Kapiteln und entsprechenden Abbildungen. Sie heißen Kapitel x86. NN und Kapitel x64. NN benannt. Das neue Format erleichtert den Wechsel und den Vergleich zwischen den x86- und x64-Versionen. Beide Kapitelsätze können unabhängig voneinander gelesen werden. Wir haben x86-Kapitel aufgenommen, weil viele Windows-Anwendungen von Drittanbietern immer noch 32-Bit sind und im 32-Bit-Kompatibilitätsmodus auf x64-Windows-Systemen ausgeführt werden.

Fast 5 Jahre sind seit der ersten Ausgabe des kombinierten Schulungskurses vergangen, der die frühere Version von Windows 10 verwendete. Seitdem haben wir auch die Bücher "Practical Foundations of Linux Debugging, Disassembling, Reversing" und "Practical Foundations of ARM64 Linux Debugging, Disassembling, Reversing" veröffentlicht. Zu dieser Zeit dachten wir darüber nach, unseren Windows-Kurs zu überarbeiten. Seitdem ist Windows 11 erschienen, und wir haben auch Docker-Unterstützung für die meisten unserer Windows-Speicherauszugsanalysekurse hinzugefügt. Während der Arbeit am Kurs "Accelerated Windows Debugging 4D" beschlossen wir, die zweite Ausgabe von Practical Foundations of Windows Debugging auf der Grundlage von WinDbg aus dem Windows 11 SDK und Visual Studio 2022 Build-Tools und einer optionalen Docker-Unterstützung für die Übungsumgebung zu erstellen. Wir haben auch den " ="-Operator in "" im Pseudocode für x64 AT&T disassembly syntax flavor und ".

Das Buch ist nützlich für:

- Technischer Support und Eskalationsingenieure für Software;

- Softwareingenieure, die aus dem Bereich Managed Code oder JVM kommen;

- Software-Tester;

- Ingenieure, die aus Nicht-Wintel-Umgebungen kommen;

- Windows C/C++ Software-Ingenieure ohne Assembler-Hintergrund;

- Sicherheitsforscher ohne x86/x64-Assemblersprachhintergrund;

- Anfänger, die Windows-Software-Reverse-Engineering-Techniken erlernen möchten;

Dieser Einführungskurs kann den fortgeschritteneren Kurs Accelerated Disassembly, Reconstruction and Reversing, Revised Edition ergänzen. Es kann auch bei den fortgeschrittenen Übungen in den Büchern Accelerated Windows Memory Dump Analysis helfen. Dieses Buch kann auch als Ergänzung zu Intel-Assemblersprachen und Windows-Debugging für einschlägige Kurse im Grundstudium verwendet werden.

Weitere Daten des Buches:

ISBN:9781912636358
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Visuelle Kategorientheorie Stein für Stein: Diagrammatische LEGO(R) Referenz - Visual Category...
Die Abstraktionen der Kategorientheorie sind sehr...
Visuelle Kategorientheorie Stein für Stein: Diagrammatische LEGO(R) Referenz - Visual Category Theory Brick by Brick: Diagrammatic LEGO(R) Reference
Anthologie der Speicherauszugsanalyse, Band 13 - Memory Dump Analysis Anthology, Volume 13
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 13 - Memory Dump Analysis Anthology, Volume 13
Enzyklopädie der Crash-Dump-Analysemuster, Band 1, A-J: Aufspüren abnormaler Softwarestrukturen und...
Dieses Nachschlagewerk druckt mit Korrekturen,...
Enzyklopädie der Crash-Dump-Analysemuster, Band 1, A-J: Aufspüren abnormaler Softwarestrukturen und -verhaltensweisen im Computerspeicher, Dritte Auflage - Encyclopedia of Crash Dump Analysis Patterns, Volume 1, A-J: Detecting Abnormal Software Structure and Behavior in Computer Memory, Third Edition
Software Construction Brick by Brick, Increment 1: Mit LEGO(R) Software-Architektur, -Entwurf,...
Das erste Inkrement umfasst Speicher,...
Software Construction Brick by Brick, Increment 1: Mit LEGO(R) Software-Architektur, -Entwurf, -Implementierung, -Interna, -Diagnose und -Fehlerbehebung lehren - Software Construction Brick by Brick, Increment 1: Using LEGO(R) to Teach Software Architecture, Design, Implementation, Internals, Diagnostics, Debug
Beschleunigte .NET Core Speicherauszugsanalyse: Training Course Transcript und WinDbg Praxisübungen...
Das farbige Transkript der Software Diagnostics...
Beschleunigte .NET Core Speicherauszugsanalyse: Training Course Transcript und WinDbg Praxisübungen - Accelerated .NET Core Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises
Anthologie der Speicherauszugsanalyse, Band 5, überarbeitete Ausgabe - Memory Dump Analysis...
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 5, überarbeitete Ausgabe - Memory Dump Analysis Anthology, Volume 5, Revised Edition
Anthologie der Speicherauszugsanalyse, Band 12 - Memory Dump Analysis Anthology, Volume 12
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 12 - Memory Dump Analysis Anthology, Volume 12
Enzyklopädie der Crash Dump Analysis Patterns, Band 2, L-Z: Aufspüren abnormaler Softwarestrukturen...
Dieses Nachschlagewerk druckt mit Korrekturen,...
Enzyklopädie der Crash Dump Analysis Patterns, Band 2, L-Z: Aufspüren abnormaler Softwarestrukturen und -verhaltensweisen im Computerspeicher, dritte Auflage - Encyclopedia of Crash Dump Analysis Patterns, Volume 2, L-Z: Detecting Abnormal Software Structure and Behavior in Computer Memory, Third Edition
Theoretische Software-Diagnostik: Gesammelte Artikel, Dritte Ausgabe - Theoretical Software...
Enthält nachgedruckte Artikel in Farbe (einschließlich...
Theoretische Software-Diagnostik: Gesammelte Artikel, Dritte Ausgabe - Theoretical Software Diagnostics: Collected Articles, Third Edition
Praktische Grundlagen des Debuggens, Disassemblierens und Reversierens von Windows: Schulungskurs,...
Dieser Schulungskurs ist eine kombinierte, neu...
Praktische Grundlagen des Debuggens, Disassemblierens und Reversierens von Windows: Schulungskurs, Zweite Ausgabe - Practical Foundations of Windows Debugging, Disassembling, Reversing: Training Course, Second Edition
Anthologie der Speicherauszugsanalyse, Band 1, überarbeitete Ausgabe - Memory Dump Analysis...
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 1, überarbeitete Ausgabe - Memory Dump Analysis Anthology, Volume 1, Revised Edition
Visuelle Kategorientheorie, CoTeil 1: Ein Duales zu Brick by Brick, Teil 1 - Visual Category Theory,...
Dieser CoPart ist eine doppelte Ergänzung zu...
Visuelle Kategorientheorie, CoTeil 1: Ein Duales zu Brick by Brick, Teil 1 - Visual Category Theory, CoPart 1: A Dual to Brick by Brick, Part 1
Visuelle Kategorientheorie, CoTeil 2: Ein Dual zu Brick by Brick, Teil 2 - Visual Category Theory,...
Dieser CoPart ist eine doppelte Ergänzung zu...
Visuelle Kategorientheorie, CoTeil 2: Ein Dual zu Brick by Brick, Teil 2 - Visual Category Theory, CoPart 2: A Dual to Brick by Brick, Part 2
Beschleunigte Windows-Fehlersuche 4D: Training Course Transcript und WinDbg Practice Exercises,...
Das vollständige Transkript der Software...
Beschleunigte Windows-Fehlersuche 4D: Training Course Transcript und WinDbg Practice Exercises, Dritte Ausgabe - Accelerated Windows Debugging 4D: Training Course Transcript and WinDbg Practice Exercises, Third Edition
Beschleunigte Windows-Malware-Analyse mit Speicherauszügen: Mitschrift des Schulungskurses und...
Das vollständige Transkript der Software...
Beschleunigte Windows-Malware-Analyse mit Speicherauszügen: Mitschrift des Schulungskurses und WinDbg-Praxisübungen, dritte Ausgabe - Accelerated Windows Malware Analysis with Memory Dumps: Training Course Transcript and WinDbg Practice Exercises, Third Edition
Anthologie der Speicherauszugsanalyse, Band 2, überarbeitete Ausgabe - Memory Dump Analysis...
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 2, überarbeitete Ausgabe - Memory Dump Analysis Anthology, Volume 2, Revised Edition
Anthologie der Speicherabbildanalyse, Band 3, überarbeitete Ausgabe - Memory Dump Analysis...
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherabbildanalyse, Band 3, überarbeitete Ausgabe - Memory Dump Analysis Anthology, Volume 3, Revised Edition
Grundlagen von Arm64 Linux Debugging, Disassemblierung und Reversing: Code analysieren,...
Gewinnen Sie ein solides Verständnis dafür, wie Linux C- und...
Grundlagen von Arm64 Linux Debugging, Disassemblierung und Reversing: Code analysieren, Stapelspeichernutzung verstehen und ursprünglichen C/C++-Code rekonstruieren w - Foundations of Arm64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code w
Fortgeschrittene Windows Speicherauszugsanalyse mit Datenstrukturen: Mitschrift des Schulungskurses...
Das farbige Transkript des Software Diagnostics...
Fortgeschrittene Windows Speicherauszugsanalyse mit Datenstrukturen: Mitschrift des Schulungskurses und WinDbg-Praxisübungen mit Anmerkungen, vierte Auflage - Advanced Windows Memory Dump Analysis with Data Structures: Training Course Transcript and WinDbg Practice Exercises with Notes, Fourth Edition
Grundlagen des Debuggens, Disassemblierens und Reversierens von Linux: Analysieren von Binärcode,...
Behandeln Sie Themen wie Intel x64...
Grundlagen des Debuggens, Disassemblierens und Reversierens von Linux: Analysieren von Binärcode, Verstehen der Stapelspeichernutzung und Rekonstruieren von C/C++-Code mit Inte - Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Inte
Beschleunigte macOS-Core-Dump-Analyse, dritte Ausgabe: Schulungskursmitschrift mit LLDB-Übungen -...
Das vollständige Transkript der Software...
Beschleunigte macOS-Core-Dump-Analyse, dritte Ausgabe: Schulungskursmitschrift mit LLDB-Übungen - Accelerated macOS Core Dump Analysis, Third Edition: Training Course Transcript with LLDB Practice Exercises
Beschleunigte Linux-Disassemblierung, Rekonstruktion und Reversierung: Mitschrift des...
Das Buch enthält die vollständige Abschrift der Software...
Beschleunigte Linux-Disassemblierung, Rekonstruktion und Reversierung: Mitschrift des Schulungskurses und GDB-Praxisübungen mit Speicherzellendiagrammen - Accelerated Linux Disassembly, Reconstruction and Reversing: Training Course Transcript and GDB Practice Exercises with Memory Cell Diagrams
Beschleunigte Windows-API für Softwarediagnose: Mit Kategorientheorie im Blick - Accelerated Windows...
Das Buch enthält die vollständige Abschrift der...
Beschleunigte Windows-API für Softwarediagnose: Mit Kategorientheorie im Blick - Accelerated Windows API for Software Diagnostics: With Category Theory in View
Anthologie der Speicherauszugsanalyse, Band 4, überarbeitete Ausgabe - Memory Dump Analysis...
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 4, überarbeitete Ausgabe - Memory Dump Analysis Anthology, Volume 4, Revised Edition
Grundlagen der physikalischen Speicheranalyse: Jubiläumsausgabe - Fundamentals of Physical Memory...
Bei diesem kurzen Buch handelt es sich um eine...
Grundlagen der physikalischen Speicheranalyse: Jubiläumsausgabe - Fundamentals of Physical Memory Analysis: Anniversary Edition
Visuelle Kategorientheorie, CoTeil 3: Ein Dual zu Brick by Brick, Teil 3 - Visual Category Theory,...
Dieser CoPart ist eine doppelte Ergänzung zu...
Visuelle Kategorientheorie, CoTeil 3: Ein Dual zu Brick by Brick, Teil 3 - Visual Category Theory, CoPart 3: A Dual to Brick by Brick, Part 3
Beschleunigte .NET Speicherauszugsanalyse: Training Course Transcript and WinDbg Practice Exercises...
Dieses Buch ist eine vollständige Abschrift der...
Beschleunigte .NET Speicherauszugsanalyse: Training Course Transcript and WinDbg Practice Exercises for .NET Core and Framework, Fourth Edition - Accelerated .NET Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises for .NET Core and Framework, Fourth Edition
Einführung in die mustergesteuerte Software-Problemlösung - Introduction to Pattern-Driven Software...
Das vollständige Transkript des Memory Dump...
Einführung in die mustergesteuerte Software-Problemlösung - Introduction to Pattern-Driven Software Problem Solving
Musterorientierte Netzwerk-Trace-Analyse - Pattern-Oriented Network Trace Analysis
Die Software-Narratologie fand ihre erfolgreiche Anwendung in...
Musterorientierte Netzwerk-Trace-Analyse - Pattern-Oriented Network Trace Analysis
Anthologie der Speicherauszugsanalyse, Band 7 - Memory Dump Analysis Anthology, Volume 7
Enthält überarbeitete, redigierte, mit Querverweisen...
Anthologie der Speicherauszugsanalyse, Band 7 - Memory Dump Analysis Anthology, Volume 7
Grundlagen der Trace- und Log-Analyse: Ein musterorientierter Ansatz zur Überwachung, Diagnose und...
Dieses Buch hilft Ihnen bei der Analyse von Traces...
Grundlagen der Trace- und Log-Analyse: Ein musterorientierter Ansatz zur Überwachung, Diagnose und Fehlersuche - Fundamentals of Trace and Log Analysis: A Pattern-Oriented Approach to Monitoring, Diagnostics, and Debugging
Anthologie der Speicherauszugsanalyse, Band 6 - Memory Dump Analysis Anthology, Volume 6
Enthält überarbeitete, redigierte, mit Querverweisen...
Anthologie der Speicherauszugsanalyse, Band 6 - Memory Dump Analysis Anthology, Volume 6
Anthologie der Speicherauszugsanalyse, Band 14 - Memory Dump Analysis Anthology, Volume 14
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 14 - Memory Dump Analysis Anthology, Volume 14
Software-Diagnose: Die gesammelten Seminare - Software Diagnostics: The Collected Seminars
Dies ist eine Sammlung von Webinar-Transkripten...
Software-Diagnose: Die gesammelten Seminare - Software Diagnostics: The Collected Seminars
Memory Thinking für C & C++ Linux-Diagnose: Folien nur mit Beschreibungen - Memory Thinking for C &...
Solide C- und C)+-Kenntnisse sind ein Muss, um...
Memory Thinking für C & C++ Linux-Diagnose: Folien nur mit Beschreibungen - Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only
Speichertechnisches Denken für C & C++ Windows-Diagnose: Folien nur mit Beschreibungen - Memory...
Solide C- und C++-Kenntnisse sind ein Muss, um...
Speichertechnisches Denken für C & C++ Windows-Diagnose: Folien nur mit Beschreibungen - Memory Thinking for C & C++ Windows Diagnostics: Slides with Descriptions Only
Anthologie der Speicherauszugsanalyse, Band 9b - Memory Dump Analysis Anthology, Volume 9b
Dieses Nachschlagewerk besteht aus überarbeiteten,...
Anthologie der Speicherauszugsanalyse, Band 9b - Memory Dump Analysis Anthology, Volume 9b
Organische Chemie Stein für Stein, Verbindung 1: Mit LEGO(R) Struktur und Reaktivität lehren -...
Diese Buchreihe zielt darauf ab, die organische...
Organische Chemie Stein für Stein, Verbindung 1: Mit LEGO(R) Struktur und Reaktivität lehren - Organic Chemistry Brick by Brick, Compound 1: Using LEGO(R) to Teach Structure and Reactivity
Anthologie der Speicherauszugsanalyse, Sammlerausgabe, Band 1 - Memory Dump Analysis Anthology...
Dieses farbige Nachschlagewerk besteht aus...
Anthologie der Speicherauszugsanalyse, Sammlerausgabe, Band 1 - Memory Dump Analysis Anthology Collector's Edition, Volume 1
Beschleunigte Disassemblierung, Rekonstruktion und Rückgängigmachung: Training Course Transcript und...
Das Buch enthält die vollständige Abschrift der...
Beschleunigte Disassemblierung, Rekonstruktion und Rückgängigmachung: Training Course Transcript und WinDbg-Übungen mit Speicherzellendiagrammen, überarbeitete Ausgabe - Accelerated Disassembly, Reconstruction and Reversing: Training Course Transcript and WinDbg Practice Exercises with Memory Cell Diagrams, Revised Edi

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)