Opening book details…
Can I read Understanding Assembly Language (Reverse Engineering for Beginners) on EtoBox?
Understanding Assembly Language (Reverse Engineering for Beginners) by Dennis Yurichev is a nonfiction available to read on EtoBox.
What is Understanding Assembly Language (Reverse Engineering for Beginners) about?
Code Patterns The method Some basics A short introduction to the CPU Numeral Systems Converting From One Radix To Another An Empty Function x86 ARM MIPS Empty Functions in Practice Returning Values x86 ARM MIPS Hello, world! x86 x86-64 ARM MIPS Conclusion Exercises Function prologue and epilogue Recursion An Empty Function: redux Returning Values: redux Stack Why does the stack grow backwards? What is the stack used for? A typical stack layout Noise in stack Exercises Almost empty function printf() with several arguments x86 ARM MIPS Conclusion By the way scanf() Simple example The classic mistake Global variables scanf() Exercise Worth noting: global vs. local variables Accessing passed arguments x86 x64 ARM MIPS More about results returning Attempt to use the result of a function returning void What if we do not use the function result? Returning a structure Pointers Returning values Swap input values GOTO operator Dead code Exercise Conditional jumps Simple example Calculating absolute value Ternary conditional operator Getting minimal and maximal values Conclusion Exercise Software cracking Impossible shutdown practical joke (Windows 7) switch()/case/default Small number of cas
Who reads Understanding Assembly Language (Reverse Engineering for Beginners)?
It is typically read by self-directed learners exploring a subject in depth.
Common subject areas: history, science, philosophy, social sciences.
- Author
- Dennis Yurichev
- Published
- 2023
- Language
- EN
- Category
- nonfiction
- Subjects
- Computer Science, Programming, Stem
More by Dennis Yurichev
Browse all works by Dennis Yurichev
Similar books
- Reverse Engineering for Beginners — Yurichev (2020)
- Ghidra Software Reverse Engineering for Beginners — A. P. David (2021)
- Assembly Language for Beginners — it-ebooks (2018)
- MIPS Assembly Language Programming using QtSpim — Ed Jorgensen (2019)
- Assembly Programming Language For Beginners: Learn Assembly Programming Language — Kavishankar Panchtilak (2024)
- 逆向工程权威指南 = Reverse engineering for beginners / 下册 — 丹尼斯 (2017)