Threat Database Trojans Trojan.Filecoder.Gen.GZ

Trojan.Filecoder.Gen.GZ

By CagedTech in Trojans
Published:
Last updated:

Threat Scorecard

Popularity Rank: 19,667
Threat Level: 80 % (High)
First Seen: July 10, 2026
Last Seen: August 31, 2026
OS(es) Affected: Windows

Trojan.Filecoder.Gen.GZ is a dangerous Windows Trojan that belongs to the Filecoder family, a group of threats commonly associated with file-encrypting ransomware behavior. With a danger level rated 8 out of 10, this threat is capable of causing serious damage to infected systems, and it has been actively observed between July and August 2026. Because it carries no digital signature and is built as a native 64-bit Windows application, it can blend in with legitimate software and evade casual inspection.

What Trojan.Filecoder.Gen.GZ Does

Once active on a system, Trojan.Filecoder.Gen.GZ installs itself stealthily and runs silently in the background, carrying out malicious operations without the user's knowledge or consent. Its name and family association suggest it is designed to behave like a file-encrypting threat, a type of malware that locks away personal documents, photos, and other files so the victim can no longer access them. Beyond file-related damage, this Trojan may also give remote attackers a way to gain extensive control over the infected machine, allowing them to execute further commands, steal information, or deploy additional malicious payloads.

Technical analysis shows that the malware interacts directly with low-level Windows system functions, including calls used to write files, manage memory, query process and token information, and work with registry keys. This kind of behavior is typical of threats that attempt to manipulate system resources quietly while avoiding detection by simpler security tools. The sample also carries a large embedded data section (overlay), a common technique used to hide additional malicious code or configuration data inside what looks like a normal executable file.

How It Usually Gets Onto Computers

Trojan.Filecoder.Gen.GZ typically spreads by exploiting system vulnerabilities and security weaknesses. It is frequently bundled with software downloaded from malicious or compromised websites, or delivered through email attachments sent from untrusted or unknown sources. These attachments are often disguised as common file types such as .exe, .pif, .avi, or even .jpg files to trick users into opening them. Because the file lacks a valid digital signature and shows no version information, it can be difficult for an average user to tell it apart from a harmless program just by looking at it.

Risks for the User

The presence of this Trojan on a system poses a serious risk. If it behaves like other filecoder threats, it may render important personal or business files inaccessible, leading to significant data loss or extortion attempts. Additionally, by granting attackers potential remote control over the machine, it can lead to further compromise, including theft of sensitive information, installation of other malware, or use of the infected computer as a launching point for additional attacks.

Signs of Infection

Because this Trojan is designed to run silently, visible symptoms may be minimal or absent at first. Users should watch for unexpected system slowdowns, unusual background processes, unexplained network activity, files that suddenly become inaccessible or renamed, and changes to system settings that were not made intentionally. Any unusual Windows registry or system file activity involving unfamiliar executable files should also be treated as a potential warning sign.

How to Stay Protected

To reduce the risk of infection, users should avoid opening email attachments from unknown or unverified senders, especially executable or unusual file types. Keeping the Windows operating system and all installed software fully updated helps close security vulnerabilities that threats like this one often exploit. Downloading software only from official or reputable sources, maintaining regular backups of important files stored offline, and using reliable, up-to-date security software are all essential practices for defending against file-encrypting Trojans and similar threats.

Analysis Report

General information

Family Name: Trojan.Filecoder.Gen.GZ
Signature status: No Signature

Known Samples

MD5: 93adfa8a4c3f7b921941ddccff756d24
SHA1: 2a55621fbd79a89dc36ff452d4d010905389ce13
SHA256: 122376A3E15AE9079FB6FA600B8D1B04A4B3E4D77C034CF2D9283AF79870216C
File Size: 928.10 KB, 928097 bytes

