mirror of
https://github.com/horsicq/Detect-It-Easy.git
synced 2026-06-24 01:54:08 +00:00
Heuristic: flag UX-Locker for 'lc' modules
Add a heuristic in scanForMaliciousCode_NET_and_Native to push a UX-Locker verdict when no other verdicts exist and the .NET module or assembly name is 'lc.exe' or 'lc'. The verdict object includes empty version and details fields. This introduces an early detection rule before existing RAT/anti-AV checks.
This commit is contained in:
parent
1cb4eb11da
commit
05d00ffb61
1 changed files with 9 additions and 0 deletions
|
|
@ -6115,6 +6115,15 @@ function scanForMaliciousCode_NET_and_Native() {
|
|||
}
|
||||
|
||||
|
||||
if (verdicts.length === 0 && (PE_Cached.nameOfNetModuleName === "lc.exe" || PE_Cached.nameOfNetAssemblyName === "lc")) {
|
||||
verdicts.push({
|
||||
type: "UX-Locker",
|
||||
version: String(),
|
||||
details: String()
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if (verdicts.length === 0 && (PE.isSignatureInSectionPresent(0, "00" + generateUnicodeSignatureMask(" RAT") + "00 **") ||
|
||||
PE.isNetObjectPresent("AntiTaskManager") ||
|
||||
PE.isNetObjectPresent("BlockAvSites") ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue