Bazele practice ale depanării, dezasamblării, inversării Windows: Curs de formare, ediția a doua

Evaluare:   (3.5 din 5)

Bazele practice ale depanării, dezasamblării, inversării Windows: Curs de formare, ediția a doua (Dmitry Vostokov)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 6 voturi.

Titlul original:

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

Conținutul cărții:

Acest curs de formare este o versiune combinată, reformatată, îmbunătățită și modernizată a celor două cărți anterioare (x64) Windows Debugging: Practical Foundations, care s-a inspirat din cursurile originale pe care le-am dezvoltat în urmă cu aproape 18 ani pentru a instrui inginerii de asistență și escaladare în depanarea și analiza crash dump-urilor de memorie de la aplicații, servicii și sisteme Windows. La acel moment, când ne-am gândit la materialul pe care să îl prezentăm, ne-am dat seama că este necesară o înțelegere solidă a elementelor fundamentale, cum ar fi indicatorii, pentru a analiza urmele de stivă dincolo de câteva comenzi WinDbg. Prin urmare, această carte nu este despre erori sau tehnici de depanare, ci despre cunoștințele de bază de care toată lumea are nevoie pentru a începe să experimenteze cu WinDbg și pentru a învăța din experiența practică și a citi alte cărți de depanare avansată. Acest ansamblu de cunoștințe este ceea ce autorul acestei cărți a posedat înainte de a începe analiza dump-urilor de memorie utilizând WinDbg în urmă cu 18 ani, ceea ce a dus la bestseller-ul numărul unu în debugging: Memory Dump Analysis Anthology în mai multe volume. Acum, în retrospectivă, considerăm că aceste fundamente practice sunt la fel de relevante și necesare de dobândit pentru începători ca și acum 18 ani, deoarece elementele interne ale sistemelor de operare, limbajul de asamblare și arhitectura compilatorului nu s-au schimbat prea mult în acești ani.

Cartea conține două seturi separate de capitole și ilustrațiile corespunzătoare. Acestea sunt denumite Capitolul x86. NN și Capitolul x64. NN, respectiv. Noul format facilitează comutarea și compararea versiunilor x86 și x64. Ambele seturi de capitole pot fi citite independent. Am inclus capitolele x86 deoarece multe aplicații Windows de la terțe părți sunt încă pe 32 de biți și sunt executate în modul de compatibilitate pe 32 de biți pe sistemele Windows x64.

Au trecut aproape 5 ani de la prima ediție a cursului de formare combinat care folosea versiunea anterioară a Windows 10. De atunci, am publicat și cărțile "Practical Foundations of Linux Debugging, Disassembling, Reversing" și "Practical Foundations of ARM64 Linux Debugging, Disassembling, Reversing". În acel moment, ne-am gândit să ne revizuim cursul Windows. De atunci, a apărut Windows 11 și am adăugat, de asemenea, suport Docker pentru majoritatea cursurilor noastre de analiză a dump-urilor de memorie Windows. În timp ce lucram la cursul "Accelerated Windows Debugging 4D"am decis să facem a doua ediție a Practical Foundations of Windows Debugging bazată pe WinDbg din Windows 11 SDK și Visual Studio 2022 build tools și un suport Docker opțional pentru mediul de exerciții. De asemenea, am schimbat operatorul " =" în "" în pseudo-codul pentru x64 AT&T aroma sintaxei de dezasamblare și ".

Cartea este utilă pentru:

- Inginerii de suport tehnic software și de escaladare;

- Inginerii software care provin din coduri gestionate sau JVM;

- testeri software;

- Inginerii care provin din medii non-Wintel;

- Inginerii de software Windows C/C++ fără experiență în limbajul de asamblare;

- cercetători în domeniul securității fără experiență în limbajul de asamblare x86/x64;

- Învățarea de către începători a tehnicilor de inginerie inversă a software-ului Windows;

Acest curs introductiv poate completa cursul mai avansat Accelerated Disassembly, Reconstruction and Reversing, Revised Edition. De asemenea, poate ajuta la exercițiile avansate din cărțile Accelerated Windows Memory Dump Analysis. Această carte poate fi, de asemenea, utilizată ca supliment la limbajul de asamblare Intel și la depanarea Windows pentru cursuri relevante la nivel universitar.

Alte date despre carte:

