Chapter Excerpt

Advanced Windows Debugging Book Chapter and Podcast

Debugging can be a challenging task and good information is not always readily available. In Advanced Windows Debugging, Mario Hewardt and Daniel Pravat provide information that will help you to master some of the most powerful debugging tools, including NTSD, CDB, WinDbg, KD, and ADPlus.

In chapter 6, "Memory Corruptions Part I — Heaps" the authors will give you an understanding of memory bugs related to heaps. They also explain why and how stack-based buffer overflows and the Windows heap manager have been a serious security problem for software. You'll gain some valuable trouble shooting tips, and learn about potential security vulnerabilities.

This book is a must read if you're looking for real-world debugging scenarios that you can find real solutions to. Hewardt and Pravat use detailed code examples that are easy to follow. These examples will help you to resolve security problems, memory corruptions and more. You'll also get a taste of when and how to write custom debugger extensions. No matter what level of developing you're at, intermediate or advanced, you'll find practical how-tos and tips that will provide you with the information you need to find and eliminate bugs.

You may also be interested to listen in on TechTarget editor Brian Eastwood's interview with the authors of Advanced Windows Debugging. The link for out latest podcast appears below. To listen to it right now, left click on the link. To download it and save it for later, right click on it. Meet the Authors: Advanced Windows Debugging.

Read the rest of the excerpt in this PDF.

 


Excerpted from Advanced Windows Debugging (ISBN-10: 0-321-37446-0) by Mario Hewardt and Daniel Pravat.


Copyright © 2008. Published by Addison Wesley Professional. Reprinted with permission.

Windows Debugging Resources

Microsoft Advanced Windows Debugging and Troubleshooting

Windows NT Kernel Debugging Resources

Book excerpt: Advanced Windows Debugging

How to troubleshoot unknown devices that are listed in Device Manager in Windows XP

Microsoft's Debugging Central

How to solve Windows system crashes in minutes

Windows Anti-Debug Reference


This was first published in May 2008

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: