Encyclopedia of Debugging

We announce the start of the ultimate multi- and cross-platform debugging reference project. Useful for years to come, this encyclopedia would cover all aspects of debugging with articles from leading experts from both industry and academia. Preliminary product information:

  • Title: Encyclopedia of Debugging
  • Editor: Dmitry Vostokov
  • Hardcover: 1200 pages
  • Publisher: OpenTask (March 2014)
  • ISBN-13: 978-1-908043-12-2

360-Degree Memory Analysis

DumpAnalysis.org portal is looking for a sponsor for the ultimate malware, memory analyst and debugger's desk: monitors joined together to form 360-degree surveillance ring with an analyst in the center.

If you or your company would like to become the sponsor: please use this contact form: http://www.dumpanalysis.org/contact

The New School of Debugging

The new founded school integrates traditional multidisciplinary debugging approaches and methodologies with:

- multiplatform pattern-driven software problem solving
- unified debugging patterns
- generative debugging
- best practices in memory dump analysis and software tracing
- computer security
- humanities and social sciences including archaeology and economics
- new emerging trends

Debugging in 2021: Trends for the Next Decade

  • Increased complexity of software will bring more methods from biological, social sciences and humanities in addition to existing methods of automated debugging and computer science techniques
  • Focus on first fault software problem solving (when aspect)
  • Focus on pattern-driven software problem solving (how aspect)
  • Fusion of debugging and malware analysis into a unified structural and behavioral pattern framework
  • Visual debugging, memory and software trace visualization techniques
  • Software maintenance certification
  • Focus on domain-driven troubleshooting and debugging tools as a service (debugware TaaS)
  • Focus on security issues related to memory dumps and software traces
  • New scripting languages and programming language extensions for debugging
  • The maturation of the science of memory snapshots and software traces (memoretics)

Follow the Twitter Trace

This specially designed logo explores the concept of Twitter message stream as a software (t)race:

Follow DumpAnalysis @ Twitter: http://twitter.com/DumpAnalysis

Memory Analysis as a Service

MAaaS includes 2 complementary DA+TA services:

1. Dump Analysis as a Service (DAaaS)
2. Trace Analysis as a Service (TAaaS)

Memory Dump Analysis Services is the first organization to provide such a service at an audit and certification levels.

Crash and Hang Analysis Audit Service

Problem: You are not satisfied with a crash report.

Problem: Your critical issue is escalated to the VP level. Engineers analyze memory dumps and software traces. No definite conclusion so far. You want to be sure that nothing has been omitted from the analysis.

Problem: You analyze a system dump or a software trace. You need a second pair of eyes but don't want to send your memory dump due to your company security policies.

Problem: You are a novice and need expert pattern-driven analysis of your crash and hang memory dump files or debugger logs.

Resolution: DumpAnalysis.com analyzes your analysis and provides recommendations.

Prices and service level agreements

/*** Adding AI. Analysis Improvement. ***/

Memory Dump Analysis Anthology, Volume 4

The following direct links can be used to order the book now:

Buy Paperback or Hardcover from Amazon

Buy Paperback or Hardcover from Barnes & Noble

Buy Digital

Available for Safari Books Online subscribers

This is a revised, edited, cross-referenced and thematically organized volume of selected DumpAnalysis.org blog posts about crash dump analysis and debugging written in July 2009 - January 2010 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software on Windows platforms, technical support and escalation engineers dealing with complex software issues, and security researchers, malware analysts and reverse engineers. The fourth volume features:

- 15 new crash dump analysis patterns
- 13 new pattern interaction case studies
- 10 new trace analysis patterns
- 6 new Debugware patterns and case study
- Workaround patterns
- Updated checklist
- Fully cross-referenced with Volume 1, Volume 2 and Volume 3
- Memory visualization tutorials
- Memory space art

Product information:

  • Title: Memory Dump Analysis Anthology, Volume 4
  • Author: Dmitry Vostokov
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • Paperback: 424 pages
  • Publisher: Opentask (15 November 2010)
  • ISBN-13: 978-1-906717-86-5
  • Hardcover: 424 pages
  • Publisher: Opentask (15 November 2010)
  • ISBN-13: 978-1-906717-87-2

