FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Reverse Engineering for Beginners
- Author(s) Dennis Yurichev, Fotis Fotopoulos, Nikolay Derkach
- Publisher: yurichev.com (2015)
- Hardcover/Paperback: N/A
- eBook: PDF (942 Pages, 6.9 MB)
- Language(s): English, Russian, German, French, Japanese, Chinese, Korean, Farsi, etc.
- ISBN-10: N/A
- ISBN-13: N/A
- Share This:
This book offers a primer on reverse-engineering, delving into 'disassembly'-code-level reverse engineering and explaining how to decipher assembly language for those beginners who would like to learn to understand x86 (which accounts for almost all executable software in the world) and ARM code created by C/C++ compilers. It covers x86/x64, ARM/ARM64, MIPS, Java/JVM.
Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering.
About the Authors- N/A
- Reverse Engineering
- Hacking and Hackers
- Assembly and Machine Languages Programming
- C++ Programming
- C Programming
- Computer Hardware, Personal Computers, and the History of Computers
- Computer System, Organization, and Architecture
- Reverse Engineering for Beginners (Dennis Yurichev)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- The Mirror Site (3) - PDF
- The Mirror Site (4) - PDF
-
Reversing: Secrets of Reverse Engineering (Eldad Eilam)
This book provides readers with practical, in-depth techniques for software Reverse Engineering. It shows how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products.
-
Reverse Engineering - Recent Advances and Applications
This book presents twelve applications of reverse engineering in the software engineering, shape engineering, and medical and life sciences application domains, serves as a guideline to the reverse engineering techniques, tools, and use-cases
-
iOS App Reverse Engineering (Snakeninny, et al)
This book is the world's first book of very detailed iOS App Reverse Engineering skills. It provides a unique view inside the software running on iOS, the operating system that powers the Apple iPhone and iPad.
-
Hacking the Xbox: An Introduction to Reverse Engineering
This book shows Xbox owners how to increase the value and utility of their system, Hacking the Xbox features step-by-step tutorials on hardware modification that teach basic hacking techniques as well as essential reverse engineering skills.
-
BIOS Disassembly Ninjutsu Uncovered (Darmawan Salihun)
Explaining security vulnerabilities, possible exploitation scenarios, and prevention in a systematic manner, this guide to BIOS exploitation describes the Reverse Engineering techniques used to gather information from BIOS and expansion ROMs.
-
x86 Disassembly: Exploring C, x86 Assembly, and Machine Code
This book is about the disassembly of x86 machine code into human-readable assembly, and the decompilation of x86 assembly code into human-readable C or C++ source code. Some topics covered will be common to all computer architectures, not just x86.
:
|
|