D:\source\repos\DimethylMercury\Release\DimethylMercury.pdb
Static task
static1
Behavioral task
behavioral1
Sample
DimethylMercury.exe
Resource
win11-20240214-en
General
-
Target
DimethylMercury.exe
-
Size
1.2MB
-
MD5
c738c62b08f65a97ccfcd89f38a1c1f0
-
SHA1
307cbaaa8170638e4fce90292f0fb1bf78f1f477
-
SHA256
463850471b3c52b94aef806aed917604dd4ef576b212761a3f480f350d7d4f89
-
SHA512
8aa4676764f448fc70ef54dd47b16d842c55bbe3030a29caa353ca550d2a280f9cfcd9e1a5d5e04a91e8c78f0162136f5d879b6215074b8cf0bca6d5ee429d30
-
SSDEEP
24576:iK4yhGsUlYif0LqoTEJNFJ3Jo0wo4J2uH:iK1hGsUlYBDAxoVJv
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource DimethylMercury.exe
Files
-
DimethylMercury.exe.exe windows:6 windows x86 arch:x86
06ddbd8c4ed90a9b4489d46c500e1b08
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
DeleteFileW
lstrcpyW
GetTickCount
lstrcmpW
SizeofResource
SetFileAttributesW
CopyFileA
GetFileAttributesA
CreateFileA
GetSystemDirectoryA
LockResource
LoadLibraryW
LoadResource
FindResourceW
FreeLibrary
IsWow64Process
DecodePointer
HeapReAlloc
HeapSize
GetConsoleMode
GetConsoleOutputCP
FlushFileBuffers
GetStringTypeW
SetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
WideCharToMultiByte
GetCommandLineA
lstrcatW
GetOEMCP
GetACP
IsValidCodePage
FindFirstFileExW
SetFilePointerEx
GetFileSizeEx
LCMapStringW
GetFileType
GetStdHandle
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
EncodePointer
SetLastError
GetLastError
GetTickCount64
GetCurrentThreadId
CreateFileW
FindClose
SetFilePointer
SetProcessShutdownParameters
RemoveDirectoryW
VirtualAlloc
WriteFile
FindNextFileW
FindFirstFileW
CreateProcessW
ExitProcess
Beep
CreateThread
DeleteFileA
TerminateThread
Sleep
GetModuleHandleA
GetSystemDirectoryW
GetModuleHandleW
GetModuleFileNameA
GetProcessHeap
GetCurrentProcessId
ReadProcessMemory
GetProcAddress
GetWindowsDirectoryW
HeapAlloc
CloseHandle
MultiByteToWideChar
OpenProcess
GetModuleFileNameW
GetCurrentProcess
GetCommandLineW
GetCPInfo
HeapFree
RaiseException
WriteConsoleW
RtlUnwind
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetSystemTimeAsFileTime
QueryPerformanceCounter
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
DeleteCriticalSection
user32
SetCursorPos
InvalidateRect
UpdateWindow
GetDesktopWindow
PostQuitMessage
UpdateLayeredWindow
GetDlgItem
GetClientRect
SetWindowLongW
SetWindowsHookExW
GetCursorPos
LoadIconW
TranslateMessage
SetLayeredWindowAttributes
CreateWindowExA
UnhookWindowsHookEx
RegisterClassW
ExitWindowsEx
SetTimer
DispatchMessageW
ShowWindow
DrawIcon
BeginPaint
MessageBoxA
SendInput
ReleaseDC
LoadCursorW
DestroyWindow
RegisterClassExW
GetWindowLongW
GetMessageW
DefWindowProcW
SetWindowTextW
GetDC
SetWindowPos
MessageBoxW
SetWindowRgn
FillRect
CreateWindowExW
CallNextHookEx
GetSystemMetrics
UnregisterClassW
EndPaint
gdi32
BitBlt
CreateCompatibleBitmap
SelectObject
CreateDIBSection
CreateCompatibleDC
PatBlt
StretchBlt
GetBitmapBits
DeleteDC
TextOutW
SetTextColor
SetBitmapBits
LineTo
Rectangle
Polygon
SetBkColor
Ellipse
DeleteObject
CreateSolidBrush
CreateEllipticRgn
CreateBitmap
RoundRect
advapi32
RegCloseKey
RegCreateKeyExA
RegCreateKeyExW
RegSetValueExW
RegSetValueExA
RegOpenKeyExW
LookupPrivilegeValueW
AdjustTokenPrivileges
AllocateAndInitializeSid
SetEntriesInAclW
SetNamedSecurityInfoW
OpenProcessToken
GetTokenInformation
shell32
ShellExecuteExA
ShellExecuteA
ole32
CoGetObject
CoUninitialize
CoInitializeEx
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
gdiplus
GdipCreateFromHDC
GdipDrawImageRectI
GdipAlloc
GdipCloneImage
GdipLoadImageFromFile
GdipFree
GdipRotateWorldTransform
GdipDeleteGraphics
GdipTranslateWorldTransform
GdiplusStartup
GdiplusShutdown
GdipDisposeImage
winmm
waveOutWrite
waveOutUnprepareHeader
waveOutOpen
waveOutPrepareHeader
waveOutReset
netapi32
NetLocalGroupAddMembers
NetUserAdd
NetUserSetInfo
ntdll
NtSetInformationProcess
Sections
.text Size: 130KB - Virtual size: 130KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 59KB - Virtual size: 58KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.0MB - Virtual size: 1.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 8KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