adplus-dvertising
frame-decoration

Question

What is the responsibility of LdrpRunInitializeRoutines in the process initialization sequence?

a.

Allocate stack space for the process’s first thread

b.

Map NTDLL.DLL and the program executable into the newly created address space

c.

Recursively traverse the primary executable’s import tables and map into memory every executable that is required for running the primary executable

d.

Initialize all statically linked DLLs currently loaded into the address space

Posted under Reverse Engineering

Answer: (d).Initialize all statically linked DLLs currently loaded into the address space Explanation:LdrpRunInitializeRoutines is responsible for initializing all statically linked DLLs currently loaded into the address space. The initialization process consists of calling each DLL’s entry point with the DLL_PROCESS_ATTACH constant.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the responsibility of LdrpRunInitializeRoutines in the process initialization sequence?