Threat Database Trojans Trojan.Agent.DNA

Trojan.Agent.DNA

Trojan.Agent.DNA is a detection name used to identify a member of the broad Trojan malware family. Threats classified under the "Agent" designation typically share common malicious traits but may vary in their specific payload or purpose. As with most Trojans, Trojan.Agent.DNA is designed to infiltrate a computer while disguising itself as something legitimate or harmless, making it difficult for users to recognize the danger until damage has already occurred.

What Trojan.Agent.DNA Does

While the exact behavior of any individual sample can differ, threats in this detection category typically operate quietly in the background of an infected system. Generally speaking, Trojans in this class may be used to carry out one or more of the following actions, which is typical of this type of malware:

  • Downloading and installing additional malicious files or programs onto the compromised device
  • Collecting sensitive information such as login credentials, browsing habits, or system data
  • Modifying system settings or security configurations to weaken the computer's defenses
  • Establishing a connection to a remote server that allows attackers to issue commands or exfiltrate data
  • Creating backdoor access that could be exploited for further attacks

Because Trojans do not self-replicate the way viruses or worms do, Trojan.Agent.DNA relies on tricking users or exploiting security gaps to gain a foothold on a system.

How It Usually Gets Onto Computers

Trojans like this one commonly spread through deceptive methods rather than direct attacks. Typical infection vectors include malicious email attachments, fake software updates, cracked or pirated software, bundled downloads from untrustworthy websites, and links embedded in phishing messages. Users may unknowingly install the Trojan while believing they are downloading a legitimate program, document, or media file.

Risks for the User

An infection involving Trojan.Agent.DNA can expose a user to a range of serious risks. These may include theft of personal or financial information, unauthorized access to the device, degraded system performance, and the potential installation of additional malware such as ransomware, spyware, or adware. In some cases, compromised systems may be used as part of a larger network of infected machines controlled by attackers.

Signs of Infection

Because Trojans are built to operate discreetly, signs of infection are not always obvious. However, users may notice unusual symptoms such as slower system performance, unexpected crashes, unfamiliar programs or processes running in the background, changes to browser or system settings without permission, increased network activity, or security tools being disabled unexpectedly.

How to Stay Protected

To reduce the risk of encountering threats like Trojan.Agent.DNA, users should avoid downloading software from unverified sources, refrain from opening attachments or links from unknown or suspicious emails, and keep their operating system and applications updated with the latest security patches. Running regular system scans, maintaining backups of important data, and exercising caution when installing free or bundled software can also help prevent infection. Staying informed about common social engineering tactics used to distribute Trojans is one of the most effective ways to avoid falling victim to this type of threat.

Analysis Report

General information

Family Name: Trojan.Agent.DNA
Signature status: Hash Mismatch

Known Samples

MD5: 9cc15853a120e8b984bef3aba27600cc
SHA1: 2b1a5e1a5cd268525fb37da5dbd2e88c03a41a75
SHA256: 830BC700AB043B4801BAE79E7C4B076EA7AE9C0C6298D63F9AD06B3BD6007C75
File Size: 132.80 KB, 132800 bytes

Windows Portable Executable Attributes

  • File doesn't have "Rich" header
  • File doesn't have resources
  • File has exports table
  • 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
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

Digital Signatures

Signer Root Status
LY Corporation GlobalSign Code Signing Root R45 Hash Mismatch
LY Corporation GlobalSign Code Signing Root R45 Hash Mismatch

File Traits

  • dll
  • x64

Block Information

Total Blocks: 402
Potentially Malicious Blocks: 11
Whitelisted Blocks: 391
Unknown Blocks: 0

Visual Map

x x x x x x x 0 x x x 0 0 0 0 0 x 0 0 0 0 1 1 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 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 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 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 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 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 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 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 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 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 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 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 0 1 0 0 2 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
0 - Probable Safe Block
? - Unknown Block
x - Potentially Malicious Block

Similar Families

  • Trojan.Agent.Gen.FDJ
  • Trojan.Downloader.Gen.APZ
  • Trojan.Downloader.Gen.AQO
  • Trojan.Downloader.Gen.ARB
  • Trojan.Kryptik.Gen.JWZ
Show More
  • Trojan.ShellcodeRunner.Gen.YR

Windows API Usage

Category API
Syscall Use
  • ntdll.dll!NtAccessCheck
  • ntdll.dll!NtAlpcSendWaitReceivePort
  • ntdll.dll!NtApphelpCacheControl
  • ntdll.dll!NtClose
  • ntdll.dll!NtConnectPort
  • ntdll.dll!NtCreateEvent
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtDuplicateObject
  • ntdll.dll!NtDuplicateToken
Show More
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtOpenEvent
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenKeyEx
  • ntdll.dll!NtOpenProcessToken
  • ntdll.dll!NtOpenProcessTokenEx
  • ntdll.dll!NtOpenSection
  • ntdll.dll!NtOpenSemaphore
  • ntdll.dll!NtOpenThreadTokenEx
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryDebugFilterState
  • ntdll.dll!NtQueryInformationJobObject
  • ntdll.dll!NtQueryInformationProcess
  • ntdll.dll!NtQueryInformationThread
  • ntdll.dll!NtQueryInformationToken
  • ntdll.dll!NtQueryKey
  • ntdll.dll!NtQueryPerformanceCounter
  • ntdll.dll!NtQuerySecurityAttributesToken
  • ntdll.dll!NtQuerySystemInformation
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtQueryWnfStateData
  • ntdll.dll!NtQueryWnfStateNameInformation
  • ntdll.dll!NtReleaseMutant
  • ntdll.dll!NtReleaseSemaphore
  • ntdll.dll!NtReleaseWorkerFactoryWorker
  • ntdll.dll!NtRequestWaitReplyPort
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationVirtualMemory
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtSetSystemInformation
  • ntdll.dll!NtSubscribeWnfStateChange
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtTraceControl
  • ntdll.dll!NtTraceEvent
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtUnmapViewOfSectionEx
  • ntdll.dll!NtUpdateWnfStateData
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWaitLowEventPair
  • ntdll.dll!NtWriteFile
  • UNKNOWN