Static task
static1
Behavioral task
behavioral1
Sample
d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9.exe
Resource
win10v2004-20231215-en
General
-
Target
d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9
-
Size
2.5MB
-
MD5
9f08f5e53cdcdc59bad0d8a28a2e9387
-
SHA1
821fdce9469ff00aa0d4a2b62aaa49acc34415a1
-
SHA256
d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9
-
SHA512
27a3b204b543974f68347341f683144d3165f857c102ac1761b1bbd1085095b36bf37598298b41fd674015321c3acfe5b46ecacc682c45f79be40cedc1f763a6
-
SSDEEP
49152:jRdphR5sTyZ4pgd09tKhT/1bKKfIvDugt2ysOMooox7:jd5sTLx9ojg7uA7sOMooS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9
Files
-
d986cd553edc209f0e42a3c1d94fa8e9267394227aedd4a5352a77e3132cc2e9.exe windows:5 windows x86 arch:x86
693a431a835ae26b94b43075d3b57a16
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
Imports
kernel32
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
SetThreadPriority
SuspendThread
CreateEventW
GlobalFlags
MoveFileW
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationW
GetFullPathNameW
GetFileSizeEx
GetFileTime
SetErrorMode
GetStartupInfoW
HeapAlloc
HeapFree
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetDriveTypeW
GetSystemTimeAsFileTime
GetFileType
RtlUnwind
RaiseException
HeapReAlloc
ExitThread
HeapSize
GetSystemInfo
VirtualQuery
GetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapCreate
TlsGetValue
QueryPerformanceCounter
GlobalHandle
GetOEMCP
IsValidCodePage
LCMapStringW
GetConsoleCP
GetConsoleMode
SetConsoleCtrlHandler
InitializeCriticalSectionAndSpinCount
LCMapStringA
GetCurrentDirectoryA
GetTimeZoneInformation
SetStdHandle
GetProcessHeap
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetDriveTypeA
CreateFileA
SetEnvironmentVariableA
LocalAlloc
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
SetConsoleMode
ReadConsoleInputA
FlushConsoleInputBuffer
GlobalMemoryStatus
GetVersion
GetEnvironmentVariableW
WriteProcessMemory
IsWow64Process
VirtualProtectEx
FlushInstructionCache
InterlockedCompareExchange
LoadLibraryExA
LoadLibraryExW
GetCPInfo
GlobalReAlloc
CompareStringA
InterlockedExchange
FindFirstFileW
FileTimeToLocalFileTime
FindNextFileW
MulDiv
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
GetVersionExW
LoadLibraryW
LoadLibraryA
lstrcmpW
GetVersionExA
GetThreadLocale
FreeResource
GlobalFree
FreeLibrary
InterlockedDecrement
SetLastError
GetModuleHandleW
GlobalAlloc
GlobalLock
GlobalUnlock
InterlockedIncrement
GetFileSize
FileTimeToSystemTime
SetFileTime
WriteFile
LocalFileTimeToFileTime
ReadFile
SetFilePointer
CreateFileW
UnmapViewOfFile
MapViewOfFile
CreateFileMappingW
GetCurrentDirectoryW
LocalFree
FormatMessageW
MoveFileExW
GetTempPathW
GetPrivateProfileStringW
GetACP
GetComputerNameA
CreateProcessW
WaitForSingleObject
GetExitCodeThread
lstrlenA
GetExitCodeProcess
ResumeThread
lstrlenW
GetModuleFileNameA
GetPrivateProfileStringA
FindClose
FindNextFileA
FindFirstFileA
GetFileAttributesA
OpenMutexA
WritePrivateProfileStringW
GetTickCount
GetPrivateProfileIntW
SetEvent
ReleaseMutex
GetLastError
CreateMutexW
GetModuleFileNameW
SystemTimeToFileTime
GetSystemTime
DeleteCriticalSection
WaitForMultipleObjects
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
VirtualFree
CompareStringW
MultiByteToWideChar
FindResourceW
LoadResource
LockResource
SizeofResource
RemoveDirectoryW
DeleteFileW
SetFileAttributesW
CreateDirectoryW
GetFileAttributesW
VirtualAlloc
Thread32Next
GetCurrentProcessId
Thread32First
CreateToolhelp32Snapshot
CloseHandle
OpenThread
VirtualProtect
SetThreadContext
OpenProcess
QueryDosDeviceW
WideCharToMultiByte
ReadProcessMemory
CreateThread
GetProcAddress
GetModuleHandleA
TerminateThread
VirtualQueryEx
ExitProcess
GetCurrentThread
GetThreadContext
GetCurrentThreadId
VirtualAllocEx
GetCurrentProcess
TerminateProcess
Sleep
user32
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
GetMenuState
EnableMenuItem
CheckMenuItem
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetWindowTextLengthW
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageW
DestroyWindow
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
GetKeyState
SetMenu
GetSubMenu
GetMenuItemID
GetMenuItemCount
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
DefWindowProcW
CallWindowProcW
GetMenu
SystemParametersInfoA
GetWindowPlacement
GetDlgItem
PtInRect
GetDlgCtrlID
MapDialogRect
UnhookWindowsHookEx
SetFocus
SetWindowPos
GetFocus
SetCapture
InvalidateRgn
GetWindowRect
IntersectRect
OffsetRect
SetRect
IsRectEmpty
IsWindowEnabled
CopyAcceleratorTableW
wsprintfW
LoadCursorW
UpdateWindow
MessageBoxA
RegisterWindowMessageW
SendMessageW
GetParent
GetWindowTextW
SetForegroundWindow
GetTopWindow
WaitForInputIdle
SetTimer
EqualRect
IsWindowVisible
IsWindow
ReleaseDC
GetDC
SetLayeredWindowAttributes
SetWindowLongW
EnumThreadWindows
GetWindowThreadProcessId
GetDesktopWindow
GetWindow
GetClassNameA
IsDialogMessageW
SetWindowTextW
GetWindowTextA
SetWindowRgn
GetWindowRgn
MoveWindow
EndDialog
EnableWindow
GetProcessWindowStation
GetUserObjectInformationW
PostMessageW
MessageBoxW
PostQuitMessage
LoadIconW
KillTimer
GetSystemMenu
AppendMenuW
IsIconic
GetSystemMetrics
GetClientRect
DrawIcon
DrawStateW
CopyRect
FrameRect
GetWindowLongW
InvalidateRect
ReleaseCapture
SetWindowContextHelpId
ShowWindow
SystemParametersInfoW
PostThreadMessageW
CharUpperW
GetSysColorBrush
UnregisterClassW
RegisterClipboardFormatW
DestroyMenu
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
SetCursor
GetMessageW
TranslateMessage
GetCursorPos
ValidateRect
MessageBeep
GetNextDlgGroupItem
GetActiveWindow
CreateDialogIndirectParamW
CharNextW
GetNextDlgTabItem
gdi32
SaveDC
RestoreDC
SetBkMode
SetMapMode
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutW
ExtTextOutW
Escape
CreateBitmap
GetTextColor
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
SetTextColor
ExtSelectClipRgn
DeleteDC
CreatePen
CreateSolidBrush
CreateFontIndirectW
GetMapMode
DPtoLP
SetViewportOrgEx
SetBkColor
GetBkColor
GetDeviceCaps
GetRgnBox
CreateRectRgnIndirect
CombineRgn
DeleteObject
BitBlt
SelectObject
CreateCompatibleBitmap
CreateDIBSection
GetTextExtentPoint32W
CreatePatternBrush
CreateRectRgn
GetStockObject
Rectangle
GetObjectW
StretchBlt
GetClipBox
CreateCompatibleDC
OffsetViewportOrgEx
GetPixel
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
ClosePrinter
OpenPrinterW
advapi32
RegisterEventSourceA
DeregisterEventSource
RegCreateKeyExW
RegQueryValueW
RegOpenKeyW
RegEnumKeyW
RegDeleteKeyW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
GetUserNameA
RegSetValueExW
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
ReportEventA
shell32
ShellExecuteW
comctl32
InitCommonControlsEx
_TrackMouseEvent
shlwapi
PathFindFileNameW
PathStripToRootW
PathIsUNCW
SHDeleteKeyW
PathFindExtensionW
oledlg
OleUIBusyW
ole32
CoRevokeClassObject
OleIsCurrentClipboard
OleInitialize
CoFreeUnusedLibraries
OleFlushClipboard
CLSIDFromString
CLSIDFromProgID
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoTaskMemFree
CoTaskMemAlloc
CoUninitialize
CoCreateInstance
CoInitialize
CoRegisterMessageFilter
OleUninitialize
oleaut32
VariantCopy
VariantChangeType
SysAllocStringLen
SafeArrayDestroy
SysFreeString
VariantClear
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
VariantInit
SysAllocString
OleCreateFontIndirect
ntdll
RtlAdjustPrivilege
ws2_32
closesocket
WSACleanup
WSAStartup
gethostbyname
ntohs
WSAAddressToStringA
connect
select
__WSAFDIsSet
recv
send
WSAGetLastError
socket
inet_addr
htons
ioctlsocket
iphlpapi
GetAdaptersInfo
psapi
GetModuleInformation
GetModuleFileNameExA
oleacc
CreateStdAccessibleObject
LresultFromObject
Sections
.text Size: 827KB - Virtual size: 827KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 214KB - Virtual size: 213KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 27KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.detourd Size: 512B - Virtual size: 12B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.detourc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.cpp0 Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 46KB - Virtual size: 46KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