Threat Database Trojans Trojan.ShellcodeRunner.D

Trojan.ShellcodeRunner.D

By CagedTech in Trojans

Threat Scorecard

Popularity Rank: 23,180
Threat Level: 80 % (High)
Infected Computers: 242
First Seen: January 9, 2023
Last Seen: May 4, 2026
OS(es) Affected: Windows

The detection of Trojan.ShellcodeRunner.D indicates that your system has been compromised by a potentially malicious program. This type of threat is typically designed to execute arbitrary code on a victim's machine, which can lead to a range of negative consequences, including data theft, system crashes, and the installation of additional malware. It is essential to take immediate action to remove the threat and prevent further damage.

What Is Trojan.ShellcodeRunner.D?

Trojan.ShellcodeRunner.D is a type of Trojan horse malware that can infect a system through various means, such as exploited vulnerabilities, phishing attacks, or drive-by downloads. The name "Trojan" refers to the fact that this type of malware disguises itself as a legitimate program or file, allowing it to bypass security measures and gain access to a system. The ".ShellcodeRunner" part of the name suggests that this malware is capable of executing shellcode, which is a piece of code that can be used to exploit vulnerabilities or install additional malware.

How Trojan.ShellcodeRunner.D Operates

Once Trojan.ShellcodeRunner.D has infected a system, it can operate in a variety of ways, depending on its intended purpose. It may attempt to connect to a command and control (C2) server to receive instructions from its creators, or it may begin to execute malicious code on the system. This code can be used to steal sensitive information, such as login credentials or financial data, or to install additional malware, such as ransomware or keyloggers. In some cases, Trojan.ShellcodeRunner.D may also attempt to spread to other systems on the network, allowing it to propagate and cause further damage.

Symptoms of Infection

The symptoms of a Trojan.ShellcodeRunner.D infection can vary, but common indicators include slow system performance, unexpected crashes or freezes, and unusual network activity. You may also notice that your system is behaving erratically, such as opening unexpected programs or displaying strange error messages. In some cases, you may not notice any symptoms at all, which is why it is essential to regularly scan your system for malware and to use reputable security software to detect and remove threats.

  • Slow system performance
  • Unexpected crashes or freezes
  • Unusual network activity
  • Erratic system behavior
  • Unexpected programs or error messages

How to Remove Trojan.ShellcodeRunner.D

  1. Boot your system in Safe Mode with Networking to prevent the malware from loading and to allow you to download and install removal tools.
  2. Use a reputable malware removal tool, such as SpyHunter, to perform a full scan of your system and detect and remove any instances of Trojan.ShellcodeRunner.D.
  3. Uninstall any suspicious programs or applications that may be related to the malware.
  4. Reset your web browsers, including Chrome, Firefox, and Edge, to their default settings to remove any malicious extensions or add-ons.
  5. Reboot your system and perform a follow-up scan to ensure that the malware has been completely removed.

Conclusion

Removing Trojan.ShellcodeRunner.D from your system requires careful attention to detail and a thorough understanding of the malware removal process. By following the steps outlined above and using reputable security software, you can help to ensure that your system is protected from this and other types of malware. It is also essential to practice good security habits, such as regularly updating your operating system and software, using strong passwords, and avoiding suspicious emails and attachments, to prevent future infections and protect your sensitive data.

Analysis Report

General information

Family Name: Trojan.ShellcodeRunner.D
Signature status: No Signature

Known Samples

MD5: 4c86947575d82662f8d3f20733783cbb
SHA1: f8bbd58d955f2a6d41783d91438f70f434ddb834
SHA256: 40C72DB8372F5CED350FB948C49B0CD7CA8BDBE5D6DE05C84837E923332375F8
File Size: 46.08 KB, 46080 bytes
MD5: 487ba1514da74974a0ce4b649cb0f7af
SHA1: 273df2c8794e1719c8ba67ace58e02b1bd95a546
SHA256: 24A2FF5F823C82210E049B8B44F3877211A7DFA8681EB7C21DFC1A7FE21054E0
File Size: 32.77 KB, 32768 bytes
MD5: 8821fbca9d49b75ba60de047408d66a2
SHA1: 962f5fc1dee734f07263755833db036dfeea78a2
SHA256: 27290F0B8B26A7BD5F560381BE5FAD4285868EEC78D7F4EECFF5FBA22D5DB691
File Size: 22.53 KB, 22528 bytes

Windows Portable Executable Attributes

  • File doesn't have "Rich" header
  • File doesn't have exports table
  • File doesn't have security information
  • File has exports table
  • File is 64-bit executable
  • File is console application (IMAGE_SUBSYSTEM_WINDOWS_CUI)
  • 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 More
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

File Traits

  • dll
  • No Version Info
  • WriteProcessMemory
  • x64

Block Information

