Sign up to our emails and be the first to know about new releases, special offers and more.
Become a Readings Member to make your shopping experience even easier. Sign in or sign up for free!
Hello Readings Member! Go to the member centre to view your orders, change your details, or view your lists, or sign out.
Australian Book Retailer of the Year 2021
Dmitry Vostokov, Software Diagnostics Services
Analyze crashes and freezes, navigate through user space and diagnose heap corruption, memory and handle leaks, CPU spikes, blocked threads, deadlocks, wait chains, and more using WinDbg debugger.
Available to order, ships in 7-14 daysAvailable to order
Analyze system crashes and freezes, navigate kernel and complete memory spaces, and diagnose patterns of abnormal software behavior using the WinDbg debugger.
Dmitry Vostokov, Software Diagnostics Institute
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in 15 August 2021 - 14 April 2023.
Dmitry Vostokov,Software Diagnostics Services
This is a collection of Software Diagnostics Services webinar transcripts about pattern-oriented software diagnostics developed by Software Diagnostics Institute. Includes 9 seminars on pattern-driven software problem solving, software narratology, pattern-driven…
This training course is a combined, reformatted, improved, and modernized version of the two previous books (x64) Windows Debugging: Practical Foundations, that drew inspiration from the original lectures we developed…
Software Diagnostics Services,Dmitry Vostokov
Software Narratology, the science of software stories, found its successful application in software diagnostics of abnormal software behaviour, especially in the pattern-driven and pattern-based analysis of software logs from complex…
Software Narratology found its successful application in software diagnostics of abnormal software behaviour in software logs. This is a transcript of Software Diagnostics Services Webinar on the new application of…
The full transcript of Software Diagnostics Services (former Memory Dump Analysis Services) training with 12 step-by-step exercises. Learn how to analyse app crashes and freezes, navigate through process core memory…
The book contains the full transcript of Software Diagnostics Services training. Learn disassembly, execution history reconstruction and binary reversing techniques for better software diagnostics, troubleshooting and debugging on x64 Windows…
This book is a full transcript of Software Diagnostics Services training with 20 step-by-step exercises, notes, source code of specially created modeling applications and selected Q&A. The course covers 22…
The full transcript of Software Diagnostics Services training course on live local and remote debugging techniques in kernel, user process, and managed .NET spaces using WinDbg debugger.
The full-color transcript of Software Diagnostics Services training with 9 step-by-step exercises using WinDbg debugger. The course covers 19 .NET memory dump analysis patterns plus additional 19 unmanaged patterns.
The book contains the full transcript of Software Diagnostics Services training with 16 hands-on exercises on various topics related to Linux API.
The book contains the full transcript of Software Diagnostics Services training with 10 hands-on exercises on various topics related to Windows API.
Knowledge of Windows API is necessary for:
Development…
The book contains the full transcript of Software Diagnostics Services training with 16 hands-on exercises. This training course extends pattern-oriented analysis introduced in Accelerated Windows Memory Dump Analysis, Accelerated .NET…
The book contains the full transcript of Software Diagnostics Services training. Learn disassembly, execution history reconstruction, and binary reversing techniques for better software diagnostics, troubleshooting, debugging, memory forensics, vulnerability and…
This short book is a full transcript of the Software Diagnostics Services seminar about physical memory analysis on desktop and server Windows platforms.
Learn how to navigate process, kernel, and physical spaces and diagnose malware patterns in Windows memory dump files using WinDbg and practical step-by-step hands-on exercises.
The full transcript of Software Diagnostics Services training with 12 step-by-step exercises. Learn how to analyze app crashes and freezes, navigate through process core memory dump space and diagnose corruption…
Learn how to use WinDbg to navigate memory space and Windows data structures to diagnose structural and behavioral patterns in the 64-bit kernel and complete (physical) memory dumps.
Dmitry Vostokov, Software Diagnostics Institute, Software Diagnostics Services
This short book is a fully revised transcript of a lecture introducing a pattern language for memory forensics - an investigation of past software behavior in memory snapshots.
Vostokov, Software Diagnostics Services
Learn how to analyze x64 and ARM64 Linux process and kernel core memory dumps using 40 memory analysis patterns and 47 exercises.
Dmitry Vostokov,Software Diagnostics Institute
Contains revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software…
This edition contains revised, edited, cross-referenced, and thematically organized selected DumpAnalysis.org blog posts about crash dump, software trace analysis, and debugging written in February 2010-October 2010 for software engineers developing…
This revised, cross-referenced, and thematically organized volume of selected DumpAnalysis.org blog posts targets software engineers developing and maintaining products on Windows platforms, technical support, and escalation engineers.
This is a supplemental volume of 150 full color illustrations from Memory Dump Analysis Anthology: revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute (DumpAnalysis.org + TraceAnalysis.org)…
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in December 2018 - November 2019.
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in December 2019 - July 2020.
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in August 2020 - 14 August 2021.
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in August 2006 -…
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in January - September…
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in October 2008 -…
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in July 2009 -…
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in February 2010 -…
This reference reprints with corrections, additional comments, and classification more than 370 alphabetically arranged and cross-referenced memory analysis patterns originally published in Memory Dump Analysis Anthology volumes.
This reference reprints with corrections, additional comments, and classification more than 370 alphabetically arranged and cross-referenced memory analysis patterns originally published in Memory Dump Analysis Anthology volumes 1 - 13…
Contains articles from 13 volumes of Memory Dump Analysis Anthology related to pattern-oriented software diagnostics with comments showing the historical development of this autonomous and distinctive discipline over the last…
A pattern language to cover from a small debugging trace to a distributed log with billions of messages from hundreds of computers, thousands of components, threads, and processes.
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in June 2017 - November 2018.
This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute and Software Diagnostics Library written in October 2016 - May 2017
Dmitry Vostokov, Software Diagnostics Services, Dublin School of Security
Solid C and C]+ knowledge is a must to fully understand Linux diagnostic artifacts such as core memory dumps and do diagnostic, forensic, and root cause analysis beyond listing backtraces…
Solid C and C++ knowledge is a must to fully understand Windows diagnostic artifacts such as memory dumps and do diagnostic, forensic, and root cause analysis beyond listing stack traces…
Dmitry Vostokov
The first increment covers memory, memory addresses, pointers, program loading, kernel and user spaces, virtual process space, memory isolation, virtual and physical memory, memory paging, memory dump types.
Dmitry Vostokov,Memory Dump Analysis Services
This volume contains the full transcript of Memory Dump Analysis Services’ Webinar on pattern-driven software troubleshooting, debugging, and maintenance.