in-mem inject fixes
git-svn-id: file:///home/svn/incoming/trunk@2819 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
parent
71f0bf7a23
commit
005ecfab97
|
@ -177,6 +177,13 @@ BOOL MapNewExecutableRegionInProcess(
|
|||
SectionIndex < NtHeader->FileHeader.NumberOfSections;
|
||||
SectionIndex++)
|
||||
{
|
||||
//
|
||||
// Skip uninitialized data
|
||||
//
|
||||
if ((!SectionHeader[SectionIndex].SizeOfRawData) ||
|
||||
(SectionHeader[SectionIndex].Characteristics & IMAGE_SCN_CNT_UNINITIALIZED_DATA))
|
||||
continue;
|
||||
|
||||
if (!WriteProcessMemory(
|
||||
TargetProcessHandle,
|
||||
(LPVOID)((PCHAR)TargetImageBase +
|
||||
|
|
Loading…
Reference in New Issue