File scan report
Verdict Malicious
Is version. dll safe? No, we rate this exact file malicious.
An unsigned DLL that borrows the Windows version.dll name, fetches signed update manifests from api.lastyear.live and is flagged by 14 of the 71 antivirus engines that checked it, including three major antivirus engines.
Strong evidence · Two or more major antivirus engines agree.
Do not run or place this DLL next to any program, and remove it if it came with an unofficial mod, cheat or patch. Keep your antivirus protection enabled and scan the machine fully if the file has already been loaded.
What to do now4 steps
This file is harmful. Don't run it, and remove it.
If you haven't used it
Don't use this component. Let your antivirus remove this component, then repair or reinstall the program it belongs to from its official website. Don't delete or replace the file by hand.
If you already used it
Disconnect the device from the internet, then run a full antivirus scan. Microsoft Defender Offline (Windows Security > Virus & threat protection > Scan options) also finds malware that hides while Windows runs.
If you typed passwords on the device after running it, change them from another device you trust.
If the scan keeps finding it, or the device still acts strangely, scan again with a second-opinion scanner from another company; if that doesn't fix it, back up your personal files and reinstall Windows.
If you already ran it, do these in order.
If you opened or installed it
Avoid banking and sign-ins on that device until it is clean. These free MalwareTips guides walk you through it.
- Trojan removal guideClear steps for Windows, Mac and Android. (opens malwaretips.com in a new tab)
- Remove malware from WindowsStep-by-step cleanup with free tools. (opens malwaretips.com in a new tab)
- Ask for free help on the MalwareTips forumWindows malware removal help, answered by volunteers. (opens malwaretips.com in a new tab)
Paste this report's link in your topic so helpers can see what was found.
Antivirus results
14 of 71 flagged
- Flagged 14
- No detection 57
- No result 4
- Code signing Unsigned
- Test run Completed
- First seen 5d ago
Chapter 02
Why we think so
6 points against it and 2 in its favour, checked against the scan evidence.
The reasoning behind this verdict
This is a DLL that takes the name of a core Windows library, the classic setup for hijacking whichever program loads it. It is unsigned, carries a large high-entropy resource block, and when it ran pulls manifest and DLL files from a remote server. Three major antivirus engines vendors flag it, one naming a DLL-hijack trojan.
Fourteen of the 71 antivirus engines that checked it flag this DLL, and the votes do not collapse to a single licensing cluster: alongside the shared BitDefender engine, Kaspersky names a DLL-hijack trojan and Symantec returns a high-confidence machine-learning verdict, giving eight independent flagging vendors. The file is unsigned with no publisher history, and its resource section is 383 KB at very high entropy, which fits an embedded encrypted payload rather than ordinary version metadata. Observation from the test run adds a concrete lead: the DLL is loaded through rundll32 with the exported version APIs and immediately contacts a remote server for signed manifest and DLL files, creating an updater program markers while doing so. Against that, no sandbox run recorded a malicious verdict and neither contacted host has a malicious reputation record, so the delivered payload was not observed on this evidence. The combination of an unsigned hijack-named library, anti-analysis traits, a high-entropy embedded block and a live self-update channel outweighs those gaps.
What We Detected
This is a 64-bit Windows DLL that carries the name of a standard Windows library. Whichever program loads it will call the version-information functions it exports, and those exports were observed being invoked through rundll32 during analysis, which is how a hijacking module keeps the host program running normally while its own code executes. The file is unsigned, has no publisher history, and 14 of the 71 antivirus engines that checked it flag it. Kaspersky names a DLL-hijack trojan, Symantec returns a high-confidence machine-learning verdict, and several vendors share one generic trojan signature.
The antivirus analysis also shows a 383 KB resource section with very high entropy, far above what ordinary icon or version resources contain, and consistent with an embedded compressed or encrypted payload. The overall file entropy is 7.25 with no recognised packer.
Threat Behaviour
During the sandbox runs the module contacted a server at api.lastyear.live and requested four files: a manifest, a signature for that manifest, a DLL list and a signature for that list. That is a self-update design — the loader checks for signed instructions and then retrieves replacement DLLs — and it created a program markers matching an updater name while doing so. Writes were also recorded toward a game content directory, which is consistent with a mod-style updater but also with a loader dropping files into an application folder.
The sample also carries anti-analysis traits: it sleeps for long periods, checks for user input, and probes for debugger environments. None of the sandbox runs returned a malicious verdict, and neither contacted host currently has a malicious reputation record.
What To Do Now
Do not load this DLL, and do not place it beside a game or application executable to make that program start. If it arrived as part of a mod, cheat or unofficial patch, treat the whole package as untrusted and delete it; obtain software only from the official publisher. Keep security software switched on, and if the file has already been run, run a full scan and check for new scheduled tasks or autostart entries created around that time.
Where this verdict could be wrong3 caveats
- No sandbox run returned a malicious verdict, so the hostile picture rests on engine detections, the file's structure and its network behaviour rather than on an observed payload executing.
- Neither of the two contacted hosts has a malicious or suspicious reputation record in our cache — freshly registered loader infrastructure would simply not be catalogued yet.
- Most labels are generic trojan names rather than a specific family, so the exact payload the loader would install cannot be named from this evidence.
These are the assessment's weak points. If you believe one applies to your file, report the verdict and we'll re-review it.
- No sandbox run returned a malicious verdict and no persistence entries or autostart changes were recorded.
- Neither of the two contacted hosts currently has a malicious or suspicious reputation record in our cache.
- Uses the name of a core Windows library while being an unsigned third-party module — a shape built to be loaded by another program and hijack it.
- Fourteen engines flag the file, including major antivirus engines naming a DLL-hijack trojan and a high-confidence machine-learning verdict.
- On execution it contacts a remote server for a signed manifest and a DLL list, giving whoever runs that server the ability to push new code to the machine.
- The resource section is 383 KB at very high entropy, consistent with an embedded encrypted payload.
- The file is tagged for anti-analysis behaviour: long sleeps, user-input checks and debugger detection.
- No digital signature and no submission history for any publisher, so there is nothing to verify its origin.
6 sources checked · all complete. See every source
Chapter 03
What it did in our test
It ran in 4 isolated tests; no test environment rated what it did as risky.
Test run summary
Capture complete- 4isolated sandbox runs
- 20sandbox rule tags
- 15spawned processes
- 2network contacts
- 23filesystem & mutex artifacts
What the test run showed
What the file did on a test computer
Confirmed in the test run
Moderate concern: Contains packed or scrambled code that is harder to inspect (common in installers too).
Moderate concern: Ran commands or a script on the test computer.
Moderate concern: Checked whether it was running on a test computer.
Note: Read the user name of the test computer.
Note: Listed the programs running on the test computer.
Note: Read basic details of the test computer, such as its Windows version.
Note: Looked through folders on the test computer (most installers do this).
Sandbox labels we could not confirm (common in safe files too)
Not confirmed: A sandbox rule tagged this run as code injection, but no injected program was recorded.
Not confirmed: A sandbox rule tagged this run as recording keystrokes; no keylogging was confirmed.
Not confirmed: A sandbox rule tagged this run as changing how Windows loads code; nothing confirms it.
This file was run on a test computer (a sandbox), not on yours. Labels we could not confirm are listed so you can see them, but they are not treated as evidence against the file.
Threat context
How downloaders work
This file is a delivery vehicle. On its own it can look small and harmless, but its job is to fetch and install the real payload, often a password stealer, ransomware or a bot, from a server the attacker controls.
Bottom line:Because the dangerous part arrives later, early scans can look cleaner than the threat really is.
Recorded behavior
What happened in the test
Grouped by step. The order is not a timeline.
- 1
Input file
The submitted object
- Evidence 1 of 7: FileSeen in the test run
version.dll
a028c5d39affeea1cda65eaff2277638e93dd877145225742d090e1c8623ce19
Uploaded file
- 2
Processes
What ran
- Evidence 2 of 7: ProcessSeen in the test run
rundll32.exe
"C:\Windows\sysnative\rundll32.exe" "C:\Users\<USER>\Desktop\version.dll",#1
Test run - Evidence 3 of 7: ProcessSeen in the test run
loaddll64.exe
C:\Windows\System32\loaddll64.exe loaddll64.exe "C:\Users\user\Desktop\version.dll"
Test run - +1 more recorded observation
- 2
Files
Created or changed
- Evidence 4 of 7: Written fileSeen in the test run
LYServer_P.pak.next.tmp
C:\Users\Content\Paks\LYServer_P.pak.next.tmp
Test run - Evidence 5 of 7: Written fileSeen in the test run
Temp
C:\ProgramData\Microsoft\Windows\WER\Temp
Test run - +1 more recorded observation
- 2
Network
Hosts contacted
- Evidence 6 of 7: Contacted hostSeen in the test run
api.lastyear.live
Contacted during the test run.
Test run - Evidence 7 of 7: Contacted hostSeen in the test run
201.58.134.127
Contacted during the test run.
Test run - +1 more recorded observation
7 facts from the test run. See the full activity list.
What this file did when executed
This file was detonated in 4 sandboxes and its runtime behaviour was observed.
Techniques observed in the sandbox
20MITRE ATT&CK techniques the sandbox mapped. Highlighted ones are rare in normal software; the others are common in legitimate programs too.
- T1010
- T1027· Obfuscated code
- T1027.002· Obfuscated code
- T1033· Reads user info
- T1036
- T1055· Process injection
- T1056· Keylogging
- T1057· Lists programs
- T1059· Runs commands
- T1082· System recon
- T1083· Scans your files
- T1129· Loads modules
- T1218.011
- T1497· Sandbox evasion
- T1518· Checks your AV
- T1518.001· Checks your AV
- T1542.003
- T1553
- T1553.002
- T1574· Execution hijack
Observed activity
Processes started
15Programs the file ran, with their command lines.
rundll32.exe"C:\Windows\sysnative\rundll32.exe" "C:\Users\<USER>\Desktop\version.dll",#1loaddll64.exeC:\Windows\System32\loaddll64.exe loaddll64.exe "C:\Users\user\Desktop\version.dll"cmd.exeC:\Windows\System32\cmd.exe cmd.exe /C rundll32.exe "C:\Users\user\Desktop\version.dll",#1rundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",#1rundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe C:\Users\user\Desktop\version.dll,GetFileVersionInfoArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe C:\Users\user\Desktop\version.dll,GetFileVersionInfoByHandle
Show all 15 entries for processes started
rundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe C:\Users\user\Desktop\version.dll,GetFileVersionInfoExArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",GetFileVersionInfoArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",GetFileVersionInfoByHandlerundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",GetFileVersionInfoExArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",VerQueryValueWrundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",VerQueryValueArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",VerLanguageNameWrundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",VerLanguageNameArundll32.exeC:\Windows\System32\rundll32.exe rundll32.exe "C:\Users\user\Desktop\version.dll",VerInstallFileW
Network contacts
22 hosts, listed as 1 domain, 1 address, 4 links. Links show the host and path only.
- Domain
api.lastyear.live - IP address
201.58.134.127 - URL
https://api.lastyear.live/dist/manifest.txt - URL
https://api.lastyear.live/dist/manifest.sig - URL
https://api.lastyear.live/dist/dll.txt - URL
https://api.lastyear.live/dist/dll.sig
Files
15Files the file created, changed or deleted.
- Written
C:\Users\Content\Paks\LYServer_P.pak.next.tmp - Written
C:\ProgramData\Microsoft\Windows\WER\Temp - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\fda412d0-88f8-480d-ae9a-66dd931ab915 - Written
C:\ProgramData\Microsoft\Windows\WER\ReportQueue - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\3a700b58-2949-4ef0-9842-3314ee0f9f60 - Written
C:\ProgramData\Microsoft\Windows\WER\ReportArchive
Show all 15 entries for files
- Written
C:\ProgramData\Microsoft\Windows\WER\Temp\0ca16a67-58fa-4c27-a3c1-fb680a6463af - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\0d08ee8e-71ed-4192-8214-6de705008ae0 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\41faee5b-f6aa-4815-8400-5da6c8c48d64 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\56abf9ba-d0ed-400e-961e-bdc072f14d46 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\5d2ff89c-338b-4121-be53-85d2878fe341 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\7da9df9c-ed5c-4b83-a2ae-61dde5ce99b5 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\7ee8b0da-e54d-4470-9ffb-b0958698e1c7 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\ba79b33e-4c9a-458f-8ffc-bc6c0fb25813 - Written
C:\ProgramData\Microsoft\Windows\WER\Temp\c1f235e9-7e07-49d3-90a6-81a04c2d7763
Registry and auto-start
3Settings the file changed, including ways to start again after a restart.
- Set
HKEY_USERS\S-1-5-21-575823232-3065301323-1442773979-1000\Software\Microsoft\SystemCertificates\Root\Certificates\0174E68C97DDF1E0EEEA415EA336A163D2B61AFD\Blob - Set
HKEY_USERS\S-1-5-21-575823232-3065301323-1442773979-1000\Software\Microsoft\Windows\Windows Error Reporting\Debug\StoreLocation - Set
\REGISTRY\A\{b5fcd11e-9d87-ec4e-f857-a8d01cb2771a}\Root\InventoryApplicationFile\PermissionsCheckTestKey
Mutexes
8Named locks a program uses so only one copy runs; malware families often reuse them.
\Sessions\1\BaseNamedObjects\Local\LYServerModUpdater-fce360ff000f09b8\Sessions\1\BaseNamedObjects\Local\WERReportingForProcess6208\Sessions\1\BaseNamedObjects\InventorySynchronizationInventoryApplicationFileMutex6716\Sessions\1\BaseNamedObjects\Local\WERReportingForProcess960\Sessions\1\BaseNamedObjects\InventorySynchronizationInventoryApplicationFileMutex6600\Sessions\1\BaseNamedObjects\Local\WERReportingForProcess4160
Show all 8 entries for mutexes
\Sessions\1\BaseNamedObjects\Local\WERReportingForProcess3464\Sessions\1\BaseNamedObjects\InventorySynchronizationInventoryApplicationFileMutex2740
Chapter 04
Technical details
14 of the 71 antivirus engines that checked it flag it; no publisher signature.
Sources checked
Every check behind this verdict
6 sources checked · all complete. Complete means the check returned a usable result; it does not mean the file is safe.
Engines that flagged it 14
- BitDefender (major engine)Trojan.GenericKD.82076961
- Emsisoft (major engine)Trojan.GenericKD.82076961 (B)
- GData (major engine)Trojan.GenericKD.82076961
- Kaspersky (major engine)Trojan.Win32.DLLhijack.axgn
- Symantec (major engine)ML.Attribute.HighConfidence
- ALYacTrojan.GenericKD.82076961
- APEXMalicious
- ArcabitTrojan.Generic.D4E46521
File fingerprint
- Last analyzed
- Nov 9, 2026, 7:34 PM UTC
- SHA-256
a028c5d39affeea1cda65eaff2277638e93dd877145225742d090e1c8623ce19- SHA-1
42c25de1a97e52906be8b15b9af71bdab8cc7036- MD5
fe01a0b7f6b1cfe3ef23bd3528ef62b8
About this file
version.dll says it is LYServer mod updater for Last Year (keeps the LYServer_P.pak mod current; passes version.… (LYServer mod updater), 579.6 kB.
- Claims to be
- LYServer mod updater for Last Year (keeps the LYServer_P.pak mod current; passes version.… (LYServer mod updater)From the file's own version information, written by whoever built it.
- Original name
- version.dllMatches the shared file name.
- Type and size
- Win32 DLL · 579.6 kB
- Signer
- UnsignedNo code signature.
- First seen
- Nov 5, 2026On VirusTotal.
- Submitted by
- 12 distinct sources
- Packer
- None detected
- Entropy
- 7.25 of 8
First scanned
Antivirus consensus
14 of 71 engines flagged this file
4 of the 75 engines returned no result for this file (file type not supported, or the scan did not finish), so they did not check it.
The 14 detections come from 8 independent scan engines: several vendors license the same engine, so their results are one vote.
- Tier-118 engines3flagged5 vendors sharing 3 engines
- Tier-236 engines4flagged7 vendors sharing 4 engines
- Low-trust17 engines2flagged
View all 75 engine results
- ALYacMalicious: Trojan.GenericKD.82076961
- APEXMalicious: Malicious
- ArcabitMalicious: Trojan.Generic.D4E46521
- BitDefenderMalicious: Trojan.GenericKD.82076961
- CrowdStrikeMalicious: win/malicious_confidence_60% (D)
- CTXMalicious: dll.trojan.generic
- EmsisoftMalicious: Trojan.GenericKD.82076961 (B)
- GDataMalicious: Trojan.GenericKD.82076961
- KasperskyMalicious: Trojan.Win32.DLLhijack.axgn
- MicroWorld-eScanMalicious: Trojan.GenericKD.82076961
- RisingMalicious: Trojan.DLLhijack!8.1B50 (CLOUD)
- SkyhighMalicious: BehavesLike.Win64.Injector.hc
- SymantecMalicious: ML.Attribute.HighConfidence
- VIPREMalicious: Trojan.GenericKD.82076961
- AcronisClean
- AhnLab-V3Clean
- AlibabaClean
- alibabacloudClean
- Antiy-AVLClean
- AvastClean
- Avast-MobileNo result
- AVGClean
- AviraClean
- BitDefenderFalxNo result
- BkavClean
- CAT-QuickHealClean
- ClamAVClean
- CMCClean
- CylanceClean
- CynetClean
- DeepInstinctClean
- DrWebClean
- ElasticClean
- ESET-NOD32Clean
- F-SecureClean
- FortinetClean
- GoogleClean
- GridinsoftClean
- huorongClean
- IkarusClean
- JiangminClean
- K7AntiVirusClean
- K7GWClean
- KingsoftClean
- LionicClean
- MalwarebytesClean
- MaxSecureClean
- McAfeeDClean
- MicrosoftClean
- NANO-AntivirusClean
- PaloaltoClean
- PandaClean
- SangforClean
- SentinelOneClean
- SophosClean
- SUPERAntiSpywareClean
- SymantecMobileInsightNo result
- TACHYONClean
- tehtrisClean
- TencentClean
- TrapmineClean
- TrellixENSClean
- TrendMicroClean
- TrendMicro-HouseCallClean
- TrustlookNo result
- VaristClean
- VBA32Clean
- VirITClean
- ViRobotClean
- WebrootClean
- XcitiumClean
- YandexClean
- ZillyaClean
- ZoneAlarmClean
- ZonerClean
Signatures and behavior heuristics
Low-severity pattern matches — worth noting but not on their own cause for alarm.
VirusTotal's sandbox summary maps this run to MITRE T1055 (Process Injection), but no injected process of the sample's own was recorded (the analysis VM's own WMI adapter, crash handlers and Chrome updater are not counted). VirusTotal maps T1055 on about half of all files no engine flags, so the mapping alone is not evidence of injection.
EvidenceT1055 (sandbox MITRE mapping)
Section entropy & packers
No high-entropy executable section or known packer signature was detected. Data and resource sections can still have high entropy without indicating packed code.
How widely this file has been seen
Moderate prevalence — neither rare nor common. No strong prior applies.
Chapter 05
Questions & answers
Short answers to the 8 questions people ask most about this file.
Is version.dll a virus?
What is version.dll?
How many antivirus engines detected version.dll?
What should I do if I already used version.dll?
How do I remove version.dll?
What kind of malware is version.dll?
What is the SHA-256 hash of version.dll?
How up to date is this analysis of version.dll?
Community
Member reviews and reports for this exact file hash.