Static task
static1
Behavioral task
behavioral1
Sample
f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d.exe
Resource
win10v2004-20231222-en
General
-
Target
f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d
-
Size
4.6MB
-
MD5
f5de396d7119169e4c9913f229be0631
-
SHA1
0c0f726a99c872be35c64448866cb5f5bc835c60
-
SHA256
f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d
-
SHA512
3efebe7e814c6c108072d0a67f9876ccd189f0ffe2e5c17ee0fbce13f9d6e51330cfde1188ad60a0bcf03d444aa118ccad921b228f815035dc5410ec6af90a09
-
SSDEEP
49152:AFuixYxBmAvSAuiB3uCdJkOZmsnQTOXtZLDG+dfElHeT+s8KuqGaX0ToIBAUZLYW:YCBmAaAuiNj7kjsQTOXjDGteoJBAUZL5
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d
Files
-
f852a49a8a76a7a868b6995ad8b3f9e2d3c0144a37fd82dfdf04dfbe8d6a582d.exe windows:4 windows x86 arch:x86
7a729c79c6af49aca5a58d1a510d6ea7
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
user32
GetMessageW
SetForegroundWindow
TranslateMessage
DispatchMessageW
RemovePropA
PostMessageW
SetWindowLongA
SetLayeredWindowAttributes
GetClassLongW
SetWindowPos
CallWindowProcW
TrackMouseEvent
ReleaseCapture
IsIconic
ShowWindow
GetCursorPos
SetCursor
PtInRect
GetAsyncKeyState
BeginPaint
EndPaint
IsZoomed
SetCapture
GetFocus
SetFocus
SetWindowLongW
IntersectRect
InvalidateRect
UpdateLayeredWindow
SetPropA
LookupIconIdFromDirectoryEx
GetPropA
TabbedTextOutA
DrawTextA
GrayStringA
GetClassNameW
SendMessageW
CreateWindowExW
MessageBeep
SetActiveWindow
MoveWindow
IsWindow
MessageBoxA
ScreenToClient
GetWindowRect
GetParent
GetAncestor
CreateWindowExA
MsgWaitForMultipleObjects
LoadCursorW
GetDlgCtrlID
GetSysColorBrush
GetWindowTextW
SetWindowRgn
GetSystemMetrics
CopyImage
KillTimer
LoadCursorFromFileW
SetTimer
ReleaseDC
SetCaretPos
IsWindowVisible
EnableWindow
wsprintfA
DispatchMessageA
GetMessageA
PeekMessageA
CopyRect
PostQuitMessage
PostMessageA
GetWindowLongA
IsWindowEnabled
GetLastActivePopup
SetWindowsHookExA
ValidateRect
CallNextHookEx
GetKeyState
GetActiveWindow
GetNextDlgTabItem
EnableMenuItem
CheckMenuItem
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
LoadBitmapA
GetMenuCheckMarkDimensions
RegisterClipboardFormatA
UnhookWindowsHookEx
UnregisterClassA
GetClassNameA
GetWindow
ClientToScreen
SetWindowTextA
GetWindowTextA
EndDialog
CreateDialogIndirectParamA
DestroyMenu
PostThreadMessageA
LoadStringA
GetMenuItemCount
LoadCursorA
LoadIconA
UpdateWindow
MapWindowPoints
GetSysColor
AdjustWindowRectEx
GetClientRect
GetTopWindow
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetSubMenu
GetMenuItemID
DestroyWindow
GetClassLongA
CallWindowProcA
DefWindowProcA
GetMessageTime
GetMessagePos
GetForegroundWindow
RegisterWindowMessageA
SystemParametersInfoA
EnumChildWindows
DefWindowProcW
RegisterClassExW
GetDlgItem
SendMessageA
CreateIconFromResourceEx
GetWindowPlacement
IsDialogMessageA
SendDlgItemMessageA
GetDC
CopyAcceleratorTableA
GetKeyState
TranslateAcceleratorA
IsWindowEnabled
ShowWindow
SystemParametersInfoA
LoadImageA
EnumDisplaySettingsA
ClientToScreen
EnableMenuItem
GetSubMenu
GetDlgCtrlID
CreateAcceleratorTableA
CreateMenu
ModifyMenuA
AppendMenuA
CreatePopupMenu
DrawIconEx
CreateIconFromResource
CreateIconFromResourceEx
RegisterClipboardFormatA
SetRectEmpty
DispatchMessageA
GetMessageA
WindowFromPoint
DrawFocusRect
DrawEdge
DrawFrameControl
TranslateMessage
LoadIconA
GetDesktopWindow
GetClassNameA
GetDlgItem
FindWindowExA
GetWindowTextA
GetNextDlgTabItem
FrameRect
DrawStateA
CallWindowProcA
RegisterHotKey
ChildWindowFromPointEx
GetForegroundWindow
GetWindowTextLengthA
PostQuitMessage
GetWindowDC
IsZoomed
EndPaint
TabbedTextOutA
DrawTextA
GrayStringA
DestroyWindow
CreateDialogIndirectParamA
EndDialog
GetWindowPlacement
RegisterWindowMessageA
GetLastActivePopup
GetMessageTime
RemovePropA
GetPropA
UnhookWindowsHookEx
SetPropA
GetClassLongA
CallNextHookEx
SetWindowsHookExA
GetMenuItemID
GetMenuItemCount
RegisterClassA
GetScrollPos
AdjustWindowRectEx
MapWindowPoints
SendDlgItemMessageA
ScrollWindowEx
IsDialogMessageA
SetWindowTextA
MoveWindow
CheckMenuItem
UnregisterClassA
SetMenuItemBitmaps
GetMenuState
GetMenuCheckMarkDimensions
LoadStringA
GetSysColorBrush
GetClassInfoA
BeginPaint
ScreenToClient
GetMessagePos
SetWindowRgn
DestroyAcceleratorTable
GetWindow
GetActiveWindow
DefWindowProcA
GetSystemMenu
DeleteMenu
GetMenu
SetMenu
PeekMessageA
IsIconic
CharUpperA
SetFocus
CopyRect
LoadBitmapA
WinHelpA
KillTimer
InvalidateRect
ValidateRect
UpdateWindow
EqualRect
GetWindowRect
SetForegroundWindow
DestroyMenu
IsChild
ReleaseDC
IsRectEmpty
FillRect
GetDC
SetCursor
LoadCursorA
SetCursorPos
SetActiveWindow
GetSysColor
SetWindowLongA
GetWindowLongA
RedrawWindow
EnableWindow
IsWindowVisible
OffsetRect
PtInRect
DestroyIcon
IntersectRect
InflateRect
SetRect
SetScrollPos
SetScrollRange
GetScrollRange
SetCapture
GetCapture
ReleaseCapture
UnregisterHotKey
SetTimer
CreateWindowExA
WaitForInputIdle
wsprintfA
CloseClipboard
GetClipboardData
OpenClipboard
SetClipboardData
EmptyClipboard
GetSystemMetrics
GetCursorPos
MessageBoxA
SetWindowPos
SendMessageA
DestroyCursor
SetParent
IsWindow
PostMessageA
GetTopWindow
GetParent
GetFocus
GetClientRect
kernel32
HeapAlloc
GetUserDefaultLCID
lstrlenW
HeapReAlloc
LocalSize
ExitProcess
IsBadReadPtr
FormatMessageA
GlobalSize
GetLocalTime
IsBadCodePtr
SetStdHandle
CloseHandle
RtlFillMemory
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
HeapCreate
HeapDestroy
GetEnvironmentVariableA
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
GetStartupInfoA
GetFileType
GetStdHandle
SetHandleCount
GetACP
HeapSize
RaiseException
TerminateProcess
RtlUnwind
GetStringTypeW
GetStringTypeA
GetCurrentThreadId
GetCurrentThread
lstrcmpiA
lstrcmpA
GlobalDeleteAtom
GetTickCount
lstrlenA
LocalAlloc
LocalFree
InitializeCriticalSection
TlsAlloc
DeleteCriticalSection
GlobalHandle
TlsFree
LeaveCriticalSection
GlobalReAlloc
EnterCriticalSection
TlsSetValue
LocalReAlloc
TlsGetValue
InterlockedDecrement
SetErrorMode
GetCommandLineA
GetOEMCP
GetCPInfo
GetModuleHandleA
FlushFileBuffers
SetFilePointer
WriteFile
GetCurrentProcess
GetProcessVersion
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GetLastError
SetLastError
InterlockedIncrement
WritePrivateProfileStringA
GlobalFlags
MulDiv
GetVersion
lstrcpynA
IsBadStringPtrA
RtlMoveMemory
GetProcessHeap
GetModuleHandleW
GetProcAddress
GetNativeSystemInfo
MultiByteToWideChar
FindResourceA
LoadResource
LockResource
SizeofResource
FreeResource
VirtualAlloc
VirtualFree
WideCharToMultiByte
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
HeapFree
CreateWaitableTimerW
SetWaitableTimer
lstrcatA
lstrcpyA
DeviceIoControl
GetVersionExA
LCMapStringA
LoadLibraryA
FreeLibrary
GetModuleFileNameA
CreateFileA
GetFileSize
ReadFile
TlsFree
TlsSetValue
LocalReAlloc
TlsGetValue
GetFileTime
GetCurrentThread
GlobalFlags
SetErrorMode
GetProcessVersion
GetCPInfo
GetOEMCP
GetStartupInfoA
RtlUnwind
GetSystemTime
GetLocalTime
RaiseException
HeapSize
GetACP
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetFileType
GetEnvironmentVariableA
HeapDestroy
HeapCreate
VirtualFree
SetEnvironmentVariableA
LCMapStringA
LCMapStringW
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
CompareStringA
CompareStringW
IsBadReadPtr
IsBadCodePtr
GlobalHandle
TlsAlloc
LocalAlloc
lstrcmpA
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpiA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
DuplicateHandle
lstrcpynA
FileTimeToSystemTime
LocalFree
InterlockedDecrement
InterlockedIncrement
SuspendThread
ReleaseMutex
CreateMutexA
GetVersion
GetTimeZoneInformation
SetLastError
GetSystemDirectoryA
LoadLibraryExA
EnumResourceNamesA
GetWindowsDirectoryA
TerminateProcess
GetCurrentProcess
GetFileSize
SetFilePointer
TerminateThread
CreateSemaphoreA
ResumeThread
ReleaseSemaphore
EnterCriticalSection
LeaveCriticalSection
GetProfileStringA
WriteFile
WaitForMultipleObjects
CreateFileA
SetEvent
FindResourceA
LoadResource
LockResource
SizeofResource
ReadFile
lstrlenW
RemoveDirectoryA
GetModuleFileNameA
WideCharToMultiByte
MultiByteToWideChar
GetCurrentThreadId
ExitProcess
GlobalSize
GlobalFree
DeleteCriticalSection
InitializeCriticalSection
lstrcatA
lstrlenA
WinExec
lstrcpyA
FindNextFileA
GlobalReAlloc
HeapFree
HeapReAlloc
GetProcessHeap
HeapAlloc
GetUserDefaultLCID
GetFullPathNameA
FreeLibrary
LoadLibraryA
GetLastError
GetVersionExA
GetPrivateProfileSectionNamesA
WritePrivateProfileStringA
GetPrivateProfileStringA
CreateThread
CreateEventA
Sleep
GlobalAlloc
GlobalLock
GlobalUnlock
GetTempPathA
FindFirstFileA
FindClose
GetFileAttributesA
DeleteFileA
SetCurrentDirectoryA
GetVolumeInformationA
GetModuleHandleA
GetProcAddress
MulDiv
GetCommandLineA
GetTickCount
CreateProcessA
WaitForSingleObject
CloseHandle
SetStdHandle
InterlockedExchange
FileTimeToLocalFileTime
gdiplus
GdipGetPropertyItem
GdipCreateImageAttributes
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipCreateFont
GdipDeleteFont
GdipGetFamilyName
GdipGetFontSize
GdipGetFontStyle
GdipMeasureString
GdipGetImagePixelFormat
GdipCloneBitmapArea
GdipGetImageWidth
GdipGetImageHeight
GdipDrawImageRectRect
GdipDisposeImage
GdipDeleteRegion
GdipBitmapUnlockBits
GdipDrawImageRect
GdipDrawPath
GdipDeletePath
GdipCreatePath
GdipAddPathArc
GdipClosePathFigure
GdipGetTextRenderingHint
GdipSetTextRenderingHint
GdipCreateStringFormat
GdipSetStringFormatHotkeyPrefix
GdipDeleteStringFormat
GdipCreateLineBrushFromRect
GdipFillRectangle
GdipDeleteBrush
GdipGetFontHeight
GdipCreateSolidFill
GdipDrawString
GdipCreateBitmapFromScan0
GdipGetImageGraphicsContext
GdipSetInterpolationMode
GdipSetStringFormatAlign
GdipSetStringFormatTrimming
GdipSetStringFormatFlags
GdipGetStringFormatAlign
GdipGetStringFormatTrimming
GdipGetStringFormatFlags
GdipImageSelectActiveFrame
GdipImageGetFrameCount
GdipGetPropertyItemSize
GdiplusStartup
GdipSaveImageToStream
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipSetStringFormatMeasurableCharacterRanges
GdipCreateRegion
GdipMeasureCharacterRanges
GdipGetRegionBounds
GdipFillPath
GdipCreateLineBrush
GdipCreatePen2
GdipFillPolygon
GdipDrawPolygon
GdipCreatePathGradientFromPath
GdipBitmapLockBits
GdipCreateHBITMAPFromBitmap
GdipLoadImageFromStream
GdipGraphicsClear
GdipCreateRegionHrgn
GdipResetClip
GdipSetPenDashStyle
GdipDeletePen
GdipDrawRectangle
GdipSetClipRect
GdipSetClipRegion
GdipSetSmoothingMode
GdipGetSmoothingMode
GdipSetCompositingQuality
GdipGetCompositingQuality
GdipCreateFromHDC
GdipDeleteGraphics
ole32
CreateStreamOnHGlobal
CoInitialize
CLSIDFromString
StringFromGUID2
CoUninitialize
OleRun
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CoCreateInstance
CLSIDFromProgID
CLSIDFromProgID
OleInitialize
OleUninitialize
CLSIDFromString
CoCreateInstance
OleRun
oleaut32
VarR8FromCy
RegisterTypeLi
SafeArrayCreate
SysAllocString
VarR8FromBool
VariantInit
VariantCopy
LoadTypeLi
LHashValOfNameSys
SafeArrayDestroy
OleLoadPicture
VariantClear
UnRegisterTypeLi
LoadTypeLi
LHashValOfNameSys
SafeArrayPutElement
SafeArrayCreate
SafeArrayDestroy
SysAllocString
VariantInit
VariantCopyInd
SafeArrayGetElement
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetDim
SafeArrayGetLBound
SafeArrayGetUBound
VariantChangeType
VariantClear
VariantCopy
RegisterTypeLi
gdi32
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetTextColor
SetBkColor
ScaleWindowExtEx
RestoreDC
SaveDC
CreateBitmap
GetDeviceCaps
GetDIBits
CreateRoundRectRgn
CreateRectRgn
SelectObject
CreateDIBSection
CreateCompatibleDC
DeleteDC
DeleteObject
BitBlt
GetClipBox
PtVisible
RectVisible
TextOutA
ExtTextOutA
GetObjectA
GetStockObject
Escape
CreateBrushIndirect
CreateDCA
CreateCompatibleBitmap
GetPolyFillMode
GetStretchBltMode
GetROP2
GetBkColor
GetBkMode
GetTextColor
CreateRoundRectRgn
CreateEllipticRgn
PathToRegion
EndPath
GetWindowOrgEx
GetViewportOrgEx
GetWindowExtEx
GetDIBits
RealizePalette
SelectPalette
StretchBlt
CreatePalette
GetTextExtentPoint32A
GetDeviceCaps
CreateBitmap
CreatePatternBrush
SelectObject
CreatePen
PatBlt
CombineRgn
CreateRectRgn
CreateSolidBrush
CreateFontIndirectA
GetStockObject
GetObjectA
EndPage
EndDoc
DeleteDC
StartDocA
StartPage
BitBlt
GetPixel
CreateCompatibleDC
Ellipse
Rectangle
LPtoDP
DPtoLP
GetCurrentObject
BeginPath
RoundRect
FillRgn
GetTextMetricsA
Escape
ExtTextOutA
RectVisible
PtVisible
GetViewportExtEx
ExtSelectClipRgn
ExcludeClipRect
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetPolyFillMode
RestoreDC
SaveDC
TranslateCharsetInfo
CreateFontA
SetDIBitsToDevice
GetNearestPaletteIndex
SetROP2
MoveToEx
LineTo
SetBkMode
TextOutA
SetTextColor
SetBkColor
CreateRectRgnIndirect
CreateDIBSection
SetPixel
ExtCreateRegion
SetStretchBltMode
GetClipRgn
CreatePolygonRgn
SelectClipRgn
DeleteObject
CreateDIBitmap
GetSystemPaletteEntries
shell32
Shell_NotifyIconW
ShellExecuteA
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetMalloc
DragQueryFileA
DragFinish
DragAcceptFiles
ExtractIconExA
ExtractIconA
SHGetSpecialFolderPathA
Shell_NotifyIconA
ShellExecuteA
imm32
ImmGetContext
ImmAssociateContext
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
DocumentPropertiesA
OpenPrinterA
ClosePrinter
advapi32
RegCloseKey
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegSetValueExA
RegCreateKeyA
RegDeleteValueA
RegDeleteKeyA
RegQueryValueA
comctl32
ord17
ImageList_Write
ImageList_Read
ord17
ImageList_EndDrag
ImageList_DragShowNolock
ImageList_DragMove
ImageList_DragLeave
ImageList_DragEnter
ImageList_Destroy
ImageList_Create
ImageList_BeginDrag
ImageList_Add
_TrackMouseEvent
ImageList_SetBkColor
ImageList_ReplaceIcon
ImageList_GetImageInfo
ImageList_Draw
ImageList_AddMasked
ImageList_GetImageCount
ImageList_Duplicate
oledlg
ord8
shlwapi
PathFileExistsA
winmm
waveOutClose
waveOutOpen
midiOutUnprepareHeader
midiStreamOpen
waveOutReset
midiStreamProperty
waveOutPause
midiOutPrepareHeader
waveOutGetNumDevs
waveOutWrite
waveOutPrepareHeader
waveOutUnprepareHeader
midiStreamRestart
midiStreamClose
midiOutReset
midiStreamStop
waveOutRestart
PlaySoundA
midiStreamOut
ws2_32
inet_ntoa
WSACleanup
closesocket
WSAAsyncSelect
ntohl
recvfrom
ioctlsocket
recv
accept
getpeername
msvfw32
DrawDibDraw
avifil32
AVIStreamGetFrame
AVIStreamInfoA
comdlg32
ChooseFontA
GetFileTitleA
GetSaveFileNameA
GetOpenFileNameA
ChooseColorA
Sections
.text Size: 2.3MB - Virtual size: 2.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 412KB - Virtual size: 822KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 72KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