ISBN:9781912636358
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Visual Category Theory Brick by Brick: Diagrammatic LEGO(R) Reference
Abstracțiile teoriei categoriilor sunt foarte dificil de înțeles corect, necesită o curbă de...
Visual Category Theory Brick by Brick: Diagrammatic LEGO(R) Reference
Memory Dump Analysis Anthology, volumul 13 - Memory Dump Analysis Anthology, Volume 13
Acest volum de referință constă în articole selectate revizuite,...
Memory Dump Analysis Anthology, volumul 13 - Memory Dump Analysis Anthology, Volume 13
Encyclopedia of Crash Dump Analysis Patterns, Volume 1, A-J: Detecting Abnormal Software Structure...
Această lucrare de referință reeditează, cu...
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: Utilizarea LEGO(R) pentru a preda arhitectura...
Primul increment acoperă memoria, adresele de...
Software Construction Brick by Brick, Increment 1: Utilizarea LEGO(R) pentru a preda arhitectura software, design, implementare, interne, diagnosticare, depanare - Software Construction Brick by Brick, Increment 1: Using LEGO(R) to Teach Software Architecture, Design, Implementation, Internals, Diagnostics, Debug
Accelerated .NET Core Memory Dump Analysis: Transcrierea cursului de formare și exerciții practice...
Transcrierea color a instruirii Software...
Accelerated .NET Core Memory Dump Analysis: Transcrierea cursului de formare și exerciții practice WinDbg - Accelerated .NET Core Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises
Memory Dump Analysis Anthology, volumul 5, ediție revizuită - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Memory Dump Analysis Anthology, volumul 5, ediție revizuită - Memory Dump Analysis Anthology, Volume 5, Revised Edition
Antologia analizei Dump-urilor de memorie, volumul 12 - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Antologia analizei Dump-urilor de memorie, volumul 12 - Memory Dump Analysis Anthology, Volume 12
Encyclopedia of Crash Dump Analysis Patterns, volumul 2, L-Z: Detectarea structurii și...
Această lucrare de referință reeditează, cu corecturi,...
Encyclopedia of Crash Dump Analysis Patterns, volumul 2, L-Z: Detectarea structurii și comportamentului software anormal în memoria calculatorului, ediția a treia - Encyclopedia of Crash Dump Analysis Patterns, Volume 2, L-Z: Detecting Abnormal Software Structure and Behavior in Computer Memory, Third Edition
Diagnosticarea teoretică a software-ului: Colecție de articole, ediția a treia - Theoretical...
Conține articole retipărite în întregime color...
Diagnosticarea teoretică a software-ului: Colecție de articole, ediția a treia - Theoretical Software Diagnostics: Collected Articles, Third Edition
Bazele practice ale depanării, dezasamblării, inversării Windows: Curs de formare, ediția a doua -...
Acest curs de formare este o versiune combinată,...
Bazele practice ale depanării, dezasamblării, inversării Windows: Curs de formare, ediția a doua - Practical Foundations of Windows Debugging, Disassembling, Reversing: Training Course, Second Edition
Memory Dump Analysis Anthology, volumul 1, ediție revizuită - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Memory Dump Analysis Anthology, volumul 1, ediție revizuită - Memory Dump Analysis Anthology, Volume 1, Revised Edition
Teoria vizuală a categoriilor, CoPart 1: A Dual to Brick by Brick, Partea 1 - Visual Category...
Acest CoPart este o dublă completare la Teoria...
Teoria vizuală a categoriilor, CoPart 1: A Dual to Brick by Brick, Partea 1 - Visual Category Theory, CoPart 1: A Dual to Brick by Brick, Part 1
Teoria vizuală a categoriilor, CoPart 2: A Dual to Brick by Brick, Part 2 - Visual Category Theory,...
Acest CoPart este o dublă completare la Teoria...
Teoria vizuală a categoriilor, CoPart 2: A Dual to Brick by Brick, Part 2 - Visual Category Theory, CoPart 2: A Dual to Brick by Brick, Part 2
Depanare Windows accelerată 4D: Transcrierea cursului de formare și exerciții practice WinDbg,...
Transcrierea completă a cursului Software...
Depanare Windows accelerată 4D: Transcrierea cursului de formare și exerciții practice WinDbg, ediția a treia - Accelerated Windows Debugging 4D: Training Course Transcript and WinDbg Practice Exercises, Third Edition
Accelerated Windows Malware Analysis with Memory Dumps: Transcrierea cursului de formare și...
Transcrierea completă a instruirii Software Diagnostics...
Accelerated Windows Malware Analysis with Memory Dumps: Transcrierea cursului de formare și exerciții practice WinDbg, ediția a treia - Accelerated Windows Malware Analysis with Memory Dumps: Training Course Transcript and WinDbg Practice Exercises, Third Edition
Memory Dump Analysis Anthology, volumul 2, ediție revizuită - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Memory Dump Analysis Anthology, volumul 2, ediție revizuită - Memory Dump Analysis Anthology, Volume 2, Revised Edition
Memory Dump Analysis Anthology, Volume 3, Ediție revizuită - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Memory Dump Analysis Anthology, Volume 3, Ediție revizuită - Memory Dump Analysis Anthology, Volume 3, Revised Edition
Bazele de depanare, dezasamblare și inversare Arm64 Linux: Analizați codul, înțelegeți utilizarea...
Obțineți o înțelegere solidă a modului în care...
Bazele de depanare, dezasamblare și inversare Arm64 Linux: Analizați codul, înțelegeți utilizarea memoriei pe stivă și reconstruiți codul original C/C++ w - Foundations of Arm64 Linux Debugging, Disassembling, and Reversing: Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code w
Analiză avansată Windows Memory Dump cu structuri de date: Transcrierea cursului de formare și...
Transcrierea full-color a cursului de formare...
Analiză avansată Windows Memory Dump cu structuri de date: Transcrierea cursului de formare și exerciții practice WinDbg cu note, ediția a patra - Advanced Windows Memory Dump Analysis with Data Structures: Training Course Transcript and WinDbg Practice Exercises with Notes, Fourth Edition
Foundations of Linux Debugging, Disassembling, and Reversing: Analizați codul binar, înțelegeți...
Treceți în revistă subiecte care variază de la...
Foundations of Linux Debugging, Disassembling, and Reversing: Analizați codul binar, înțelegeți utilizarea memoriei pe stivă și reconstruiți codul C/C++ cu Inte - Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Inte
Accelerated macOS Core Dump Analysis, Ediția a treia: Transcrierea cursului de instruire cu...
Transcrierea completă a instruirii Software Diagnostics...
Accelerated macOS Core Dump Analysis, Ediția a treia: Transcrierea cursului de instruire cu exerciții practice LLDB - Accelerated macOS Core Dump Analysis, Third Edition: Training Course Transcript with LLDB Practice Exercises
Dezasamblare, reconstrucție și inversare accelerată Linux: Transcrierea cursului de formare și...
Cartea conține transcrierea integrală a cursului...
Dezasamblare, reconstrucție și inversare accelerată Linux: Transcrierea cursului de formare și exerciții practice GDB cu diagrame ale celulelor de memorie - Accelerated Linux Disassembly, Reconstruction and Reversing: Training Course Transcript and GDB Practice Exercises with Memory Cell Diagrams
Accelerated Windows API for Software Diagnostics: Cu teoria categoriilor în vedere - Accelerated...
Cartea conține transcrierea integrală a cursului...
Accelerated Windows API for Software Diagnostics: Cu teoria categoriilor în vedere - Accelerated Windows API for Software Diagnostics: With Category Theory in View
Memory Dump Analysis Anthology, volumul 4, ediție revizuită - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Memory Dump Analysis Anthology, volumul 4, ediție revizuită - Memory Dump Analysis Anthology, Volume 4, Revised Edition
Fundamente ale analizei memoriei fizice: Ediție aniversară - Fundamentals of Physical Memory...
Această carte scurtă este o transcriere completă a...
Fundamente ale analizei memoriei fizice: Ediție aniversară - Fundamentals of Physical Memory Analysis: Anniversary Edition
Teoria vizuală a categoriilor, CoPart 3: O dublă pentru Brick by Brick, Partea 3 - Visual Category...
Acest CoPart este o dublă completare la Teoria...
Teoria vizuală a categoriilor, CoPart 3: O dublă pentru Brick by Brick, Partea 3 - Visual Category Theory, CoPart 3: A Dual to Brick by Brick, Part 3
Accelerated .NET Memory Dump Analysis: Transcrierea cursului de instruire și exerciții practice...
Această carte este o transcriere completă a...
Accelerated .NET Memory Dump Analysis: Transcrierea cursului de instruire și exerciții practice WinDbg pentru .NET Core și Framework, ediția a patra - Accelerated .NET Memory Dump Analysis: Training Course Transcript and WinDbg Practice Exercises for .NET Core and Framework, Fourth Edition
Introducere în rezolvarea problemelor software bazate pe modele - Introduction to Pattern-Driven...
Transcrierea integrală a Webinarului Serviciilor...
Introducere în rezolvarea problemelor software bazate pe modele - Introduction to Pattern-Driven Software Problem Solving
Pattern-Oriented Network Trace Analysis
Narratologia software și-a găsit aplicarea cu succes în diagnosticarea software a comportamentului anormal al software-ului în...
Pattern-Oriented Network Trace Analysis
Memory Dump Analysis Anthology, volumul 7 - Memory Dump Analysis Anthology, Volume 7
Conține articole selectate revizuite, editate, cu trimiteri...
Memory Dump Analysis Anthology, volumul 7 - Memory Dump Analysis Anthology, Volume 7
Fundamente ale analizei urmelor și jurnalelor: A Pattern-Oriented Approach to Monitoring,...
Această carte vă va ajuta să analizați urme și jurnale din...
Fundamente ale analizei urmelor și jurnalelor: A Pattern-Oriented Approach to Monitoring, Diagnostics, and Debugging - Fundamentals of Trace and Log Analysis: A Pattern-Oriented Approach to Monitoring, Diagnostics, and Debugging
Memory Dump Analysis Anthology, volumul 6 - Memory Dump Analysis Anthology, Volume 6
Conține postări de pe blogul DumpAnalysis.org revizuite,...
Memory Dump Analysis Anthology, volumul 6 - Memory Dump Analysis Anthology, Volume 6
Memory Dump Analysis Anthology, volumul 14 - Memory Dump Analysis Anthology, Volume 14
Acest volum de referință constă în articole selectate...
Memory Dump Analysis Anthology, volumul 14 - Memory Dump Analysis Anthology, Volume 14
Software Diagnostics: Colecția de seminarii - Software Diagnostics: The Collected Seminars
Aceasta este o colecție de transcrieri ale...
Software Diagnostics: Colecția de seminarii - Software Diagnostics: The Collected Seminars
Memory Thinking for C & C++ Linux Diagnostics: Diapozitive numai cu descrieri - Memory Thinking for...
C solide și C)+ cunoștințe este o necesitate...
Memory Thinking for C & C++ Linux Diagnostics: Diapozitive numai cu descrieri - Memory Thinking for C & C++ Linux Diagnostics: Slides with Descriptions Only
Memory Thinking for C & C++ Windows Diagnostics: Diapozitive numai cu descrieri - Memory Thinking...
Cunoștințe solide de C și C++ sunt necesare pentru...
Memory Thinking for C & C++ Windows Diagnostics: Diapozitive numai cu descrieri - Memory Thinking for C & C++ Windows Diagnostics: Slides with Descriptions Only
Antologie de analiză a descărcării memoriei, volumul 9b - Memory Dump Analysis Anthology, Volume...
Acest volum de referință constă în articole...
Antologie de analiză a descărcării memoriei, volumul 9b - Memory Dump Analysis Anthology, Volume 9b
Organic Chemistry Brick by Brick, Compound 1: Utilizarea LEGO(R) pentru predarea structurii și...
Această serie de cărți își propune să ofere o...
Organic Chemistry Brick by Brick, Compound 1: Utilizarea LEGO(R) pentru predarea structurii și reactivității - Organic Chemistry Brick by Brick, Compound 1: Using LEGO(R) to Teach Structure and Reactivity
Memory Dump Analysis Anthology Collector's Edition, volumul 1 - Memory Dump Analysis Anthology...
Acest volum de referință color constă în articole...
Memory Dump Analysis Anthology Collector's Edition, volumul 1 - Memory Dump Analysis Anthology Collector's Edition, Volume 1
Dezasamblare, reconstrucție și inversare accelerate: Transcrierea cursului de formare și exerciții...
Cartea conține transcrierea integrală a cursului...
Dezasamblare, reconstrucție și inversare accelerate: Transcrierea cursului de formare și exerciții practice WinDbg cu diagrame de celule de memorie, Ediție revizuită - Accelerated Disassembly, Reconstruction and Reversing: Training Course Transcript and WinDbg Practice Exercises with Memory Cell Diagrams, Revised Edi

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)