2. Overview

Figures 1 and 2 illustrate the Microsoft PE executable format and the Microsoft COFF object-module format.

Figure 1. Typical 32-Bit Portable .EXE File Layout

Figure 2. Typical 32-Bit COFF Object Module Layout