Foundations of Linux debugging, disassembling, and reversing : analyze binary code, understand stack memory usage, and reconstruct C/C++ code with Intel x64 /
Review topics ranging from Intel x64 assembly language instructions and writing programs in assembly language, to pointers, live debugging, and static binary analysis of compiled C and C++ code. This book is ideal for Linux desktop and cloud developers. Using the latest version of Debian, you'l...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York, NY :
Apress,
2023.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Chapter One - x64.1: Memory, Registers, and Simple Arithmetic
- Chapter Two - x64.2: Code Optimization
- Chapter Three - x64.3: Number Representations
- Chapter Four - x64.4: Pointers
- Chapter Five - x64.5: Bytes, Words, Double, and Quad Words
- Chapter Six - x64.6: Pointers to Memory
- Chapter Seven - x64.7: Logical Instructions and RIP
- Chapter Eight - x64.8: Reconstructing a Program with Pointers
- Chapter Nine - x64.9: Memory and Stacks
- Chapter Ten - x64.10: Frame Pointer and Local Variables
- Chapter Eleven - x64.11: Function Parameters
- Chapter Twelve - x64.12: More Instructions
- Chapter Thirteen - x64.13: Function Pointer Parameters
- Chapter Fourteen - x64.14: Summary of Code Disassembly Patterns.