Windows Portable Executable Attributes

  • File doesn't have "Rich" header
  • File doesn't have debug information
  • File doesn't have exports table
  • File doesn't have security information
  • File has TLS information
  • File is 64-bit executable
  • File is either console or GUI application
  • File is GUI application (IMAGE_SUBSYSTEM_WINDOWS_GUI)
  • File is Native application (NOT .NET application)
  • File is not packed
Show 2 more
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

File Traits

  • big overlay
  • No Version Info
  • x64

Block Information

Total Blocks: 2,655
Potentially Malicious Blocks: 111
Whitelisted Blocks: 2,544
Unknown Blocks: 0

Visual Map

... Data truncated
0 - Probable Safe Block
? - Unknown Block
x - Potentially Malicious Block

Similar Families

Show 1 more
  • Trojan.Kryptik.Gen.IJD

Files Modified

File Attributes
\device\namedpipe\gmdasllogger Generic Write,Read Attributes
c:\users\user\appdata\local\microsoft\windows\usrclass.dat{dba6b5ef-640a-11ed-9bcb-f677369d361c}.txr.1.regtrans-ms Generic Read,Write Data,Write Attributes,Write extended,Append data
c:\users\user\appdata\local\microsoft\windows\usrclass.dat{dba6b5ef-640a-11ed-9bcb-f677369d361c}.txr.2.regtrans-ms Generic Read,Write Data,Write Attributes,Write extended,Append data

Windows API Usage

Category API
Syscall Use
  • ntdll.dll!NtAccessCheck
  • ntdll.dll!NtAddAtomEx
  • ntdll.dll!NtAlertThreadByThreadId
  • ntdll.dll!NtAlpcAcceptConnectPort
  • ntdll.dll!NtAlpcConnectPortEx
  • ntdll.dll!NtAlpcCreatePort
  • ntdll.dll!NtAlpcOpenSenderProcess
  • ntdll.dll!NtAlpcQueryInformation
  • ntdll.dll!NtAlpcSendWaitReceivePort
  • ntdll.dll!NtApphelpCacheControl
Show 77 more
  • ntdll.dll!NtClearEvent
  • ntdll.dll!NtClose
  • ntdll.dll!NtConnectPort
  • ntdll.dll!NtCreateEvent
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtCreateSemaphore
  • ntdll.dll!NtCreateThreadEx
  • ntdll.dll!NtCreateTimer2
  • ntdll.dll!NtDeleteValueKey
  • ntdll.dll!NtDeviceIoControlFile
  • ntdll.dll!NtDuplicateObject
  • ntdll.dll!NtDuplicateToken
  • ntdll.dll!NtEnumerateKey
  • ntdll.dll!NtEnumerateValueKey
  • ntdll.dll!NtFindAtom
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtNotifyChangeKey
  • ntdll.dll!NtOpenDirectoryObject
  • ntdll.dll!NtOpenEvent
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenKeyEx
  • ntdll.dll!NtOpenMutant
  • ntdll.dll!NtOpenProcessToken
  • ntdll.dll!NtOpenProcessTokenEx
  • ntdll.dll!NtOpenSection
  • ntdll.dll!NtOpenSemaphore
  • ntdll.dll!NtOpenThreadToken
  • ntdll.dll!NtOpenThreadTokenEx
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryInformationFile
  • 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!NtQueryTimerResolution
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtQueryWnfStateData
  • ntdll.dll!NtReadFile
  • ntdll.dll!NtReadRequestData
  • ntdll.dll!NtReleaseMutant
  • ntdll.dll!NtReleaseSemaphore
  • ntdll.dll!NtReleaseWorkerFactoryWorker
  • ntdll.dll!NtRequestWaitReplyPort
  • ntdll.dll!NtResumeThread
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationKey
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationThread
  • ntdll.dll!NtSetInformationVirtualMemory
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtSetTimer2
  • ntdll.dll!NtSetTimerResolution
  • 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
  • ntdll.dll!NtWriteFile
  • UNKNOWN