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’ll foc...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2023.
|
Edición: | 1st ed. 2023. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009720309306719 |
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.