Searched defs:offNtHdrs (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMainImports-win.cpp | 128 uint32_t offNtHdrs; member in struct:SUPHNTIMPDLL 291 uint32_t offNtHdrs = 0; local 295 offNtHdrs = pMzHdr->e_lfanew; 296 if (offNtHdrs > _2K) 298 "%ls: e_lfanew=%#x, expected a lower value", pDll->pwszName, offNtHdrs); 300 pDll->pNtHdrs = pNtHdrs = (PIMAGE_NT_HEADERS)&pDll->pbImageBase[offNtHdrs]; 315 pDll->offNtHdrs = offNtHdrs; 316 pDll->offEndSectHdrs = offNtHdrs
|
H A D | SUPR3HardenedMain-win.cpp | 4827 uint32_t offNtHdrs = 0; local 4829 offNtHdrs = u.MzHdr.e_lfanew; 4830 if (offNtHdrs < sizeof(u) - sizeof(IMAGE_NT_HEADERS)) 4832 PIMAGE_NT_HEADERS64 pNtHdrs64 = (PIMAGE_NT_HEADERS64)&u.abBuf[offNtHdrs]; 4833 PIMAGE_NT_HEADERS32 pNtHdrs32 = (PIMAGE_NT_HEADERS32)&u.abBuf[offNtHdrs]; 4836 SUP_DPRINTF((" NT Headers: %#x\n", offNtHdrs)); 4859 if ( RsrcDir.VirtualAddress > offNtHdrs 4867 && paSectHdrs[i].PointerToRawData > offNtHdrs) 4933 SUP_DPRINTF((" Nt Headers @%#x: Invalid signature\n", offNtHdrs)); 4936 SUP_DPRINTF((" Nt Headers @%#x: out side buffer\n", offNtHdrs)); [all...] |
/vbox/src/VBox/Runtime/common/ldr/ |
H A D | ldrPE.cpp | 87 RTFOFF offNtHdrs; member in struct:RTLDRMODPE 1757 && paImpDescs[i].Name > pThis->offNtHdrs 1759 && paImpDescs[i].FirstThunk > pThis->offNtHdrs 2050 pPlaces->offCksum = (uint32_t)pModPe->offNtHdrs 2055 pPlaces->offSecDir = (uint32_t)pModPe->offNtHdrs 3029 * @param offNtHdrs The offset of the NT headers from the start of the file. 3034 static int rtldrPEValidateOptionalHeader(const IMAGE_OPTIONAL_HEADER64 *pOptHdr, const char *pszLogName, RTFOFF offNtHdrs, argument 3050 const uint32_t cbMinImageSize = pFileHdr->SizeOfOptionalHeader + sizeof(*pFileHdr) + 4 + (uint32_t)offNtHdrs; 3619 * @param offNtHdrs The offset of the NT headers (where you find "PE\0\0"). 3623 int rtldrPEOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, RTFOFF offNtHdrs, argument [all...] |
Completed in 381 milliseconds