eForensics Magazine
Introduction to Software Reverse Engineering Techniques - Workshop eBook
This is a workshop edition of the magazine - this time, it’s based on our online course introducing you to software reverse engineering. In this issue, you’ll learn the things that you should know about computer organization, machine language, assembly…
About this issue
This is a workshop edition of the magazine - this time, it’s based on our online course introducing you to software reverse engineering. In this issue, you’ll learn the things that you should know about computer organization, machine language, assembly language and the techniques used to understand a program without having the original source code.
The issue has two parts - one for theory and one for practice, so we have you covered onsoftware that you need to get started with software reverse engineering as well.
This eBook will be added for free to the online course - if you decide to enroll in the course you’ll get access to the videos and the exercises, and after you finish you’ll get a certificate of completion.
Table Of Contents
Click here to download the table of contents
PART I: THEORY
Microprocessors based on x86
Accessing the hardware
Programming issues
Disassmebling high-level languages
PART II: PRACTICE
Working with Emu 8086
Working with OllyDBG
Creating and cracking program: Microsoft Visual Studio 2000
Making permanent changes to binaries
Protected downloads
-
Introduction to Software Reverse Engineering Techniques - Workshop eBook — eForensics Magazine Workshop - Software Reverse Engineering.pdf
PDF download · 3.3 MB