Reversing : The Hacker's Guide to Reverse Engineering

(ff) #1
Figure 3.4 The dynamic linking process and how modules can be interconnected using
their import and export tables.

Table 3.1 lists the common directories and provides a brief explanation on
each one.

Code Section

Export Section
Function1
Function2
Function3

Import Section
SomeModule.DLL:
Function1
Function2
AnotherModule.DLL:
Function4
Function 9

ImportingModule.EXE
Code Section

Export Section
Function1
Function2

SomeModule.DLL

Code Section

Export Section
Function1
Function2
Function3

AnotherModule.DLL

100 Chapter 3

Free download pdf