{"product_id":"advanced-windows-debugging-von-mario-hewardt-und-daniel-pravat","title":"Advanced Windows Debugging","description":"\n                                \n                \u003cp\u003e\u0026amp;\u0026gt;\u003c\/p\u003e\n                                \n                \u003cp\u003e\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003ci\u003e-- Bob Wilton, Escalation Engineer, Critical Problem Resolution Team, Microsoft\u003c\/i\u003e\n                                    \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e“An excellent reference for both intermediate and advanced debuggers: highly practical, and filled with tricks and strategies. This book stands out from all other Win32 debugging literature, thanks to its in-depth examples–including resolving intricate problems like stack and heap corruptions.”\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003ci\u003e-- Kinshuman, Development Lead, Windows Core OS Division, Microsoft\u003c\/i\u003e\n                                    \n                \u003c\/p\u003e\n                                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003cb\u003eThe First In-Depth, Real-World, Insider’s Guide to Powerful Windows Debugging\u003c\/b\u003e\n                                    \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eFor Windows developers, few tasks are more challenging than debugging–-or more crucial. Reliable and realistic information about Windows debugging has always been scarce. Now, with over 15 years of experience two of Microsoft’s system-level developers present a thorough and practical guide to Windows debugging ever written. \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eMario Hewardt and Daniel Pravat cover debugging throughout the entire application lifecycle and show how to make the most of the tools currently available–-including Microsoft’s powerful native debuggers and third-party solutions. \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        To help you find real solutions \n                    \n                    \u003ci\u003efast\u003c\/i\u003e\n                                        , this book is organized around real-world debugging scenarios. Hewardt and Pravat use detailed code examples to illuminate the complex debugging challenges professional developers actually face. From core Windows operating system concepts to security, Windows® Vista™ and 64-bit debugging, they address emerging topics head-on–and \n                    \n                    \u003ci\u003enothing\u003c\/i\u003e\n                                         is ever oversimplified or glossed over! \n                \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eThis book enables you to\u003c\/p\u003e\n                                 \n                \n                \u003cul\u003e\n                                         \n                    \n                    \u003cli\u003e Master today’s most powerful Windows debugging tools, including NTSD, CDB, WinDbg, KD, and ADPlus\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Debug code that wasn’t designed or written for easy debugging\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Understand debuggers “under the hood,” and manage symbols and sources efficiently\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Debug complex memory corruptions related to stacks and heaps \u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Resolve complex security problems \u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Debug across processes: identity tracking, RPC debugger extensions, and tracking IPCs with Ethereal\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Find and fix resource leaks, such as memory and handle leaks.\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Debug common thread synchronization problems\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Learn when and how to write custom debugger extensions \u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Perform “postmortem debugging” using crash dumps and Windows Error Reporting\u003c\/li\u003e\n                                         \n                    \n                    \u003cli\u003e Automate debugging with DebugDiag and the Analyze Debugger command \u003c\/li\u003e\n                                    \n                \u003c\/ul\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        Whether you’re a system-level or application developer, \n                    \n                    \u003ci\u003eAdvanced Windows Debugging\u003c\/i\u003e\n                                         delivers the deep understanding of debugging that could save you weeks on your very next project.\n                \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003cb\u003ePart I  Overview\u003c\/b\u003e\n                                         \n                \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 1 Introduction to the Tools\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 2 Introduction to the Debuggers\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 3 Debugger Uncovered\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 4 Managing Symbol and Source Files\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003cb\u003ePart II Applied Debugging\u003c\/b\u003e\n                                    \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 5 Memory Corruptions Part I – Stacks\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 6 Memory Corruptions Part I – Heaps\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 7 Security\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 8 Inter-process Communication\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 9 Resource Leaks\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 10 Synchronization\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003cb\u003ePart III Advanced Topics\u003c\/b\u003e\n                                    \n                \u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 11 Writing Custom Debugger Extensions\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 12 64-bit Debugging\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 13 Postmortem Debugging\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 14 Power Tools\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eChapter 15 Windows Vista Fundamentals\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003eAppendix A Application Verifier Test Settings\u003c\/p\u003e\n                                 \n                \n                \u003cp\u003e\n                                        \n                    \u003cbr\u003e\n                                    \n                \u003c\/p\u003e\n                                \n                \u003cp\u003e\n                                        If you like \n                    \n                    \u003cb\u003eAdvanced Windows Debugging\u003c\/b\u003e\n                                        , keep an eye out for  \n                    \n                    \u003cb\u003eADVANCED .NET DEBUGGING\u003c\/b\u003e\n                                         COMING IN NOV. 2009. \n                \n                \u003c\/p\u003e\n                            \n            \u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9780321374462\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9780321374462","offer_id":58006618931525,"sku":"9780321374462","price":58.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/3e0fa901-a448-4112-a33e-5a9fb30c010c.jpg?v=1781582663","url":"https:\/\/shop.autorenwelt.de\/en\/products\/advanced-windows-debugging-von-mario-hewardt-und-daniel-pravat","provider":"Autorenwelt Shop","version":"1.0","type":"link"}