Table of Contents
Errata

Back cover features memory space art image: Internal Process Combustion.

The New Journey of The Software Professional

Having spent 16 years in software engineering the founder of this portal ventured into software support in 2003 (with 8th year started at the time of this writing). Now it is time for the next gradual shift into software security (the domain the founder previously had exposure to but not as a primary focus):

Dublin School of Security

We established the new school of security that includes general memory dump and software trace analysis as a foundation. Everyone is welcome to join! We decided to keep the same DA+TA Facebook group and affiliate it with the school to facilitate unification and one point of access.

Forthcoming Book: Malware Analysis Patterns

As a practical example of applying behavioral and structural pattern analysis of computer memory and traces OpenTask plans to publish the following title:

  • Title: Malware Patterns: Structure and Behavior of Computer Adware, Crimeware, Rootkits, Scareware, Spyware, Trojans, Viruses, Victimware and Worms
  • Author: Dmitry Vostokov
  • Paperback: 1200 pages
  • Publisher: OpenTask (October 2011)
  • ISBN-13: 978-1-908043-01-6

CV as a Book

2nd Edition Coming Soon!

  • Title: Resume and CV: As a Book (2nd Edition)
  • Author: Dmitry Vostokov
  • Paperback: 32 pages
  • Publisher: OpenTask (December 2010)
  • ISBN-13: 978-1-908043-00-9

The following direct links can be used to order the first edition now:

Buy from Amazon

Buy from Barnes & Noble

A book can serve the role of CV but a CV can serve the role of a book. This is an old CV (1987 - 2003) from the founder of DumpAnalysis.org as an example of a person with CV-writing obsession.

  • Title: Resume and CV: As a Book
  • Author: Dmitry Vostokov
  • Publisher: Opentask (01 December 2008)
  • Language: English
  • Product Dimensions: 28.0 x 21.6
  • ISBN-13: 978-1-906717-34-6
  • Paperback: 20 pages

Full Webinar Transcript and Extras: Fundamentals of Complete Crash and Hang Memory Dump Analysis

Coming Soon!

This full color book is the complete transcript of a Webinar organized by Memory Dump Analysis Services (www.DumpAnalysis.com). It discusses user vs. kernel vs. physical (complete) memory space, challenges of complete memory dump analysis, common WinDbg commands, patterns and pattern-driven analysis methodology, common mistakes, fiber bundles, DumpAnalysis.org case studies and illustrates step by step a hands-on exercise in a complete memory dump analysis.

  • Title: Fundamentals of Complete Crash and Hang Memory Dump Analysis
  • Author: Dmitry Vostokov
  • Publisher: OpenTask (October 2010)
  • Language: English
  • Product Dimensions: 28.0 x 21.6
  • Paperback: 48 pages
  • ISBN-13: 978-1906717155

Debugging Experts Magazine Online

Debugging Experts Magazine Online (online version of Debugged! MZ/PE) underwent the total redesign:

Forthcoming Management Bits: An Anthology from Reductionist Manager

Being a software engineer, the author penetrated a software technical support department of a major software company rising to a management position. There he started collecting various management bits and tips promising everyone to write a management book. After moving back to engineering he became a director of several software research, education, publishing and software behavior analysis consultancy institutions including a museum. This book is an anthology of selected and edited blog posts from his Management Bits and Tips blog.

What this book has to do with the crash dump analysis then? Considering metaphorically an organization as a software machine, teams as processes and individuals as threads the author had applied his unique knowledge of software crashes and hangs to organizational project failures.

  • Title: Management Bits: An Anthology from Reductionist Manager
  • Author: Dmitry Vostokov
  • Publisher: OpenTask (September 2010)
  • Language: English
  • Product Dimensions: 19.8 x 12.9
  • Paperback: 100 pages
  • ISBN-13: 978-1906717131

Museum of Debugging and Memory Dumps

This multi-dimensional museum shows exhibitions dedicated to the history of debugging, memory dump artifacts and art.

If you would like to donate an exhibit (for example, an old memory dump or a picture related to debugging) please use this page: http://www.dumpanalysis.org/contact. Any donations are greatly appreciated!

