Windows
Analysis Report
xmrig.exe
Overview
General Information
Detection
Score: | 72 |
Range: | 0 - 100 |
Whitelisted: | false |
Confidence: | 100% |
Signatures
Classification
- System is w10x64
xmrig.exe (PID: 6836 cmdline:
C:\Users\u ser\Deskto p\xmrig.ex e MD5: EDBBE60D5FC43C859BE7363DE9EB5798) conhost.exe (PID: 6860 cmdline:
C:\Windows \system32\ conhost.ex e 0xffffff ff -ForceV 1 MD5: 0D698AF330FD17BEE3BF90011D49251D)
- cleanup
Name | Description | Attribution | Blogpost URLs | Link |
---|---|---|---|---|
xmrig | According to PCrisk, XMRIG is a completely legitimate open-source application that utilizes system CPUs to mine Monero cryptocurrency. Unfortunately, criminals generate revenue by infiltrating this app into systems without users' consent. This deceptive marketing method is called "bundling".In most cases, "bundling" is used to infiltrate several potentially unwanted programs (PUAs) at once. So, there is a high probability that XMRIG Virus came with a number of adware-type applications that deliver intrusive ads and gather sensitive information. | No Attribution |
Source | Rule | Description | Author | Strings |
---|---|---|---|---|
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
MAL_XMR_Miner_May19_1 | Detects Monero Crypto Coin Miner | Florian Roth |
| |
MALWARE_Win_CoinMiner02 | Detects coinmining malware | ditekSHen |
|
Source | Rule | Description | Author | Strings |
---|---|---|---|---|
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security |
Source | Rule | Description | Author | Strings |
---|---|---|---|---|
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
JoeSecurity_Xmrig | Yara detected Xmrig cryptocurrency miner | Joe Security | ||
MAL_XMR_Miner_May19_1 | Detects Monero Crypto Coin Miner | Florian Roth |
| |
MALWARE_Win_CoinMiner02 | Detects coinmining malware | ditekSHen |
| |
MAL_XMR_Miner_May19_1 | Detects Monero Crypto Coin Miner | Florian Roth |
| |
Click to see the 1 entries |
Click to jump to signature section
AV Detection |
---|
Source: | ReversingLabs: | |||
Source: | Virustotal: | Perma Link |
Source: | Joe Sandbox ML: |
Bitcoin Miner |
---|
Source: | File source: | ||
Source: | File source: | ||
Source: | File source: | ||
Source: | File source: | ||
Source: | File source: | ||
Source: | File source: |
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: |
Source: | Static PE information: |
Source: | String found in binary or memory: |
System Summary |
---|
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: |
Source: | Binary or memory string: | ||
Source: | Binary or memory string: | ||
Source: | Binary or memory string: |
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: | ||
Source: | Matched rule: |
Source: | Classification label: |
Source: | Mutant created: |
Source: | Static PE information: |
Source: | Key opened: | Jump to behavior |
Source: | ReversingLabs: | ||
Source: | Virustotal: |
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: | ||
Source: | String found in binary or memory: |
Source: | Process created: | ||
Source: | Process created: |
Source: | Static PE information: |
Source: | Static PE information: |
Source: | Static file information: |
Source: | Static PE information: |
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: |
Source: | Static PE information: |
Source: | Static PE information: |
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: | ||
Source: | Static PE information: |
Source: | Static PE information: |
Source: | System information queried: | Jump to behavior |
Source: | Thread injection, dropped files, key value created, disk infection and DNS query: |
Source: | Last function: |
Source: | Thread injection, dropped files, key value created, disk infection and DNS query: |
Source: | Code function: | 0_2_00007FF77C0D5340 |
Initial Access | Execution | Persistence | Privilege Escalation | Defense Evasion | Credential Access | Discovery | Lateral Movement | Collection | Exfiltration | Command and Control | Network Effects | Remote Service Effects | Impact | Resource Development | Reconnaissance |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Valid Accounts | 2 Command and Scripting Interpreter | Path Interception | 1 Process Injection | 1 Process Injection | OS Credential Dumping | 11 System Time Discovery | Remote Services | Data from Local System | Exfiltration Over Other Network Medium | Data Obfuscation | Exploit SS7 to Redirect Phone Calls/SMS | Remotely Wipe Data Without Authorization | Abuse Accessibility Features | Acquire Infrastructure | Gather Victim Identity Information |
Default Accounts | Scheduled Task/Job | Boot or Logon Initialization Scripts | Boot or Logon Initialization Scripts | Rootkit | LSASS Memory | 2 System Information Discovery | Remote Desktop Protocol | Data from Removable Media | Exfiltration Over Bluetooth | Junk Data | SIM Card Swap | Obtain Device Cloud Backups | Network Denial of Service | Domains | Credentials |
This section contains all screenshots as thumbnails, including those not shown in the slideshow.
Source | Detection | Scanner | Label | Link |
---|---|---|---|---|
67% | ReversingLabs | Win64.Trojan.Generic | ||
65% | Virustotal | Browse | ||
100% | Joe Sandbox ML |
Source | Detection | Scanner | Label | Link |
---|---|---|---|---|
0% | URL Reputation | safe |
Name | Source | Malicious | Antivirus Detection | Reputation |
---|---|---|---|---|
false |
| unknown |
Joe Sandbox version: | 38.0.0 Ammolite |
Analysis ID: | 1374095 |
Start date and time: | 2024-01-13 02:00:10 +01:00 |
Joe Sandbox product: | CloudBasic |
Overall analysis duration: | 0h 2m 15s |
Hypervisor based Inspection enabled: | false |
Report type: | full |
Cookbook file name: | default.jbs |
Analysis system description: | Windows 10 x64 22H2 with Office Professional Plus 2019, Chrome 117, Firefox 118, Adobe Reader DC 23, Java 8 Update 381, 7zip 23.01 |
Number of analysed new started processes analysed: | 2 |
Number of new started drivers analysed: | 0 |
Number of existing processes analysed: | 0 |
Number of existing drivers analysed: | 0 |
Number of injected processes analysed: | 0 |
Technologies: |
|
Analysis Mode: | default |
Analysis stop reason: | Timeout |
Sample name: | xmrig.exe |
Detection: | MAL |
Classification: | mal72.mine.winEXE@2/1@0/0 |
EGA Information: | Failed |
HCA Information: | Failed |
Cookbook Comments: |
|
- Execution Graph export aborted
for target xmrig.exe, PID 683 6 because there are no execute d function - Not all processes where analyz
ed, report is missing behavior information
Process: | C:\Users\user\Desktop\xmrig.exe |
File Type: | |
Category: | dropped |
Size (bytes): | 304 |
Entropy (8bit): | 5.011873788441259 |
Encrypted: | false |
SSDEEP: | 6:o9ZX9S5MCwvG25zZvcXxCwMbyvcXkpCwZgyvcXk6g6QIR/BLln:oLX9S5MtiXxtSDXkptZgDXkSRJR |
MD5: | 83E3B66B76959693FDFF9154BED34D6B |
SHA1: | 0727BD9F7263CEAC5ADC37001D6D623232EE2C39 |
SHA-256: | 98E7BB343B1C17621CDFFD10D47CAA23C01F1F56AE2456C82398025DE9586DCF |
SHA-512: | 95DFB34EE53AAAAD9E09E674EA91A521198C4BE6C92FF8091D9C9BA7C65ECE7A19622EF3B9871E53F70E97176641401671FC9F7FB6493C96345E608E86B92DE1 |
Malicious: | false |
Reputation: | low |
Preview: |
File type: | |
Entropy (8bit): | 6.499610732874672 |
TrID: |
|
File name: | xmrig.exe |
File size: | 3'026'944 bytes |
MD5: | edbbe60d5fc43c859be7363de9eb5798 |
SHA1: | 7234f3293e278fea274d64e7872bd7b6aaf3a0ee |
SHA256: | cbc0c90dfd9f0a4c60d50b18802a3b62724706d819a6cb7940c73f4f6cb7b319 |
SHA512: | 03c3e5ec331ef85179d3e9415ced244debe849654cb966d3a8937692d4609132ff82d22eaf1f58c18801bb93090c87b897c5418b2933c423827778abc775eba6 |
SSDEEP: | 49152:UI3SAT1kBuJ+ybYpqYOBFOpTqj9l2WjGoWjymlhvCjPyFkbyPFLFZWZ:PMybY6QymlhGPyKeLFZE |
TLSH: | ADE59E66A3A800E8D9B7C17CC9529613E7F2B8551370ABDB17B45B7A0F236E51E3E700 |
File Content Preview: | MZ......................@................................... ...........!..L.!This program cannot be run in DOS mode....$........U.T.4...4...4...\...4...\...4...\...4...[...4...A...4...A...4...A...4...\...4...4...5...A...6...A...4...A...4...4b..4...A...4. |
Icon Hash: | 0f3774c95856230f |
Entrypoint: | 0x1401c4dfc |
Entrypoint Section: | .text |
Digitally signed: | false |
Imagebase: | 0x140000000 |
Subsystem: | windows cui |
Image File Characteristics: | EXECUTABLE_IMAGE, LARGE_ADDRESS_AWARE |
DLL Characteristics: | HIGH_ENTROPY_VA, DYNAMIC_BASE, NX_COMPAT, TERMINAL_SERVER_AWARE |
Time Stamp: | 0x655F562F [Thu Nov 23 13:39:59 2023 UTC] |
TLS Callbacks: | |
CLR (.Net) Version: | |
OS Version Major: | 6 |
OS Version Minor: | 0 |
File Version Major: | 6 |
File Version Minor: | 0 |
Subsystem Version Major: | 6 |
Subsystem Version Minor: | 0 |
Import Hash: | 84c9afe62381050c8e60fdde0555e7e2 |
Instruction |
---|
dec eax |
sub esp, 28h |
call 00007F21692D99D0h |
dec eax |
add esp, 28h |
jmp 00007F21692D9307h |
int3 |
int3 |
int3 |
int3 |
int3 |
int3 |
int3 |
int3 |
nop word ptr [eax+eax+00000000h] |
dec eax |
sub esp, 10h |
dec esp |
mov dword ptr [esp], edx |
dec esp |
mov dword ptr [esp+08h], ebx |
dec ebp |
xor ebx, ebx |
dec esp |
lea edx, dword ptr [esp+18h] |
dec esp |
sub edx, eax |
dec ebp |
cmovb edx, ebx |
dec esp |
mov ebx, dword ptr [00000010h] |
dec ebp |
cmp edx, ebx |
jnc 00007F21692D94A8h |
inc cx |
and edx, 8D4DF000h |
wait |
add al, dh |
Name | Virtual Address | Virtual Size | Is in Section |
---|---|---|---|
IMAGE_DIRECTORY_ENTRY_EXPORT | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_IMPORT | 0x2b4f8c | 0xb4 | .rdata |
IMAGE_DIRECTORY_ENTRY_RESOURCE | 0x57c000 | 0x59f0 | .rsrc |
IMAGE_DIRECTORY_ENTRY_EXCEPTION | 0x562000 | 0x18474 | .pdata |
IMAGE_DIRECTORY_ENTRY_SECURITY | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_BASERELOC | 0x582000 | 0x712c | .reloc |
IMAGE_DIRECTORY_ENTRY_DEBUG | 0x2944a8 | 0x1c | .rdata |
IMAGE_DIRECTORY_ENTRY_COPYRIGHT | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_GLOBALPTR | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_TLS | 0x294680 | 0x28 | .rdata |
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG | 0x2944d0 | 0x138 | .rdata |
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_IAT | 0x1f7000 | 0x890 | .rdata |
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR | 0x0 | 0x0 | |
IMAGE_DIRECTORY_ENTRY_RESERVED | 0x0 | 0x0 |
Name | Virtual Address | Virtual Size | Raw Size | Xored PE | ZLIB Complexity | File Type | Entropy | Characteristics |
---|---|---|---|---|---|---|---|---|
.text | 0x1000 | 0x1f5430 | 0x1f5600 | False | 0.5046152377835951 | zlib compressed data | 6.442213834626741 | IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ |
.rdata | 0x1f7000 | 0xbfc62 | 0xbfe00 | False | 0.4385306392508143 | data | 5.797275888746014 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ |
.data | 0x2b7000 | 0x2aa094 | 0x8400 | unknown | unknown | unknown | unknown | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE |
.pdata | 0x562000 | 0x18474 | 0x18600 | False | 0.481229967948718 | data | 6.228042946168975 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ |
_RDATA | 0x57b000 | 0xf4 | 0x200 | False | 0.3125 | data | 2.4605873927629287 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ |
.rsrc | 0x57c000 | 0x59f0 | 0x5a00 | False | 0.38255208333333335 | data | 5.43336567966129 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ |
.reloc | 0x582000 | 0x712c | 0x7200 | False | 0.27175849780701755 | data | 5.4461421685030205 | IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ |
Name | RVA | Size | Type | Language | Country | ZLIB Complexity |
---|---|---|---|---|---|---|
RT_ICON | 0x57c1c0 | 0x18fb | PNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced | English | United States | 0.965598123534011 |
RT_ICON | 0x57dac0 | 0x25a8 | Device independent bitmap graphic, 48 x 96 x 32, image size 9600 | English | United States | 0.1004149377593361 |
RT_ICON | 0x580068 | 0x10a8 | Device independent bitmap graphic, 32 x 64 x 32, image size 4224 | English | United States | 0.1472795497185741 |
RT_ICON | 0x581110 | 0x468 | Device independent bitmap graphic, 16 x 32 x 32, image size 1088 | English | United States | 0.3076241134751773 |
RT_GROUP_ICON | 0x581578 | 0x3e | data | English | United States | 0.8064516129032258 |
RT_VERSION | 0x5815b8 | 0x2b4 | data | English | United States | 0.48121387283236994 |
RT_MANIFEST | 0x581870 | 0x17d | XML 1.0 document, ASCII text, with CRLF line terminators | English | United States | 0.5931758530183727 |
DLL | Import |
---|---|
WS2_32.dll | getpeername, htons, ntohs, select, WSARecvFrom, WSASocketW, WSASend, WSARecv, WSAIoctl, WSADuplicateSocketW, shutdown, gethostname, FreeAddrInfoW, GetAddrInfoW, htonl, socket, setsockopt, listen, closesocket, bind, WSACleanup, WSAStartup, getsockopt, getsockname, ioctlsocket, WSAGetLastError, WSASetLastError, send, recv |
IPHLPAPI.DLL | GetAdaptersAddresses |
USERENV.dll | GetUserProfileDirectoryW |
CRYPT32.dll | CertGetCertificateContextProperty, CertFreeCertificateContext, CertDuplicateCertificateContext, CertFindCertificateInStore, CertEnumCertificatesInStore, CertCloseStore, CertOpenStore |
KERNEL32.dll | RtlPcToFileHeader, RtlUnwindEx, InitializeSListHead, IsDebuggerPresent, RaiseException, LoadLibraryExW, SetStdHandle, GetCommandLineA, GetCommandLineW, GetDriveTypeW, WriteConsoleW, SetConsoleTitleA, GetStdHandle, SetConsoleMode, GetConsoleMode, QueryPerformanceFrequency, QueryPerformanceCounter, SizeofResource, LockResource, LoadResource, FindResourceW, MultiByteToWideChar, GetCurrentProcess, Sleep, GetCurrentThread, GetProcAddress, GetModuleHandleW, CloseHandle, FreeConsole, GetConsoleWindow, SetLastError, GetLastError, GetSystemTime, SystemTimeToFileTime, GetModuleHandleExW, EnterCriticalSection, LeaveCriticalSection, InitializeCriticalSectionAndSpinCount, DeleteCriticalSection, GetCurrentThreadId, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, SwitchToFiber, DeleteFiber, CreateFiber, FindClose, FindFirstFileW, FindNextFileW, WideCharToMultiByte, GetFileType, WriteFile, ConvertFiberToThread, ConvertThreadToFiber, GetCurrentProcessId, GetSystemTimeAsFileTime, FreeLibrary, LoadLibraryA, LoadLibraryW, GetEnvironmentVariableW, ReadConsoleA, ReadConsoleW, PostQueuedCompletionStatus, CreateFileA, CreateFileW, DuplicateHandle, SetEvent, ResetEvent, WaitForSingleObject, CreateEventA, QueueUserWorkItem, RegisterWaitForSingleObject, UnregisterWait, GetNumberOfConsoleInputEvents, ReadConsoleInputW, FillConsoleOutputCharacterW, FillConsoleOutputAttribute, GetConsoleCursorInfo, SetConsoleCursorInfo, GetConsoleScreenBufferInfo, SetConsoleCursorPosition, SetConsoleTextAttribute, WriteConsoleInputW, CreateDirectoryW, FlushFileBuffers, SystemTimeToTzSpecificLocalTime, GetFileAttributesW, GetFileInformationByHandle, GetFileSizeEx, GetFinalPathNameByHandleW, GetFullPathNameW, ReadFile, RemoveDirectoryW, SetFilePointerEx, SetFileTime, DeviceIoControl, GetSystemInfo, MapViewOfFile, FlushViewOfFile, UnmapViewOfFile, CreateFileMappingA, ReOpenFile, CopyFileW, MoveFileExW, CreateHardLinkW, GetFileInformationByHandleEx, CreateSymbolicLinkW, InitializeCriticalSection, SetConsoleCtrlHandler, GetCurrentDirectoryW, GetLongPathNameW, GetShortPathNameW, CreateIoCompletionPort, ReadDirectoryChangesW, VerSetConditionMask, GetEnvironmentStringsW, FreeEnvironmentStringsW, SetEnvironmentVariableW, SetCurrentDirectoryW, GetTempPathW, GlobalMemoryStatusEx, RtlUnwind, VerifyVersionInfoA, FileTimeToSystemTime, K32GetProcessMemoryInfo, SetHandleInformation, CancelIoEx, CancelIo, SwitchToThread, SetFileCompletionNotificationModes, SetErrorMode, GetQueuedCompletionStatus, ConnectNamedPipe, SetNamedPipeHandleState, PeekNamedPipe, CreateNamedPipeW, CancelSynchronousIo, LocalFree, GetNamedPipeHandleStateA, TerminateProcess, GetExitCodeProcess, UnregisterWaitEx, LCMapStringW, DebugBreak, FormatMessageA, InitializeSRWLock, ReleaseSRWLockExclusive, AcquireSRWLockExclusive, TryEnterCriticalSection, InitializeConditionVariable, WakeConditionVariable, SleepConditionVariableCS, ReleaseSemaphore, ResumeThread, GetNativeSystemInfo, CreateSemaphoreA, GetModuleHandleA, LoadLibraryExA, GetStartupInfoW, IsProcessorFeaturePresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, RtlVirtualUnwind, RtlLookupFunctionEntry, RtlCaptureContext, CreateEventW, GetStringTypeW, ExitProcess, GetFileAttributesExW, SetFileAttributesW, GetConsoleCP, CreateThread, ExitThread, FreeLibraryAndExitThread, HeapAlloc, HeapFree, CompareStringW, GetLocaleInfoW, IsValidLocale, GetUserDefaultLCID, EnumSystemLocalesW, HeapReAlloc, GetTimeZoneInformation, FindFirstFileExW, IsValidCodePage, GetACP, GetOEMCP, GetProcessHeap, HeapSize, SetEndOfFile, GetDiskFreeSpaceW, GetModuleFileNameW, InitializeCriticalSectionEx, WaitForSingleObjectEx, EncodePointer, DecodePointer, LCMapStringEx, CompareStringEx, GetCPInfo |
USER32.dll | MessageBoxW, ShowWindow, GetSystemMetrics, MapVirtualKeyW, DispatchMessageA, TranslateMessage, GetMessageA, GetProcessWindowStation, GetUserObjectInformationW |
ADVAPI32.dll | SystemFunction036, GetUserNameW, OpenProcessToken, CryptEnumProvidersW, CryptSignHashW, CryptDestroyHash, CryptCreateHash, CryptDecrypt, CryptExportKey, CryptGetUserKey, CryptGetProvParam, CryptSetHashParam, CryptDestroyKey, CryptReleaseContext, CryptAcquireContextW, ReportEventW, RegisterEventSourceW, DeregisterEventSource |
bcrypt.dll | BCryptGenRandom |
Language of compilation system | Country where language is spoken | Map |
---|---|---|
English | United States |
Click to jump to process
Click to jump to process
Click to jump to process
Target ID: | 0 |
Start time: | 02:01:01 |
Start date: | 13/01/2024 |
Path: | C:\Users\user\Desktop\xmrig.exe |
Wow64 process (32bit): | false |
Commandline: | |
Imagebase: | 0x7ff77bf10000 |
File size: | 3'026'944 bytes |
MD5 hash: | EDBBE60D5FC43C859BE7363DE9EB5798 |
Has elevated privileges: | true |
Has administrator privileges: | true |
Programmed in: | C, C++ or other language |
Yara matches: |
|
Reputation: | low |
Has exited: | true |
Target ID: | 1 |
Start time: | 02:01:01 |
Start date: | 13/01/2024 |
Path: | C:\Windows\System32\conhost.exe |
Wow64 process (32bit): | false |
Commandline: | |
Imagebase: | 0x7ff7699e0000 |
File size: | 862'208 bytes |
MD5 hash: | 0D698AF330FD17BEE3BF90011D49251D |
Has elevated privileges: | true |
Has administrator privileges: | true |
Programmed in: | C, C++ or other language |
Reputation: | high |
Has exited: | true |