Threat Database Trojans Trojan.MSIL.Agent.VDF

Trojan.MSIL.Agent.VDF

By CagedTech in Trojans

Threat Scorecard

Threat Level: 80 % (High)
Infected Computers: 0
First Seen: May 30, 2026
OS(es) Affected: Windows

Analysis Report

General information

Family Name: Trojan.MSIL.Agent.VDF
Signature status: Self Signed

Known Samples

MD5: 9c04214b1ac3f6841d48e51213912c0a
SHA1: 4f29bc567642e55d74513725daffce740d38d04c
SHA256: 1F8FBDCE2B257B817F8A1C6A8E8703FC3EBBAB49DF8BC4B41CD12CD76EAF2288
File Size: 61.96 KB, 61960 bytes
MD5: f58a04863e029262fe0f6ad8868517eb
SHA1: d5dfa95df8fe6a3bda60a8088ccd649b3dde8f74
SHA256: 53A51976D67F7631BCCCB89A2ECFD121BD4C9D39F43F3BEA02BBCC39BC96CA7D
File Size: 53.06 KB, 53056 bytes

Windows Portable Executable Attributes

  • File doesn't have "Rich" header
  • File doesn't have debug information
  • File doesn't have exports table
  • File is .NET application
  • File is 32-bit executable
  • File is either console or GUI application
  • File is GUI application (IMAGE_SUBSYSTEM_WINDOWS_GUI)
  • File is not packed
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

Windows PE Version Information

Name Value
Assembly Version
  • 1.3.0.0
  • 1.0.0.0
Comments
  • Lecoo Update Service
  • Lenovo PC Manager Update Service
Company Name
  • Lecoo Technologies Co., Ltd.
  • Lenovo Group Limited
File Description
  • Lecoo Update
  • LenovoPcManager
File Version
  • 1.3.0.0
  • 1.0.0.0
Internal Name
  • LecooPlatforms.exe
  • Lecoos.exe
Legal Copyright
  • Copyright © 2026 Lecoo Technologies Co., Ltd.
  • Copyright © Lenovo Group Limited 2024
Legal Trademarks Lenovo
Original Filename
  • LecooPlatforms.exe
  • Lecoos.exe
Product Name
  • Lecoo Update
  • Lenovo PC Manager
Product Version
  • 1.3.0.0
  • 1.0.0.0

Digital Signatures

Signer Root Status
Xi 'an Yuerui Technology Co., Ltd. Certum Extended Validation Code Signing 2021 CA Self Signed
Xiamen Jisou Network Technology Co., Ltd. Sectigo Public Code Signing Root R46 Root Not Trusted

File Traits

  • .NET
  • x86

Block Information

Total Blocks: 91
Potentially Malicious Blocks: 14
Whitelisted Blocks: 59
Unknown Blocks: 18

Visual Map

? 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? 0 0 0 ? ? x x x x x ? ? ? ? ? 0 x 0 0 ? x ? 0 ? 0 0 0 0 x x 0 x 0 0 x 0 ? 0 x 0 0 0 0 ? 0 ? 0 x 0 x 0 0 0 ? ? 0 0 0 0 0 0 0 0 0
0 - Probable Safe Block
? - Unknown Block
x - Potentially Malicious Block

Similar Families

  • MSIL.Agent.VDG

Files Modified

File Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026 Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026\cache Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026\logs Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026\security Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026\telemetry Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lecoo\update\temp_20260919_6ca7@2026\temp Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026 Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\cache Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\logs Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\security Synchronize,Write Attributes
Show More
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\security.manifest Generic Write,Read Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\security.manifest Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\telemetry Synchronize,Write Attributes
c:\users\user\appdata\local\microsoft\lenovo\pcmanager\update\lenovo_20260809_d773@2026\temp Synchronize,Write Attributes

Registry Modifications

Key::Value Data API Name
HKLM\software\microsoft\tracing\rasapi32::enablefiletracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::enableautofiletracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::enableconsoletracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::filetracingmask ￿ RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::consoletracingmask ￿ RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::maxfilesize  RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasapi32::filedirectory %windir%\tracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::enablefiletracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::enableautofiletracing RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::enableconsoletracing RegNtPreCreateKey
Show More
HKLM\software\microsoft\tracing\rasmancs::filetracingmask ￿ RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::consoletracingmask ￿ RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::maxfilesize  RegNtPreCreateKey
HKLM\software\microsoft\tracing\rasmancs::filedirectory %windir%\tracing RegNtPreCreateKey

Windows API Usage

Category API
User Data Access
  • GetComputerName
  • GetUserDefaultLocaleName
  • GetUserName
  • GetUserNameEx
  • GetUserObjectInformation
Anti Debug
  • IsDebuggerPresent
  • NtQuerySystemInformation
Encryption Used
  • BCryptOpenAlgorithmProvider
