Detect-It-Easy/db/PE/NodeJS_Pkg.sg
2024-11-12 20:11:38 +03:00

16 lines
No EOL
445 B
JavaScript

// Detect It Easy: detection rule file
// https://github.com/vercel/pkg
init("packer", "pkg");
function detect() {
if (!PE.isExportFunctionPresent("napi_wrap"))
return;
// Has overlay at all
bDetected = PE.isOverlayPresent() && PE.getOverlaySize() >= 0x100 && PE.findString(PE.section[1].FileOffset, PE.section[1].FileSize, "pkg/prelude/bootstrap.js") != -1;
_setLang("JavaScript", bDetected);
return result();
}