Memory Dump and Software Trace Analysis Training and Seminars

NEW! Forthcoming webinars from August, 2010:

A problem has been detected and Windows has been shut down to prevent damage to your computer

Saving a complete dump file...


*** Complete Debugging and Crash Analysis for Windows ***


The First Webinar: Fundamentals of Complete Crash and Hang Memory Dump Analysis

The presentation materials from the first webinar are available for download: http://www.dumpanalysis.com/FCMDA-materials

More forthcoming webinars

If you are interested in training please answer these questions (use this form http://www.dumpanalysis.org/contact):

  • Are you interested in on-site training, prefer traveling or attending webinars?
  • Are you interested in software trace analysis as well?
  • What specific topics are you interested in?
  • What training level (beginner, intermediate, advanced) are you interested in? (please provide an example, if possible)

Additional topics of expertise that can be integrated into training include Source Code Reading and Analysis, Debugging, Windows Architecture, Device Drivers, Troubleshooting Tools Design and Implementation, Multithreading, Deep Down C and C++, x86 and x64 Assembly Language Reading.

Memory Dump Analysis Anthology: Color Supplement for Volumes 1-3

The following direct links can be used to order the book now:

Buy Paperback from Amazon

Buy Paperback from Barnes & Noble

This is a supplemental volume of selected articles with 68 full color illustrations from Memory Dump Analysis Anthology: revised, edited, cross-referenced and thematically organized volumes of selected DumpAnalysis.org blog posts about modern crash dump analysis and debugging written in August 2006 - June 2009 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software on Windows platforms, technical support and escalation engineers dealing with complex software issues, security and defect researchers, computer scientists and philosophers. Unique in its breadth, depth, and scope it offers unprecedented insight into the world of Windows software and draws profound scientific and metaphysical implications.

  • Title: Memory Dump Analysis Anthology: Color Supplement for Volumes 1-3
  • Author: Dmitry Vostokov
  • Publisher: OpenTask (May 2010)
  • Language: English
  • Product Dimensions: 21.6 x 14.0
  • Paperback: 110 pages
  • ISBN-13: 978-1906717698

Table of Contents

Forthcoming CDF and ETW Software Trace Analysis: Practical Foundations

Modern pattern-driven software trace analysis on Microsoft and Citrix platforms requires a practical guide and OpenTask plans to publish this summer the following book in both Practical Foundations and Systematic Software Fault Analysis series:

  • Title: Citrix Common Diagnostic Facility (CDF) and Microsoft Event Tracing for Windows (ETW) Software Trace Analysis: Practical Foundations
  • Author: Dmitry Vostokov
  • Publisher: Opentask (August 2010)
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • ISBN: 1906717176
  • ISBN-13: 978-1906717179
  • Paperback: 200 pages

Forthcoming Crash Dump Analysis: Practical Foundations (Windows Edition, Systematic Software Fault Analysis Series)

This is the first book from Windows Crash Dump Analysis tetralogy. It introduces basic definitions, tools, memory dump collection and preliminary analysis methods for Windows platforms including legacy versions. This practical guide and reference book is a must have for system administrators of Windows server platforms and client workstations, technical support engineers and general Windows users. It builds foundation for the second tetralogy book Crash Dump Analysis for System Administrators and Support Engineers and the remaining tetralogy books Windows Crash Dump Analysis and Advanced Windows Crash Dump Analysis.

  • Title: Crash Dump Analysis: Practical Foundations (Windows Edition, Systematic Software Fault Analysis Series)
  • Authors: Dmitry Vostokov
  • Publisher: Opentask (May 2010)
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • ISBN-13: 978-1-906717-98-8
  • Paperback: 100 pages

x64 Windows Debugging: Practical Foundations

Available for Safari Books Online subscribers

The following direct links can be used to order the book now:

Buy Paperback or Hardcover from Amazon

Buy Paperback or Hardcover from Barnes & Noble

Buy Digital

Written by the founder of DumpAnalysis.org this book is not about bugs or debugging techniques but about background knowledge everyone needs to start experimenting with x64 WinDbg, learn from practical experience and read other advanced debugging books. Solid understanding of fundamentals like pointers is needed to analyze stack traces beyond !analyze -v and lmv WinDbg commands. This is the book to help technical support and escalation engineers and Windows software testers without the knowledge of assembly language to master necessary prerequisites to understand and start debugging and crash dump analysis on x64 Windows platforms. It doesn't require any specific knowledge, fills the gap and lowers the learning curve. The book is also useful for software engineers coming from managed code or Java background, engineers coming from non-Wintel environments, Windows C/C++ software engineers without assembly language background, security researchers and beginners learning x64 Windows software disassembling and reverse engineering techniques. This book can also be used as AMD64 and Intel EM64T assembly language and x64 Windows debugging supplement for relevant undergraduate level courses. For someone, who wants to learn these foundations in the context of 32-bit Windows environments there is a separate x86 book (ISBN: 978-1-906717-10-0). However, this book is completely independent from that earlier book and almost every illustration was recreated to reflect x64 architecture and x64 Windows ILP 32-32-64 model (Integer-Long-Pointer).

Product details:

  • Title: x64 Windows Debugging: Practical Foundations
  • Author: Dmitry Vostokov
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • Paperback: 194 pages
  • Publisher: Opentask (17 August 2009)
  • ISBN-13: 978-1-906717-56-8
  • Hardcover: 194 pages
  • Publisher: Opentask (15 March 2010)
  • ISBN-13: 978-1-906717-92-6

Table of Contents

Memory Dump Analysis Anthology, Volume 3

The following direct links can be used to order the book now:

Buy Paperback or Hardcover from Amazon

Buy Paperback or Hardcover from Barnes & Noble

Buy Digital

Available for Safari Books Online subscribers

This is a revised, edited, cross-referenced and thematically organized volume of selected DumpAnalysis.org blog posts about crash dump analysis and debugging written in October 2008 - June 2009 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software on Windows platforms and technical support and escalation engineers dealing with complex software issues. The third volume features:

- 15 new crash dump analysis patterns
- 29 new pattern interaction case studies
- Trace analysis patterns
- Updated checklist
- Fully cross-referenced with Volume 1 and Volume 2
- New appendixes

Product information:

  • Title: Memory Dump Analysis Anthology, Volume 3
  • Author: Dmitry Vostokov
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • Paperback: 404 pages
  • Publisher: Opentask (20 December 2009)
  • ISBN-13: 978-1-906717-43-8
  • Hardcover: 404 pages
  • Publisher: Opentask (15 March 2010)
  • ISBN-13: 978-1-906717-44-5

Table of Contents
Errata

Back cover features 3D computer memory visualization image.

Memory Dump Analysis Anthology, Volume 1

The following direct links can be used to order the English edition now:

Buy Paperback or Hardcover from Amazon

Buy Paperback or Hardcover from Barnes & Noble

Available in PDF format from Software Diagnostics Services

Available for Safari Books Online subscribers

The Korean edition is available:


The following direct links can be used to order the Korean edition now:

Acorn (The Korean translation publisher) or Kyobo book or Yes24.com


This is a revised, edited, cross-referenced and thematically organized volume of selected DumpAnalysis.org blog posts about crash dump analysis and debugging written in 2006 - 2007 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software on Windows platforms, technical support and escalation engineers dealing with complex software issues and general Windows users.

  • Title: Memory Dump Analysis Anthology, Volume 1
  • Author: Dmitry Vostokov
  • Publisher: OpenTask (15 Apr 2008)
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • Paperback: 720 pages
  • ISBN-13: 978-0-9558328-0-2
  • Hardcover: 720 pages
  • ISBN-13: 978-0-9558328-1-9

Table of Contents
Errata
Google Book Preview

The back cover image is the picture of TestDefaultDebugger crash dump generated by Dump2Picture

Book reviews:

Caloni.com.br Blog (in Portuguese)
Amazon reviews

Testimonials:

"This book is very good to startup on debugging. It really starts from the basics and it keeps going more in depth. Easy to read and very didactic." - Yuri Diogenes, ISA Server Support Team, Microsoft (Link)

Debugged! MZ/PE: MagaZine for/from Practicing Engineers

As one of the new initiatives for the Year of Debugging (2009, 0x7D9) OpenTask starts publishing full color variable page periodical publication called:

Debugged! MZ/PE: MagaZine for/from Practicing Engineers

The only serial publication dedicated entirely to Windows® debugging

The following direct links can be used to order issues now:

Order March, 2009 issue from Amazon or Barnes & Noble

Order June, 2009 issue from Amazon or Barnes & Noble

Order September, 2009 issue from Amazon or Barnes & Noble

Order March, 2010 issue from Amazon or Barnes & Noble


Free version: Debugging Expert(s) Magazine Online





























Sample magazine back covers featuring debugging, crash dump and software trace analysis tips:

If you have an article idea or if you'd like to write an article for us please use the following contact form:

http://www.dumpanalysis.org/contact

Memory Dump Analysis Anthology, Volume 2

The following direct links can be used to order the book now:

Buy Paperback or Hardcover from Amazon

Buy Paperback or Hardcover from Barnes & Noble

Buy Digital

Available for Safari Books Online subscribers

This is a revised, edited, cross-referenced and thematically organized volume of selected DumpAnalysis.org blog posts about crash dump analysis and debugging written in January - September 2008 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software on Windows platforms and technical support and escalation engineers dealing with complex software issues. The second volume features:

- 45 new crash dump analysis patterns
- Pattern interaction and case studies
- Updated checklist
- Fully cross-referenced with Volume 1
- New appendixes

Product information is:

  • Title: Memory Dump Analysis Anthology, Volume 2
  • Author: Dmitry Vostokov
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • Paperback: 470 pages
  • Publisher: Opentask (03 Oct 2008)
  • ISBN-13: 978-0-9558328-7-1
  • Hardcover: 470 pages
  • Publisher: Opentask (01 Nov 2008)
  • ISBN-13: 978-1-906717-22-3

Table of Contents
Errata
Google Book Preview

Back cover features visualized virtual process memory generated from a memory dump of colorimetric computer memory dating sample using Dump2Picture.

Forthcoming Crash Dump Analysis for System Administrators and Support Engineers (Systematic Software Fault Analysis Series)

The following direct links can be used to pre-order the book now:

Pre-order Paperback from Amazon

This is a must have book for system administrators of complex Windows server platforms and client workstations to understand and choose the best course of action to address system and application crashes, hangs, CPU spikes and memory leaks. It is also invaluable to general Windows users and technical support engineers.

  • Title: Crash Dump Analysis for System Administrators and Support Engineers (Windows Edition, Systematic Software Fault Analysis Series)
  • Authors: Thomas Monahan, Dmitry Vostokov
  • Publisher: Opentask (30 November 2009)
  • Language: English
  • Product Dimensions: 22.86 x 15.24
  • ISBN-13: 978-1-906717-02-5
  • Paperback: 180 pages

Draft Table of Contents

RADII Software Support Tools Development Process

Requirements, Architecture, Design, Implementation and Improvement



Featured in the forthcoming book: DebugWare: The Art and Craft of Writing Troubleshooting and Debugging Tools

Memory Dump Analysis Certification

Memory Analysis and Debugging Institute develops x86/x64-based certification tracks for Windows and Unix (including Linux / FreeBSD / Mac OS X).
Each track consists of 3 exams, each having its own set of requirements and scope:

  • Fundamentals of Memory Dump Analysis
  • Intermediate Memory Dump Analysis
  • Advanced Memory Dump Analysis

The initiative is supported by OpenTask.

DebugWare: The Art and Craft of Writing Troubleshooting and Debugging Tools

This is a forthcoming book about architecture, design and implementation of troubleshooting and debugging tools for software technical support. Preliminary information is:

  • Authors: Kapildev Ramlal, Dmitry Vostokov
  • Paperback: 256 pages
  • ISBN-13: 978-0-9558328-3-3
  • Publisher: Opentask (15 November 2008)
  • Language: English
  • Product Dimensions: 22.86 x 15.24

Front cover:

Draft Table of Contents

Syndicate content