Fundamental of Reverse Engineering

  • Abhishek Singh
Part of the Advances in Information Security book series (ADIS, volume 44)

This chapter discusses the anti-reversing techniques, which include concept of disassembly, anti debugging, and virtual machine detection. This is followed by a discussion on the packers and their protection mechanism. Packers, which disassemble the binaries, also prevent reverse engineering of software. The chapter concludes with the unpacking mechanisms. Some of these sections also appeared in the book titled "Vulnerability Analysis and Defense for the Internet".


Virtual Machine Reverse Engineering Original Application Reverse Engineer Virtual Address 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag US 2009

Authors and Affiliations

  1. 1.Microsoft CorporationRedmondUSA

Personalised recommendations