MCPcopy Create free account
hub / github.com/NtQuery/Scylla / hasOverlayData

Method hasOverlayData

Scylla/PeParser.cpp:1191–1206  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1189}
1190
1191bool PeParser::hasOverlayData()
1192{
1193 if (!filename)
1194 return false;
1195
1196 if (isValidPeFile())
1197 {
1198 DWORD fileSize = (DWORD)ProcessAccessHelp::getFileSize(filename);
1199
1200 return (fileSize > getSectionHeaderBasedFileSize());
1201 }
1202 else
1203 {
1204 return false;
1205 }
1206}
1207
1208bool PeParser::updatePeHeaderChecksum(const WCHAR * targetFile, DWORD fileSize)
1209{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected