Browse Source

Removed erroneous VirtualProtect

pull/886/head
Valentin Radu 4 years ago
parent
commit
312fa7f7fc
  1. 4
      ExplorerPatcher/dllmain.c

4
ExplorerPatcher/dllmain.c

@ -7968,7 +7968,7 @@ void InjectShellExperienceHost()
if (section->SizeOfRawData && !bTwice) if (section->SizeOfRawData && !bTwice)
{ {
DWORD dwOldProtect; DWORD dwOldProtect;
VirtualProtect(hQA + section->VirtualAddress, section->SizeOfRawData, PAGE_EXECUTE_READWRITE, &dwOldProtect); //VirtualProtect(hQA + section->VirtualAddress, section->SizeOfRawData, PAGE_EXECUTE_READWRITE, &dwOldProtect);
char* pCandidate = NULL; char* pCandidate = NULL;
while (TRUE) while (TRUE)
{ {
@ -7999,7 +7999,7 @@ void InjectShellExperienceHost()
} }
pCandidate += sizeof(seh_pattern1); pCandidate += sizeof(seh_pattern1);
} }
VirtualProtect(hQA + section->VirtualAddress, section->SizeOfRawData, dwOldProtect, &dwOldProtect); //VirtualProtect(hQA + section->VirtualAddress, section->SizeOfRawData, dwOldProtect, &dwOldProtect);
} }
} }
section++; section++;

Loading…
Cancel
Save