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
- Malware analysis
- Vulnerability analysis and exploitation
- Reversing
- Diagnostics
- Debugging
- Memory forensics
- Crash and hang analysis
- Secure coding
- Static code analysis
- Trace and log analysis
The training uses a unique and innovative pattern-oriented analysis approach and provides:
- Overview
- Classification
- Patterns
- Internals
- Development examples
- Analysis examples
Author(s): Dmitry Vostokov, Software Diagnostics Services
Series: Windows Internals Supplements
Edition: 1
Publisher: Opentask
Year: 2022
Language: English
Commentary: Revision 1.01 (December 2022)
Pages: 306
City: Dublin
Tags: Windows; API; Software Testing; Software Disgnostics
About the Author
Introduction
Exercise W0: Download, setup, and verify your WinDbg Preview or WinDbg installation, or Docker Debugging Tools for Windows image
General Windows API Aspects
Exercise W1
Exercise W2
Exercise W3
Exercise W4
Exercise W5
Exercise W6
Exercise W7
Exercise W8
Windows API Formalization
Windows API and Languages
Exercise W9
Windows API Classes
Exercise W10
References and Resources