Fundamental of Reverse Engineering

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 


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