|
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Reversing: Secrets of Reverse Engineering
- Author(s) Eldad Eilam
- Publisher: Wiley; 1st edition (April 15, 2005)
- Hardcover/Paperback: 624 pages
- eBook: PDF
- Language(s): English
- ISBN-10: 0764574817
- ISBN-13: 978-0764574818
- Share This:
|
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.
The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product.
- The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products
- Helps developers plug security holes by demonstrating how hackers exploit reverse engineering techniques to crack copy-protection schemes and identify software targets for viruses and other malware
- Offers a primer on advanced reverse-engineering, delving into "disassembly"-code-level reverse engineering-and explaining how to decipher assembly language
- N/A
- Software Reverse Engineering
- Hacking and Hackers
- Assembly and Machine Languages Programming
- Computer Hardware, Personal Computers, and the History of Computers
- Computer System, Organization, and Architecture
- Reversing: Secrets of Reverse Engineering (Eldad Eilam)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
-
Reverse Engineering For Everyone! (Kevin Thomas)
This comprehensive set of reverse engineering tutorials covers x86, x64 as well as 32-bit ARM and 64-bit architectures. If you're a newbie looking to learn reversing, or just someone looking to revise on some concepts, you're at the right place.
-
Reverse Engineering for Beginners (Dennis Yurichev)
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 and ARM code created by C/C++ compilers.
-
Reverse Engineering of Real-Time System Models
This book focuses on reversely engineering an AUTOSAR-compliant model, which can be used for further processing including timing simulation and optimisation, via a dynamic analysis from trace recordings of a real-time system.
-
Practical Reverse Engineering: x86, x64, ARM, Obfuscation, etc.
This book goes under the hood of Reverse Engineering for security analysts, security engineers, and system programmers, so they can learn how to use these same processes to stop hackers in their tracks.
-
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.






