Practical Foundations of Windows Debugging,Disassembling,Reversing: Training Course

Practical Foundations of Windows Debugging,Disassembling,Reversing: Training Course

Practical Foundations of Windows Debugging,Disassembling,Reversing: Training Course
by: Dmitry Vostokov – Software Diagnostics Services
ISBN-10: 1908043946
ISBN-13: 9781908043948
Released: 2016-07-13
Pages: 352

Book Description


This training course is a combined and reformatted version of the two previous books Windows Debugging: Practical Foundations and x64 Windows Debugging: Practical Foundations. The new format makes it easy to switch between and compare x86 and x64 versions. The book also has a larger format similar to other training courses from Software Diagnostics Services,punctuation and code highlighting improvements,the output and screenshots from the latest WinDbg 10,and consistently uses WinDbg (X86) for 32-bit examples and WinDbg (X64) for 64-bit examples. The book contains two separate sets of chapters and corresponding illustrations. They are named Chapter x86.NN and Chapter x64.NN respectively. There is some repetition of content due to the shared nature of x64 and x86 platforms. Both sets of chapters can be read independently. We included x86 chapters because many Windows applications are still 32-bit and executed in 32-bit compatibility mode on x64 Windows systems. This introductory training course can complement the more advanced course Accelerated Disassembly,Reconstruction and Reversing (ISBN-13: 9781908043672).
Contents
Chapter x86.1: Memory,Registers,and Simple Arithmetic
Chapter x86.2: Debug and Release Binaries
Chapter x86.3: Number Representations
Chapter x86.4: Pointers
Chapter x86.5: Bytes,Words,and Double Words
Chapter x86.6: Pointers to Memory
Chapter x86.7: Logical Instructions and EIP
Chapter x86.8: Reconstructing a Program with Pointers
Chapter x86.9: Memory and Stacks
Chapter x86.10: Frame Pointer and Local Variables
Chapter x86.11: Function Parameters
Chapter x86.12: More Instructions
Chapter x86.13: Function Pointer Parameters
Chapter x86.14: Summary of Code Disassembly Patterns
Chapter x64.1: Memory,Registers,and Simple Arithmetic
Chapter x64.2: Debug and Release Binaries
Chapter x64.3: Number Representations
Chapter x64.4: Pointers
Chapter x64.5: Bytes,Words,and Double Words
Chapter x64.6: Pointers to Memory
Chapter x64.7: Logical Instructions and EIP
Chapter x64.8: Reconstructing a Program with Pointers
Chapter x64.9: Memory and Stacks
Chapter x64.10: Local Variables
Chapter x64.11: Function Parameters
Chapter x64.12: More Instructions
Chapter x64.13: Function Pointer Parameters
Chapter x64.14: Summary of Code Disassembly Patterns

下载地址 Download解决验证以访问链接!
打赏
未经允许不得转载:finelybook » Practical Foundations of Windows Debugging,Disassembling,Reversing: Training Course

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