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

23 lines
No EOL
595 B
JavaScript

// Detect It Easy: detection rule file
init("protector", "Babel .NET");
function detect() {
if (PE.isNET()) {
if (PE.isNetObjectPresent("BabelAttribute")) {
sVersion = "3.X";
bDetected = true;
} else if (PE.isNetObjectPresent("BabelObfuscatorAttribute")) {
sVersion = "1.0-2.X";
bDetected = true;
}
// fake signatures
if (PE.isNetObjectPresent("BabelAttribute") &&
PE.isNetObjectPresent("BabelObfuscatorAttribute")) {
bDetected = false;
}
}
return result();
}