t:\pub\x86\ship\0\mspub.pdb
Static task
static1
Behavioral task
behavioral1
Sample
945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e.exe
Resource
win10v2004-20240426-en
General
-
Target
945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e
-
Size
9.7MB
-
MD5
86f4101ca6c053086fdb486d079a3a0b
-
SHA1
23e546b108b8c4d3dd0e0661e45676ade4445ce5
-
SHA256
945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e
-
SHA512
e348e6dd005ae3dd96165225c4ef52d317ded1295f6dda6245791a2766d146a91e8743bf61a93e1b88946b303a3f760ae7e2bc4d1d5f38651e4c21cb80e63d41
-
SSDEEP
98304:sXgJhss73Jvs3yDvtsAFcqpPnQNu0CfrPPFFlr+EuQG+8t4C7:sXgkqJU3Q+qtKu0CLFFlrxr8d
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource 945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e
Files
-
945f2d78e3a9e4fdf3ea4d05c6d80b29e0bf1a5acf157ac6f0705e98ccbfa57e.exe windows:4 windows x86 arch:x86
3a074d270fa07212679eb6ec68225695
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
msvcr80
memcpy
_wsplitpath_s
swscanf_s
atoi
wcsrchr
?_type_info_dtor_internal_method@type_info@@QAEXXZ
?terminate@@YAXXZ
_controlfp_s
_invoke_watson
_crt_debugger_hook
_decode_pointer
_onexit
_lock
__dllonexit
_unlock
_except_handler4_common
__set_app_type
_encode_pointer
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_configthreadlocale
_initterm_e
_initterm
_acmdln
exit
_ismbblead
_XcptFilter
_exit
_cexit
__getmainargs
_amsg_exit
memset
fwprintf_s
fclose
wcscpy_s
sprintf_s
_CxxThrowException
strncpy_s
floor
_CIcos
wcstol
_vsnprintf
strncmp
swprintf_s
bsearch
srand
rand
_CIpow
strtol
strchr
_vsnwprintf
wcschr
iswxdigit
iswdigit
towupper
_wtoi
iswpunct
iswcntrl
_wcsnicmp
wcstoul
qsort
_wcsupr_s
iswspace
wcstok_s
_CIsqrt
ceil
memmove
fopen_s
_CIsin
vsprintf_s
vswprintf_s
_wmakepath_s
_getdiskfree
wcsstr
iswascii
kernel32
GetStringTypeExW
GetUserDefaultLCID
GetSystemDefaultLCID
GetSystemDirectoryW
CreateProcessW
CompareFileTime
GetDiskFreeSpaceA
GetCurrencyFormatW
GetNumberFormatW
WaitForSingleObject
CreateEventW
ResetEvent
GetCurrentThread
OpenThread
GlobalHandle
ReadDirectoryChangesW
GetOverlappedResult
EnumSystemLocalesW
lstrlenW
VirtualProtect
QueryPerformanceCounter
GetProcessHeap
CreateProcessA
GetTempFileNameA
GetTempPathA
HeapFree
HeapAlloc
InterlockedExchange
InterlockedCompareExchange
GetStartupInfoA
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetUserGeoID
GetGeoInfoW
GetLocaleInfoW
IsValidCodePage
GetFileSize
GetCurrentProcessId
FileTimeToLocalFileTime
LoadLibraryExA
OpenFile
LoadLibraryExW
FileTimeToSystemTime
WaitForMultipleObjects
FindNextChangeNotification
FindCloseChangeNotification
FindFirstChangeNotificationW
GetUserDefaultLangID
GetSystemTimeAsFileTime
CopyFileW
CreateFileW
SetFileTime
LocalAlloc
GetFileTime
CopyFileExW
GetFileAttributesExW
GlobalReAlloc
GetLocalTime
GetSystemDefaultLangID
ExpandEnvironmentStringsW
MoveFileW
SetFileAttributesW
GetTempFileNameW
GetFileType
DeviceIoControl
GetDiskFreeSpaceW
ExitProcess
FormatMessageW
GetOEMCP
GetACP
WideCharToMultiByte
MultiByteToWideChar
FreeLibrary
GlobalSize
WriteFile
DeleteFileW
SetFilePointer
ReadFile
InitializeCriticalSection
GetCommandLineW
AddAtomW
GetSystemTime
SystemTimeToFileTime
OpenEventW
SetEvent
CreateFileMappingW
MapViewOfFile
OpenProcess
DuplicateHandle
UnmapViewOfFile
CloseHandle
DeleteCriticalSection
GetSystemInfo
GetCurrentProcess
SetProcessWorkingSetSize
GetDriveTypeW
GetPrivateProfileStringW
IsDBCSLeadByteEx
FindNextFileW
FindClose
Sleep
EnterCriticalSection
LeaveCriticalSection
SetCurrentDirectoryW
SetErrorMode
FindFirstFileW
LoadLibraryA
GlobalMemoryStatus
GlobalFlags
FindResourceW
LoadResource
LockResource
SizeofResource
FreeResource
GetCurrentThreadId
OutputDebugStringA
GetModuleFileNameW
SetLastError
GetLastError
LoadLibraryW
GetTickCount
GetVersion
GetFileAttributesW
GetProcAddress
GetModuleHandleW
GetModuleHandleA
MulDiv
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
RaiseException
user32
ValidateRect
SetPropW
MsgWaitForMultipleObjects
GetPropW
wsprintfA
GetMenuItemCount
DefDlgProcW
NotifyWinEvent
GetWindowThreadProcessId
GetQueueStatus
UnregisterClassW
CopyIcon
DestroyMenu
TrackPopupMenuEx
SetMenuItemInfoW
GetMenuItemInfoW
GetSubMenu
LoadMenuW
DrawTextW
RegisterClassExW
RemoveMenu
GetMenu
SetMenu
DrawMenuBar
GetClassNameA
CreateDialogIndirectParamW
CreateDialogParamW
GetCursor
GetShellWindow
CharLowerA
EnumWindows
AppendMenuW
MessageBoxW
GetWindowTextW
GetKeyboardLayoutList
GetDlgItemTextW
GetDlgItemTextA
PostMessageW
SetDlgItemTextW
SetDlgItemTextA
PostMessageA
OpenIcon
InvertRect
LoadImageW
DrawIconEx
CopyRect
OpenClipboard
CloseClipboard
GetMessagePos
ChangeClipboardChain
CreateCaret
SetCaretPos
DestroyCaret
GetInputState
InSendMessage
FlashWindow
CharToOemBuffA
EnableScrollBar
GetSystemMenu
EnableMenuItem
SetClipboardViewer
RegisterClipboardFormatW
LoadAcceleratorsW
GetWindowPlacement
SetWindowPlacement
SetForegroundWindow
PostQuitMessage
GetCaretBlinkTime
SendNotifyMessageW
IsWindowUnicode
BeginDeferWindowPos
EndDeferWindowPos
TranslateAcceleratorW
CopyAcceleratorTableW
IsZoomed
MonitorFromRect
DeferWindowPos
GetAsyncKeyState
DrawFrameControl
MapWindowPoints
ScrollWindow
UnionRect
SetRectEmpty
GetDlgCtrlID
IsWindowEnabled
IsWindow
GetWindowDC
GetScrollPos
SetScrollPos
GetScrollInfo
SetScrollInfo
GetUpdateRgn
IsRectEmpty
GetKeyboardLayout
SetScrollRange
SystemParametersInfoA
GetCapture
GetWindow
FrameRect
SetCursorPos
ReleaseCapture
SetCapture
ScrollWindowEx
SystemParametersInfoW
PtInRect
MessageBeep
BringWindowToTop
GetScrollRange
RegisterWindowMessageW
VkKeyScanW
GetForegroundWindow
GetDoubleClickTime
CheckDlgButton
CallWindowProcW
CreatePopupMenu
InsertMenuItemW
GetWindowTextLengthW
DrawFocusRect
GetSysColor
SetFocus
GetActiveWindow
SetActiveWindow
DialogBoxIndirectParamW
SendMessageA
GetKeyState
SendMessageW
GetSystemMetrics
MoveWindow
DrawEdge
MonitorFromWindow
GetMonitorInfoW
IsIconic
IsDlgButtonChecked
GetClassNameW
EnableWindow
GetFocus
GetWindowLongW
EnumChildWindows
SetWindowLongW
ScreenToClient
GetLastActivePopup
IsDialogMessageW
TranslateMessage
DispatchMessageW
GetCursorPos
IsChild
SetTimer
GetClassInfoW
LoadIconW
LoadCursorW
SetWindowsHookExW
CallNextHookEx
IsWindowVisible
DefWindowProcW
DrawIcon
WindowFromPoint
ShowWindow
CreateWindowExW
RegisterClassW
SetWindowPos
SetWindowRgn
KillTimer
DestroyWindow
DestroyIcon
GetDesktopWindow
UnhookWindowsHookEx
PeekMessageW
GetParent
InvalidateRgn
GetUpdateRect
EqualRect
InvalidateRect
UpdateWindow
SetCursor
InflateRect
GetSysColorBrush
FillRect
OffsetRect
ClientToScreen
GetWindowRect
IsMenu
TranslateAcceleratorA
SetParent
CreateMenu
GetMenuStringW
InsertMenuW
EndDialog
BeginPaint
EndPaint
LoadBitmapW
CheckRadioButton
GetDlgItem
GetClientRect
GetDC
ReleaseDC
IntersectRect
SetRect
RedrawWindow
advapi32
RegCloseKey
RegDeleteValueW
RegEnumValueW
RegQueryValueExW
RegSetValueExW
RegQueryValueExA
RegOpenKeyExA
CryptReleaseContext
CryptDestroyHash
CryptGetHashParam
CryptHashData
CryptCreateHash
CryptAcquireContextW
RegOpenKeyExW
RegOpenKeyA
winspool.drv
SetJobW
shell32
SHGetSpecialFolderPathW
ShellExecuteExW
DragQueryFileW
ord195
SHGetPathFromIDListW
SHGetFileInfoW
SHGetSpecialFolderLocation
msimg32
TransparentBlt
AlphaBlend
rpcrt4
RpcCancelThread
shlwapi
wnsprintfW
PathFindExtensionW
SHCreateStreamOnFileW
PathGetDriveNumberW
PathQuoteSpacesW
PathFindFileNameW
StrFormatByteSizeW
PathFileExistsW
PathRemoveFileSpecW
PathIsDirectoryW
StrCmpIW
StrChrW
wnsprintfA
oleacc
LresultFromObject
AccessibleObjectFromWindow
gdi32
SetWindowExtEx
SetWindowOrgEx
EnumMetaFile
DeleteObject
PlayMetaFileRecord
RealizePalette
GetObjectType
SelectPalette
RestoreDC
SaveDC
LPtoDP
DPtoLP
GetViewportOrgEx
LineTo
MoveToEx
Rectangle
SelectObject
GetStockObject
DeleteDC
StretchBlt
SetStretchBltMode
GetObjectW
CreateCompatibleDC
CreateHatchBrush
SetBkColor
SetTextColor
SetROP2
BitBlt
SetViewportOrgEx
SetViewportExtEx
SetMapMode
CreateCompatibleBitmap
GetDeviceCaps
Polygon
Polyline
Arc
Chord
Pie
GetClipBox
GetCurrentObject
StretchDIBits
GetViewportExtEx
PlayMetaFile
SetBkMode
CreatePolygonRgn
GetWindowExtEx
GetTextColor
GetBkColor
RoundRect
PolyPolygon
Ellipse
PatBlt
CreateRectRgn
CombineRgn
CreateRoundRectRgn
OffsetRgn
FrameRgn
FillRgn
SetMetaFileBitsEx
GetTextAlign
GetEnhMetaFileBits
GetMetaFileBitsEx
SelectClipPath
EndPath
BeginPath
SetPixelV
SetTextCharacterExtra
CreateBitmap
SelectClipRgn
GetTextExtentPointW
CreateFontW
Escape
CreateFontIndirectA
GetLayout
SetTextAlign
CreatePen
GetMapMode
GetTextExtentExPointW
GetBkMode
StrokePath
StrokeAndFillPath
ExtCreatePen
SetWorldTransform
SetGraphicsMode
CloseEnhMetaFile
CreateEnhMetaFileW
DeleteEnhMetaFile
IntersectClipRect
CloseFigure
CreateDIBitmap
ExtTextOutW
CreateDIBPatternBrushPt
GetPaletteEntries
GetNearestPaletteIndex
CreateDCW
GetDIBits
GdiFlush
CreateDIBSection
PlayEnhMetaFile
PtVisible
ExtSelectClipRgn
GetFontData
EnumFontFamiliesExW
TranslateCharsetInfo
CloseMetaFile
CreateMetaFileW
GetTextCharsetInfo
GetOutlineTextMetricsW
GetTextExtentPoint32W
CreateBitmapIndirect
GetPixel
CreateRectRgnIndirect
GetPath
GetClipRgn
EnumFontFamiliesExA
SetEnhMetaFileBits
SetRectRgn
ExcludeClipRect
PlayEnhMetaFileRecord
EnumEnhMetaFile
GetEnhMetaFileHeader
GetRgnBox
SetPixel
SetICMMode
CreateBrushIndirect
CreatePenIndirect
MaskBlt
SetDIBitsToDevice
ModifyWorldTransform
GetWorldTransform
GetGraphicsMode
PlgBlt
GdiComment
GetNearestColor
DeleteMetaFile
AbortDoc
ExtEscape
SetAbortProc
GdiSetBatchLimit
GetBitmapDimensionEx
GetEnhMetaFileW
StartPage
EndPage
EndDoc
CancelDC
GetTextMetricsW
UnrealizeObject
GetWindowOrgEx
SetBrushOrgEx
CreatePatternBrush
CreateFontIndirectW
CreateSolidBrush
ole32
ReadClassStm
StgIsStorageFile
CoRegisterClassObject
CoRevokeClassObject
CoDisconnectObject
CoUnmarshalInterface
CoRegisterMessageFilter
OleSetClipboard
CoGetMalloc
CreateOleAdviseHolder
CoCreateInstance
DoDragDrop
RegisterDragDrop
RevokeDragDrop
OleSetMenuDescriptor
CreateBindCtx
CoCreateGuid
CLSIDFromProgID
CoUninitialize
CoInitialize
ProgIDFromCLSID
CoTaskMemFree
OleIsCurrentClipboard
OleFlushClipboard
CoMarshalInterface
CoFreeUnusedLibraries
OleSave
OleGetClipboard
ReadClassStg
ReleaseStgMedium
CreateStreamOnHGlobal
CoLockObjectExternal
CreateDataAdviseHolder
OleIsRunning
GetHGlobalFromILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoIsOle1Class
MkParseDisplayName
StringFromCLSID
CoTreatAsClass
SetConvertStg
WriteFmtUserTypeStg
WriteClassStg
ReadFmtUserTypeStg
CreateGenericComposite
CreateItemMoniker
CreateFileMoniker
OleQueryCreateFromData
GetConvertStg
OleCreateMenuDescriptor
OleCreateDefaultHandler
OleLoad
OleRun
OleDestroyMenuDescriptor
OleSetContainedObject
OleNoteObjectVisible
OleConvertOLESTREAMToIStorage
OleCreateFromData
OleCreateStaticFromData
OleCreateLinkFromData
OleCreate
CLSIDFromString
OleCreateFromFile
OleCreateLink
OleUninitialize
OleBuildVersion
OleInitialize
CoGetCurrentProcess
WriteClassStm
StringFromGUID2
Sections
.text Size: 6.6MB - Virtual size: 6.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 901KB - Virtual size: 947KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 904KB - Virtual size: 908KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE