D:\Projects\MultiCommander\BuildOutput\Output\Win32\Release v143\MultiUpdate\MultiUpdate.pdb
Static task
static1
Behavioral task
behavioral1
Sample
KWAo.exe
Resource
win7-20241010-en
General
-
Target
KWAo.exe
-
Size
1.3MB
-
MD5
7f951c4f31319daee4a1f1ece60e5e6b
-
SHA1
044d20440b4931fd9d357ea8a43f8ff047ebab5d
-
SHA256
c7a46fb4e1691e3b8712cb595bc25672dfb77570166cc2d2cba02cf2f9e7b728
-
SHA512
a87acb49cd46ae47ee1bfa6a2dc554240cdc3e55ec625f3b37df3569740565573f433dd8bdd63c578ddfe6563ee44b4f0b71c8524ac628313e733c147e86c5e0
-
SSDEEP
24576:Yj5zD+Z0RKwDkheamIcjLwRqFazNBJvGKb6NUzP3olmc/nthbgRKlO:Yj5PrRZRsRqMPJvGKb6NUzvsfbjA
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource KWAo.exe
Files
-
KWAo.exe.exe windows:6 windows x86 arch:x86
f89d4416e91e7db9c9cbed073c4ea2ce
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
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
kernel32
SetErrorMode
GlobalFlags
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GlobalReAlloc
GlobalHandle
LocalAlloc
LocalReAlloc
GetSystemDefaultUILanguage
GetFullPathNameW
GetVolumeInformationW
SetEndOfFile
GetFileAttributesExW
UnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetPrivateProfileStringW
InitializeSListHead
GetStartupInfoW
GetConsoleOutputCP
GetPrivateProfileIntW
ResumeThread
GetStringTypeW
GetCPInfo
GetFileAttributesA
CreateMutexA
RtlUnwind
CreateThread
ExitThread
FreeLibraryAndExitThread
GetModuleHandleExW
GetCommandLineA
GetCommandLineW
HeapQueryInformation
GetStdHandle
ExitProcess
LCMapStringW
GetDriveTypeW
GetTimeZoneInformation
IsValidCodePage
GetOEMCP
lstrcmpA
GetCurrentThread
CompareStringW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
LoadLibraryA
LoadLibraryExW
GetSystemDirectoryW
EncodePointer
FormatMessageW
LocalFree
InitializeCriticalSectionAndSpinCount
GetACP
FindFirstFileExW
DosDateTimeToFileTime
SystemTimeToFileTime
GetFileType
DuplicateHandle
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
SetStdHandle
GetProcessHeap
WritePrivateProfileStringW
DecodePointer
HeapAlloc
HeapReAlloc
HeapSize
InitializeCriticalSectionEx
HeapFree
OpenProcess
MapViewOfFile
CreateFileMappingW
IsBadReadPtr
UnmapViewOfFile
FlushFileBuffers
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetUserDefaultLangID
FindClose
FindNextFileW
FindFirstFileW
CompareFileTime
GetModuleHandleA
RemoveDirectoryW
SetFileTime
lstrcpynW
FileTimeToDosDateTime
IsDebuggerPresent
GetFileTime
VirtualQuery
GlobalMemoryStatus
GetSystemTimeAsFileTime
lstrcpyW
GetCurrentProcessId
GetLocalTime
FileTimeToLocalFileTime
GetSystemInfo
RaiseException
lstrcatW
OutputDebugStringW
GetUserDefaultUILanguage
GetModuleHandleW
GetLocaleInfoW
IsWow64Process
SetUnhandledExceptionFilter
ReleaseMutex
CreateMutexW
CreateProcessW
GetModuleFileNameW
GetCurrentProcess
VerifyVersionInfoW
VerSetConditionMask
MoveFileW
SetFileAttributesW
DeleteFileW
CreateDirectoryW
Sleep
GetLongPathNameW
GetTempPathW
SetCurrentDirectoryW
GetCurrentDirectoryW
GetFileAttributesW
GetVersionExW
lstrlenA
WinExec
GlobalUnlock
GlobalLock
GlobalAlloc
MulDiv
GetWindowsDirectoryW
GetCurrentThreadId
OutputDebugStringA
WideCharToMultiByte
lstrlenW
SetEvent
GetFileSizeEx
GetFileSize
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
CreateEventW
WriteFile
ReadFile
CloseHandle
SetFilePointer
CreateFileW
FindResourceW
LoadResource
LockResource
SizeofResource
GlobalFree
DebugBreak
GetLastError
WaitForSingleObject
MultiByteToWideChar
SetLastError
GetProcAddress
FreeLibrary
LoadLibraryW
GetConsoleMode
SetFilePointerEx
ReadConsoleW
QueryPerformanceCounter
WriteConsoleW
user32
AdjustWindowRectEx
GetWindowTextLengthW
GetWindowTextW
RemovePropW
GetPropW
SetPropW
GetScrollRange
SetScrollRange
GetScrollPos
ValidateRect
SetForegroundWindow
GetForegroundWindow
SetActiveWindow
TrackPopupMenu
SetMenu
GetMenu
SetFocus
GetDlgCtrlID
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPos
DestroyWindow
IsChild
IsMenu
CreateWindowExW
GetClassInfoExW
RegisterClassW
CallWindowProcW
GetMessageTime
GetMessagePos
PeekMessageW
DispatchMessageW
GetLastActivePopup
GetWindowLongW
IsWindowEnabled
GetMenuItemCount
GetMenuItemID
GetSubMenu
MapWindowPoints
EndPaint
BeginPaint
GetWindowDC
SendDlgItemMessageA
UnregisterClassW
GetWindowThreadProcessId
GetShellWindow
EqualRect
GetIconInfo
DrawIconEx
EnumChildWindows
ReleaseDC
CopyRect
ClientToScreen
GetCapture
CharPrevW
CharNextW
DrawEdge
OffsetRect
MessageBoxW
wvsprintfW
KillTimer
SetTimer
DrawIcon
IsIconic
PostQuitMessage
GetSystemMenu
LoadIconW
MoveWindow
GetDlgItem
GetWindowRect
GetDesktopWindow
wsprintfW
GetTabbedTextExtentW
GetSysColor
GrayStringW
DrawTextExW
TabbedTextOutW
UpdateWindow
EnableWindow
ScreenToClient
AppendMenuW
SetWindowLongW
GetClassLongW
GetTopWindow
GetWindow
SetWindowsHookExW
UnhookWindowsHookEx
CallNextHookEx
SetScrollInfo
GetScrollInfo
WinHelpW
MonitorFromWindow
GetMonitorInfoW
ShowWindow
CreatePopupMenu
SetCursor
GetFocus
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
SendMessageW
IsWindow
GetParent
ReleaseCapture
SetCapture
GetSystemMetrics
GetKeyState
CreateCaret
DestroyCaret
PostMessageW
IsWindowVisible
DefWindowProcW
GetClassInfoW
CopyIcon
LoadCursorW
RegisterWindowMessageW
SystemParametersInfoW
FillRect
SetRectEmpty
PtInRect
HideCaret
SetCaretPos
ShowCaret
GetClientRect
DrawTextW
SetWindowTextW
IsDialogMessageW
CheckMenuItem
EnableMenuItem
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
SetMenuItemInfoW
LoadBitmapW
DestroyMenu
CreateDialogIndirectParamW
EndDialog
GetNextDlgTabItem
GetActiveWindow
GetMessageW
TranslateMessage
GetCursorPos
CharUpperW
GetSysColorBrush
RealChildWindowFromPoint
RedrawWindow
WindowFromPoint
GetDC
InvalidateRect
GetTabbedTextExtentA
TabbedTextOutA
GetClassNameW
gdi32
Escape
GetBrushOrgEx
SetBrushOrgEx
Rectangle
SetPixelV
CreatePatternBrush
GetCharABCWidthsW
GetTextMetricsW
DeleteDC
CreateBitmap
GetClipBox
RestoreDC
SaveDC
SetBkColor
SetBkMode
SetMapMode
ExtTextOutW
SetTextColor
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
DPtoLP
RectVisible
TextOutW
PtVisible
CreateFontIndirectW
GetObjectW
GetDeviceCaps
BitBlt
GetBkColor
CreateCompatibleBitmap
CreateCompatibleDC
TextOutA
GetStockObject
Ellipse
LineTo
MoveToEx
SelectObject
CreateSolidBrush
CreatePen
GetTextExtentPoint32W
GetTextExtentPoint32A
DeleteObject
comdlg32
CommDlgExtendedError
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
AdjustTokenPrivileges
RegQueryValueW
RegEnumValueW
RegEnumKeyW
RegDeleteValueW
RegDeleteKeyW
DuplicateTokenEx
RegOpenKeyExW
LookupPrivilegeValueW
GetUserNameW
RegSetValueExW
RegQueryValueExW
GetTokenInformation
OpenProcessToken
RegCreateKeyExW
RegCloseKey
shell32
DragQueryFileW
DragFinish
ShellExecuteW
SHFileOperationW
SHGetSpecialFolderPathW
ShellExecuteExW
SHBrowseForFolderW
DragAcceptFiles
SHGetMalloc
SHGetPathFromIDListW
comctl32
ord17
shlwapi
PathRemoveFileSpecW
PathStripToRootW
PathFindExtensionW
PathFindFileNameW
PathIsUNCW
SHCopyKeyW
ole32
CoUninitialize
CoCreateInstance
CoInitialize
CoTaskMemFree
CoCreateGuid
CoInitializeEx
oleaut32
SysAllocString
VariantChangeType
VariantClear
VariantInit
SysFreeString
ws2_32
WSAStartup
WSASetLastError
WSACleanup
netapi32
NetApiBufferFree
NetServerGetInfo
dbghelp
MiniDumpWriteDump
oleacc
CreateStdAccessibleObject
LresultFromObject
Sections
.text Size: 594KB - Virtual size: 596KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 162KB - Virtual size: 164KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 11KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 565KB - Virtual size: 564KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