Total Blocks: 62
Potentially Malicious Blocks: 4
Whitelisted Blocks: 53
Unknown Blocks: 5

Visual Map

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

Files Modified

File Attributes
\device\namedpipe\gmdasllogger Generic Write,Read Attributes

Registry Modifications

Key::Value Data API Name
HKLM\system\controlset001\services\bam\state\usersettings\s-1-5-21-3119368278-1123331430-659265220-1001::\device\harddiskvolume2\windows\system32\cmd.exe ꓓ豤뜭ǜ RegNtPreCreateKey
HKLM\software\microsoft\windows nt\currentversion\notifications\data::418a073aa3bc1c75 �l�8�tX�jg�8 �� �v xy ����T��������%���5��3bBx��!wz#��$kF%`�&� &�-(�(X�(�)�`*J*9*�"-!R0P%1`1�1HO5,]@V�A��B��G�IH[uH�pI��J��K��N$N�U_*X�.X�\te_�zb"hc�we�v RegNtPreCreateKey
HKLM\software\microsoft\windows nt\currentversion\notifications\data::418a073aa3bc3475 a� * �/��Y�d�� ��ރ�p��^�o�&Vs}kP~��1��7 ���ﺃe e����1,��fe��iUe��rG�se�� RegNtPreCreateKey
HKLM\software\microsoft\windows nt\currentversion\notifications\data::418a073aa3bc1c75 �l�8�tX�jg�8 �� �v xy ����T��������%���5��3bBx��!wz#��$kF%`�&� &�-(�(X�(�)�`*J*9*�"-!R0P%1`1�1HO5,]@V�A��B��G�IH[uH�pI��J��K��N$N�U_*X�.X�\te_�zb"hc�we�v RegNtPreCreateKey

Windows API Usage

Category API
Syscall Use
  • ntdll.dll!NtAccessCheck
  • ntdll.dll!NtAccessCheckByType
  • ntdll.dll!NtAddAtomEx
  • ntdll.dll!NtAlertThreadByThreadId
  • ntdll.dll!NtAlpcAcceptConnectPort
  • ntdll.dll!NtAlpcConnectPort
  • ntdll.dll!NtAlpcConnectPortEx
  • ntdll.dll!NtAlpcCreatePort
  • ntdll.dll!NtAlpcQueryInformation
  • ntdll.dll!NtAlpcSendWaitReceivePort
Show More
  • ntdll.dll!NtAlpcSetInformation
  • ntdll.dll!NtApphelpCacheControl
  • ntdll.dll!NtAssociateWaitCompletionPacket
  • ntdll.dll!NtClearEvent
  • ntdll.dll!NtClose
  • ntdll.dll!NtConnectPort
  • ntdll.dll!NtCreateEvent
  • ntdll.dll!NtCreateIoCompletion
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtCreateSemaphore
  • ntdll.dll!NtCreateThreadEx
  • ntdll.dll!NtCreateTimer
  • ntdll.dll!NtCreateTimer2
  • ntdll.dll!NtCreateWaitCompletionPacket
  • ntdll.dll!NtCreateWorkerFactory
  • ntdll.dll!NtDeviceIoControlFile
  • ntdll.dll!NtDuplicateObject
  • ntdll.dll!NtDuplicateToken
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtImpersonateAnonymousToken
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtOpenDirectoryObject
  • 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!NtOpenThread
  • ntdll.dll!NtOpenThreadToken
  • ntdll.dll!NtOpenThreadTokenEx
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryDebugFilterState
  • ntdll.dll!NtQueryDirectoryFileEx
  • 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!NtQuerySystemInformationEx
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtQueryWnfStateData
  • 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!NtSetTimerEx
  • ntdll.dll!NtSubscribeWnfStateChange
  • ntdll.dll!NtTerminateProcess
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtTraceControl
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtUnmapViewOfSectionEx
  • ntdll.dll!NtWaitForAlertByThreadId
  • ntdll.dll!NtWaitForMultipleObjects
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWaitForWorkViaWorkerFactory
  • ntdll.dll!NtWaitLowEventPair
  • ntdll.dll!NtWorkerFactoryWorkerReady
  • ntdll.dll!NtWriteFile
  • ntdll.dll!NtWriteVirtualMemory
  • UNKNOWN
  • win32u.dll!NtGdiBitBlt
  • win32u.dll!NtGdiCreateBitmap
  • win32u.dll!NtGdiCreateCompatibleDC
  • win32u.dll!NtGdiCreateDIBitmapInternal
  • win32u.dll!NtGdiCreateSolidBrush
  • win32u.dll!NtGdiDeleteObjectApp
  • win32u.dll!NtGdiExtGetObjectW
  • win32u.dll!NtGdiGetDCforBitmap

41 additional items are not displayed above.

Process Manipulation Evasion
  • NtUnmapViewOfSection

Trending

Most Viewed

Loading...