Other Suspicious
  • AdjustTokenPrivileges
Network Info Queried
  • GetAdaptersAddresses
  • GetNetworkParams
Syscall Use
  • ntdll.dll!NtAlertThreadByThreadId
  • ntdll.dll!NtAlpcConnectPort
  • ntdll.dll!NtAlpcCreatePortSection
  • ntdll.dll!NtAlpcCreateSectionView
  • ntdll.dll!NtAlpcCreateSecurityContext
  • ntdll.dll!NtAlpcDeleteSecurityContext
  • ntdll.dll!NtAlpcQueryInformation
  • ntdll.dll!NtAlpcQueryInformationMessage
  • ntdll.dll!NtAlpcSendWaitReceivePort
  • ntdll.dll!NtAlpcSetInformation
Show More
  • ntdll.dll!NtApphelpCacheControl
  • ntdll.dll!NtAssociateWaitCompletionPacket
  • ntdll.dll!NtCancelWaitCompletionPacket
  • ntdll.dll!NtClearEvent
  • ntdll.dll!NtClose
  • ntdll.dll!NtCreateEvent
  • ntdll.dll!NtCreateIoCompletion
  • ntdll.dll!NtCreateKey
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreatePrivateNamespace
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtCreateSemaphore
  • ntdll.dll!NtCreateThreadEx
  • ntdll.dll!NtCreateTimer
  • ntdll.dll!NtCreateTimer2
  • ntdll.dll!NtCreateWaitCompletionPacket
  • ntdll.dll!NtCreateWorkerFactory
  • ntdll.dll!NtDelayExecution
  • ntdll.dll!NtDeviceIoControlFile
  • ntdll.dll!NtDuplicateObject
  • ntdll.dll!NtEnumerateKey
  • ntdll.dll!NtEnumerateValueKey
  • ntdll.dll!NtFlushProcessWriteBuffers
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtGetCompleteWnfStateSubscription
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtNotifyChangeKey
  • ntdll.dll!NtOpenDirectoryObject
  • ntdll.dll!NtOpenEvent
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenKeyEx
  • ntdll.dll!NtOpenProcess
  • ntdll.dll!NtOpenProcessToken
  • ntdll.dll!NtOpenSection
  • ntdll.dll!NtOpenThread
  • ntdll.dll!NtOpenThreadToken
  • ntdll.dll!NtPowerInformation
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryDefaultLocale
  • ntdll.dll!NtQueryDirectoryFileEx
  • ntdll.dll!NtQueryFullAttributesFile
  • ntdll.dll!NtQueryInformationFile
  • ntdll.dll!NtQueryInformationJobObject
  • ntdll.dll!NtQueryInformationProcess
  • ntdll.dll!NtQueryInformationThread
  • ntdll.dll!NtQueryInformationToken
  • ntdll.dll!NtQueryKey
  • ntdll.dll!NtQueryLicenseValue
  • ntdll.dll!NtQueryPerformanceCounter
  • ntdll.dll!NtQuerySecurityAttributesToken
  • ntdll.dll!NtQuerySecurityObject
  • ntdll.dll!NtQuerySystemInformation
  • ntdll.dll!NtQuerySystemInformationEx
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtQueryWnfStateData
  • ntdll.dll!NtQueueApcThread
  • ntdll.dll!NtQueueApcThreadEx2
  • ntdll.dll!NtReadFile
  • ntdll.dll!NtReadRequestData
  • ntdll.dll!NtReadVirtualMemory
  • ntdll.dll!NtReleaseMutant
  • ntdll.dll!NtReleaseSemaphore
  • ntdll.dll!NtReleaseWorkerFactoryWorker
  • ntdll.dll!NtRemoveIoCompletion
  • ntdll.dll!NtResumeThread
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationKey
  • ntdll.dll!NtSetInformationObject
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationThread
  • ntdll.dll!NtSetInformationVirtualMemory
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtSetTimer2
  • ntdll.dll!NtSetTimerEx
  • ntdll.dll!NtSubscribeWnfStateChange
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtTraceControl
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtUnmapViewOfSectionEx
  • ntdll.dll!NtUnsubscribeWnfStateChange
  • ntdll.dll!NtWaitForAlertByThreadId
  • ntdll.dll!NtWaitForMultipleObjects
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWaitForWorkViaWorkerFactory
  • ntdll.dll!NtWaitLowEventPair
  • ntdll.dll!NtWorkerFactoryWorkerReady

3 additional items are not displayed above.

Network Winsock2
  • WSASend
  • WSASocket
  • WSAStartup
  • WSAttemptAutodialName
Network Winsock
  • bind
  • closesocket
  • freeaddrinfo
  • getaddrinfo
  • setsockopt
Network Winhttp
  • WinHttpOpen