Static task
static1
Behavioral task
behavioral1
Sample
6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92.exe
Resource
win10v2004-20240802-en
General
-
Target
6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92
-
Size
10.0MB
-
MD5
429340bd2aeb0fab2bd67b2e8fd6336c
-
SHA1
564f2f22d3021a888d5e3c1e15e5081a69f3108c
-
SHA256
6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92
-
SHA512
306d8c73f1f821ff2469aabd01e4a861e7b0ce2cb0004cd01439146d1ae8e95cbb4d63410bb42ee4847e830de00044e6cddf014b8f42761b4e7d96373043e5cb
-
SSDEEP
196608:bK4SCb6i+pcH/XEm/s+2jpwimRw7ijQhGjWVQQfuSgMDMT/vtzRPAFRO6yEdZ:bXfXEm/s+2jpwimRw7ijQhGjWVQQfuSd
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92
Files
-
6a9078458da1d6a0650bbb27290bb007735aa92b2371219ce96fdf87ec038a92.exe windows:4 windows x86 arch:x86
20d9eea5773912c3bcc5a8c0e4dc609c
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
ole32
OleRun
CLSIDFromProgID
CoCreateInstance
CLSIDFromString
OleUninitialize
OleInitialize
CLSIDFromProgID
CoCreateInstance
OleRun
GetHGlobalFromStream
CreateStreamOnHGlobal
CLSIDFromString
CoUninitialize
CoInitialize
gdiplus
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipSaveImageToStream
GdipCreateBitmapFromStream
GdipCreateSolidFill
GdipCreateFont
GdipLoadImageFromStream
GdipDeleteFont
GdipDeleteBrush
GdiplusShutdown
GdiplusStartup
GdipDeleteGraphics
GdipDisposeImage
GdipGetImageDimension
GdipCreateFromHDC
GdipSetTextRenderingHint
GdipDrawString
GdipLoadImageFromFile
GdipDrawImageRect
kernel32
CloseHandle
Process32Next
lstrcpyn
VirtualAlloc
Process32First
VirtualFree
RtlMoveMemory
LoadLibraryA
GetProcAddress
FreeLibrary
CreateRemoteThread
VirtualFreeEx
VirtualAllocEx
WideCharToMultiByte
Sleep
CreateToolhelp32Snapshot
TerminateThread
MultiByteToWideChar
HeapDestroy
HeapCreate
InitializeCriticalSection
EnterCriticalSection
GetCurrentProcess
CreateThread
ResumeThread
SuspendThread
lstrcpynA
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalSize
GetOEMCP
GetACP
GetCPInfo
RaiseException
IsBadWritePtr
LCMapStringW
CreateWaitableTimerA
FlushFileBuffers
SetStdHandle
IsBadCodePtr
SetUnhandledExceptionFilter
GetStringTypeW
GetCommandLineA
GetVersion
InterlockedDecrement
InterlockedIncrement
RtlUnwind
LeaveCriticalSection
TlsSetValue
TlsAlloc
TlsFree
SetLastError
TlsGetValue
GetLastError
SetHandleCount
GetStdHandle
GetFileType
GetVersionExA
GetStartupInfoA
DeleteCriticalSection
GetModuleFileNameA
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
GetEnvironmentVariableA
LCMapStringA
CreateFileA
SetFilePointer
GetFileSize
ReadFile
WriteFile
GetUserDefaultLCID
IsBadReadPtr
HeapFree
HeapReAlloc
HeapAlloc
ExitProcess
GetProcessHeap
GetExitCodeThread
VirtualProtect
GetModuleHandleW
GetModuleHandleA
GetCurrentThreadId
SetWaitableTimer
GetStringTypeA
TerminateProcess
OpenProcess
GlobalFree
LocalFree
FileTimeToSystemTime
FileTimeToLocalFileTime
lstrcpynA
DuplicateHandle
LockFile
UnlockFile
SetEndOfFile
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
lstrcmpA
LocalAlloc
GlobalHandle
LocalReAlloc
GetFileTime
GetCurrentThread
GlobalFlags
SetErrorMode
GetProcessVersion
GetSystemTime
UnhandledExceptionFilter
SetEnvironmentVariableA
CompareStringA
Beep
lstrcmpiA
GetTimeZoneInformation
LoadLibraryExA
CreateToolhelp32Snapshot
Process32First
Process32Next
SetUnhandledExceptionFilter
SetFilePointer
GetStringTypeW
GetStringTypeA
GetOEMCP
CompareStringW
InterlockedExchange
HeapSize
CloseHandle
WaitForSingleObject
CreateProcessA
GetTickCount
GetCommandLineA
MulDiv
GetProcAddress
GetModuleHandleA
GetVolumeInformationA
SetCurrentDirectoryA
CreateDirectoryA
DeleteFileA
GetFileAttributesA
FindClose
FindFirstFileA
GetTempPathA
GlobalUnlock
GlobalLock
GlobalAlloc
ExpandEnvironmentStringsA
Sleep
CreateEventA
CreateThread
GetComputerNameA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetVersionExA
GetLastError
LoadLibraryA
FreeLibrary
GetFullPathNameA
WideCharToMultiByte
MultiByteToWideChar
GetUserDefaultLCID
HeapAlloc
GetProcessHeap
HeapReAlloc
HeapFree
GlobalReAlloc
FindNextFileA
lstrcpyA
WinExec
lstrlenA
lstrcatA
InitializeCriticalSection
DeleteCriticalSection
GlobalFree
GlobalSize
ExitProcess
GetCurrentThreadId
GetModuleFileNameA
lstrlenW
ReadFile
LockResource
LoadResource
FindResourceA
SetEvent
DeviceIoControl
CreateFileA
WaitForMultipleObjects
WriteFile
GetProfileStringA
LeaveCriticalSection
EnterCriticalSection
ReleaseSemaphore
ResumeThread
CreateSemaphoreA
GetSystemDirectoryA
GetWindowsDirectoryA
GetCurrentProcess
OpenFileMappingA
MapViewOfFile
UnmapViewOfFile
lstrcpyn
QueryPerformanceCounter
QueryPerformanceFrequency
GetExitCodeThread
TerminateThread
SetHandleInformation
RtlMoveMemory
TerminateProcess
VirtualProtectEx
CreateMutexA
ReleaseMutex
CreateFileMappingA
IsBadReadPtr
GetEnvironmentVariableA
GetLocalTime
GetFileSize
LCMapStringA
FlushFileBuffers
SetStdHandle
IsBadCodePtr
GetVersion
InterlockedDecrement
InterlockedIncrement
RtlUnwind
TlsSetValue
TlsAlloc
TlsFree
SetLastError
TlsGetValue
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
HeapDestroy
HeapCreate
VirtualFree
LCMapStringW
RaiseException
VirtualAlloc
IsBadWritePtr
GetCPInfo
GetACP
shell32
ShellExecuteA
SHGetSpecialFolderPathA
SHGetPathFromIDListA
SHBrowseForFolderA
SHGetSpecialFolderPathA
Shell_NotifyIconA
ShellExecuteA
user32
UnhookWindowsHookEx
CallWindowProcA
UnregisterHotKey
MessageBoxA
wsprintfA
EnumChildWindows
GetDlgCtrlID
wvsprintfA
RegisterHotKey
SendMessageA
FindWindowExA
GetWindowTextA
GetClassNameA
GetDC
ReleaseDC
MsgWaitForMultipleObjects
keybd_event
SetWindowsHookExW
GetFocus
GetParent
SendMessageW
CallNextHookEx
CreateWindowExA
GetMessageA
TranslateMessage
DispatchMessageA
MapVirtualKeyA
PeekMessageA
DestroyIcon
IntersectRect
InflateRect
SetRect
SetScrollPos
SetScrollRange
GetScrollRange
SetCapture
GetCapture
ReleaseCapture
SetTimer
KillTimer
WinHelpA
LoadBitmapA
CopyRect
ChildWindowFromPointEx
ScreenToClient
GetMessagePos
UnregisterClassA
DestroyAcceleratorTable
GetWindow
GetActiveWindow
SetFocus
IsIconic
PeekMessageA
SetMenu
GetMenu
DeleteMenu
GetSystemMenu
DefWindowProcA
GetClassInfoA
IsZoomed
PostQuitMessage
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
PtInRect
TranslateMessage
LoadIconA
GetForegroundWindow
CloseWindowStation
CreateWindowStationA
GetDesktopWindow
GetWindowLongA
GetDlgItem
FindWindowExA
GetWindowTextA
DrawTextA
SetWindowsHookExA
UnhookWindowsHookEx
EnumThreadWindows
GetWindowTextLengthA
EnumChildWindows
CallNextHookEx
CallWindowProcA
GetWindowDC
GetSysColorBrush
FrameRect
GetMenuState
GetMenuItemID
GetMenuItemCount
SetWindowTextA
LoadStringA
CopyIcon
GetIconInfo
CreateIconIndirect
SetWindowLongA
GetSysColor
SetActiveWindow
SetCursorPos
LoadCursorA
SetCursor
GetDC
FillRect
IsRectEmpty
ReleaseDC
IsChild
DestroyMenu
SetForegroundWindow
GetWindowRect
EqualRect
UpdateWindow
ValidateRect
OffsetRect
IsWindowVisible
EnableWindow
DrawFrameControl
RedrawWindow
CharUpperA
BeginPaint
EndPaint
TabbedTextOutA
GrayStringA
DestroyWindow
CreateDialogIndirectParamA
EndDialog
GetNextDlgTabItem
GetWindowPlacement
RegisterWindowMessageA
GetLastActivePopup
GetMessageTime
RemovePropA
GetPropA
SetPropA
GetClassLongA
CreateWindowExA
RegisterClassA
GetScrollPos
AdjustWindowRectEx
MapWindowPoints
SendDlgItemMessageA
ScrollWindowEx
IsDialogMessageA
MoveWindow
CheckMenuItem
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
InvalidateRect
GetClientRect
GetFocus
GetParent
GetTopWindow
PostMessageA
IsWindow
SetParent
DestroyCursor
SendMessageA
SetWindowPos
MessageBoxA
GetCursorPos
GetSystemMetrics
EmptyClipboard
SetClipboardData
OpenClipboard
GetClipboardData
CloseClipboard
wsprintfA
WaitForInputIdle
GetClassNameA
SetWindowRgn
gdi32
BitBlt
CreateCompatibleDC
DeleteDC
GetObjectA
SelectObject
CreateCompatibleBitmap
GetDIBits
StretchBlt
ExcludeClipRect
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetROP2
SetPolyFillMode
RestoreDC
SaveDC
OffsetRgn
FrameRgn
GetTextMetricsA
CreateEllipticRgnIndirect
SetTextColor
MoveToEx
LineTo
SetBkMode
SetBkColor
CreateRectRgnIndirect
CreateDIBSection
SetPixel
SetStretchBltMode
GetClipRgn
CreatePolygonRgn
SelectClipRgn
DeleteObject
CreateDIBitmap
GetSystemPaletteEntries
CreatePalette
StretchBlt
SelectPalette
RealizePalette
GetDIBits
GetWindowExtEx
GetViewportOrgEx
BeginPath
EndPath
PathToRegion
CreateEllipticRgn
CreateRoundRectRgn
GetTextColor
GetBkMode
GetBkColor
GetROP2
GetStretchBltMode
GetPolyFillMode
CreateCompatibleBitmap
CreateDCA
CreateBrushIndirect
CreateHatchBrush
CreateBitmap
CreatePatternBrush
SelectObject
CreatePen
TextOutA
CombineRgn
CreateRectRgn
FillRgn
Escape
ExtTextOutA
GetDeviceCaps
GetTextExtentPoint32A
Arc
RoundRect
PatBlt
GetCurrentObject
DPtoLP
LPtoDP
Rectangle
Ellipse
CreateCompatibleDC
ExtSelectClipRgn
GetPixel
BitBlt
StartPage
StartDocA
DeleteDC
EndDoc
EndPage
GetObjectA
GetStockObject
CreateFontIndirectA
CreateSolidBrush
GetViewportExtEx
PtVisible
GetWindowOrgEx
RectVisible
atl
ord42
ord47
oleaut32
SafeArrayDestroyDescriptor
VariantChangeType
VariantInit
SafeArrayAllocData
SafeArrayGetUBound
SafeArrayGetElemsize
SysFreeString
VarR8FromCy
VarR8FromBool
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
SafeArrayCreate
SysAllocString
VariantClear
SafeArrayDestroy
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetLBound
SafeArrayGetDim
VariantCopy
SafeArrayAllocDescriptor
LoadTypeLi
VariantCopy
VariantClear
VariantChangeType
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetDim
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayPutElement
LHashValOfNameSys
UnRegisterTypeLi
SafeArrayCreate
RegisterTypeLi
SafeArrayDestroy
SysAllocString
VariantInit
VariantCopyInd
winmm
midiStreamRestart
midiStreamClose
midiOutReset
midiStreamStop
midiStreamOut
midiOutPrepareHeader
midiStreamProperty
midiStreamOpen
midiOutUnprepareHeader
waveOutOpen
waveOutGetNumDevs
waveOutClose
waveOutUnprepareHeader
waveOutPrepareHeader
waveOutWrite
waveOutPause
waveOutReset
ws2_32
inet_addr
inet_ntoa
gethostbyname
WSACleanup
select
send
closesocket
WSAAsyncSelect
htons
bind
htonl
socket
recvfrom
ioctlsocket
connect
recv
listen
getpeername
accept
WSAStartup
msimg32
GradientFill
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegQueryValueA
RegSetValueExA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
RegCreateKeyExA
comctl32
ImageList_Read
ImageList_Destroy
ord17
_TrackMouseEvent
ImageList_SetBkColor
ImageList_GetImageCount
ImageList_GetImageInfo
ImageList_GetIcon
ImageList_Duplicate
wininet
InternetOpenUrlA
InternetCloseHandle
InternetGetConnectedState
InternetOpenA
comdlg32
GetFileTitleA
ChooseColorA
ChooseFontA
GetOpenFileNameA
GetSaveFileNameA
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 6.2MB - Virtual size: 6.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 396KB - Virtual size: 643KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 88KB - Virtual size: 85KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