E:\NationECCode\WebSocketCompletely\Release\WebSocketCompletely.pdb
Static task
static1
Behavioral task
behavioral1
Sample
32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab.exe
Resource
win10v2004-20231215-en
General
-
Target
32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab
-
Size
4.5MB
-
MD5
37aacdfab972810d4e35515935688a66
-
SHA1
d628f987770f49a01acd3704ea43b8598f9490cf
-
SHA256
32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab
-
SHA512
6c166ac22b00297fdf783e90c07c69d3ac19aecd612316ae7283643ee888850bf9bf0ce41b082fd0d3097174665ed05dde76e9d825fce21220461c22e3984697
-
SSDEEP
98304:DSQoFWpJU86NmTiLfzqDrcgr/DrXYx2w3d/gAt7k4BAUZLck:DSdFWCNm2qr3C2c/gAt7k4Vg
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab
Files
-
32885b4c25fe2cb342fb1c11390a7f55d97c0ecec96b955b3092d324bd7428ab.exe windows:5 windows x86 arch:x86
dcf10227eb6d8d7238226494348e956f
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
kernel32
GetConsoleCP
GetConsoleMode
EnumSystemLocalesA
IsValidLocale
WriteConsoleW
CreateFileW
SetEnvironmentVariableA
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetHandleCount
GetTimeZoneInformation
LCMapStringW
GetLocaleInfoW
IsValidCodePage
HeapCreate
GetStdHandle
IsProcessorFeaturePresent
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetFileType
SetStdHandle
CompareStringW
HeapQueryInformation
VirtualQuery
GetSystemInfo
GetLocalTime
VirtualAlloc
RaiseException
RtlUnwind
GetStartupInfoW
HeapSetInformation
GetCommandLineA
HeapReAlloc
CreateThread
ExitThread
DecodePointer
EncodePointer
HeapFree
HeapAlloc
GetSystemTimeAsFileTime
FindResourceExW
GetUserDefaultLCID
VirtualProtect
SearchPathA
GetProfileIntA
InitializeCriticalSectionAndSpinCount
GetStringTypeW
HeapSize
DosDateTimeToFileTime
RemoveDirectoryA
GetNumberFormatA
GetWindowsDirectoryA
GetTempPathA
GetTempFileNameA
GetFileTime
GetFileSizeEx
GetFileAttributesA
SetFileTime
GetFileAttributesExA
SetErrorMode
GetOEMCP
GetCPInfo
GetACP
GetFullPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
lstrcmpiA
GlobalFlags
GetCurrentDirectoryA
SystemTimeToFileTime
GetThreadLocale
InterlockedIncrement
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
GlobalGetAtomNameA
GlobalFindAtomA
GetVersionExA
LoadLibraryW
lstrcmpW
GlobalAddAtomA
WaitForSingleObject
ResumeThread
SetThreadPriority
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
GlobalDeleteAtom
GetCurrentThread
GetCurrentThreadId
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
GetLocaleInfoA
CompareStringA
InterlockedExchange
lstrcmpA
GetModuleHandleW
GlobalFree
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
lstrlenW
FileTimeToLocalFileTime
FileTimeToSystemTime
FindFirstFileA
FindClose
InterlockedDecrement
GetModuleFileNameW
SetLastError
ActivateActCtx
ReleaseActCtx
CreateActCtxW
DeactivateActCtx
FreeLibrary
FindResourceW
DeleteFileA
CreateDirectoryA
CopyFileA
GetProcAddress
LoadLibraryA
MulDiv
ExitProcess
LockResource
SizeofResource
FreeResource
LoadResource
FindResourceA
GetCurrentProcessId
CreateToolhelp32Snapshot
GetModuleFileNameA
Process32Next
GetLastError
TerminateProcess
GetTickCount
Process32First
lstrlenA
OutputDebugStringA
lstrcpyA
GetModuleHandleA
Sleep
CloseHandle
WideCharToMultiByte
MultiByteToWideChar
GetProcessHeap
user32
CharUpperBuffA
CopyIcon
FrameRect
LoadImageW
EmptyClipboard
CloseClipboard
SetClipboardData
OpenClipboard
CopyImage
GetIconInfo
InvertRect
RegisterClipboardFormatA
LockWindowUpdate
SetCursorPos
CreateAcceleratorTableA
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
MapVirtualKeyA
ToAsciiEx
DrawFocusRect
DrawFrameControl
DrawEdge
DrawIconEx
SetClassLongA
DestroyAcceleratorTable
SetParent
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadImageA
LoadAcceleratorsA
InsertMenuItemA
BringWindowToTop
TranslateAcceleratorA
GetMenuDefaultItem
SetMenuDefaultItem
IsMenu
MonitorFromPoint
UpdateLayeredWindow
EnableScrollBar
UnionRect
GetAsyncKeyState
NotifyWinEvent
RedrawWindow
LoadMenuW
CharUpperA
DestroyIcon
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
SetRect
IsRectEmpty
CopyAcceleratorTableA
OffsetRect
SetLayeredWindowAttributes
EnumDisplayMonitors
SetRectEmpty
KillTimer
RealChildWindowFromPoint
DeleteMenu
WaitMessage
ReleaseCapture
LoadCursorW
WindowFromPoint
GetSysColorBrush
UnregisterClassA
IsDialogMessageA
CheckDlgButton
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
GetClassLongA
SetPropA
GetPropA
PostThreadMessageA
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
GetMessageTime
GetMessagePos
ScrollWindow
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
CallWindowProcA
GetMenu
SystemParametersInfoA
DestroyMenu
GetMenuItemInfoA
InflateRect
CopyRect
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
SetActiveWindow
CreateDialogIndirectParamA
GetDlgItem
GetNextDlgTabItem
EndDialog
GetClassNameA
InvalidateRect
UpdateWindow
FillRect
DrawStateA
GetWindowThreadProcessId
GetLastActivePopup
IsWindowEnabled
ShowOwnedPopups
SetWindowsHookExA
CallNextHookEx
GetMessageA
GetActiveWindow
IsWindowVisible
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuA
EnableMenuItem
CheckMenuItem
RegisterWindowMessageA
SetWindowContextHelpId
MapDialogRect
GetMenuState
GetMenuStringA
GetKeyNameTextA
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
CreateMenu
IsClipboardFormatAvailable
DestroyCursor
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
UnhookWindowsHookEx
EnableWindow
DrawIcon
GetSystemMenu
LoadIconW
GetWindowRgn
SubtractRect
MapVirtualKeyExA
IsCharLowerA
GetDoubleClickTime
GetUpdateRect
RemovePropA
GetGUIThreadInfo
CharPrevA
wvsprintfA
DestroyWindow
DefWindowProcA
CreateWindowExA
RegisterClassExA
LoadCursorA
IsWindow
PostMessageA
MoveWindow
MapWindowPoints
ShowWindow
SetFocus
CharNextA
IntersectRect
GetFocus
SendMessageA
GetKeyState
GetCaretBlinkTime
PtInRect
GetSysColor
ClientToScreen
SetCursor
SetCaretPos
GetCaretPos
HideCaret
ShowCaret
CreateCaret
GetDesktopWindow
SetWindowPos
GetWindow
GetParent
IsZoomed
MonitorFromWindow
GetMonitorInfoA
SetWindowRgn
GetWindowRect
GetClientRect
ScreenToClient
IsIconic
MessageBoxA
GetWindowLongA
SetWindowLongA
TranslateMessage
PeekMessageA
DispatchMessageA
GetSystemMetrics
PostQuitMessage
TrackPopupMenu
AppendMenuA
CreatePopupMenu
SetForegroundWindow
GetCursorPos
LoadIconA
SetWindowTextA
SetTimer
SetCapture
gdi32
CreateDIBitmap
CreateCompatibleBitmap
CreateRectRgnIndirect
GetTextMetricsA
EnumFontFamiliesA
GetTextCharsetInfo
GetBkColor
GetTextColor
GetRgnBox
SetRectRgn
CombineRgn
GetMapMode
PatBlt
DPtoLP
CreatePolygonRgn
CreateEllipticRgn
Polyline
Ellipse
Polygon
CreatePalette
GetPaletteEntries
GetNearestPaletteIndex
RealizePalette
GetSystemPaletteEntries
OffsetRgn
SetDIBColorTable
StretchBlt
GetTextExtentPoint32A
Rectangle
EnumFontFamiliesExA
ExtFloodFill
SetPaletteEntries
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
FillRgn
FrameRgn
GetBoundsRect
GetTextFaceA
SetPixelV
GetPixel
BitBlt
GetWindowExtEx
SetPixel
CreateHatchBrush
CreatePen
GetCharABCWidthsA
CreatePenIndirect
GetObjectType
SelectPalette
CreatePatternBrush
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
ExtTextOutA
TextOutA
RectVisible
RoundRect
CreateRoundRectRgn
GetViewportExtEx
SelectClipRgn
SetLayout
GetLayout
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetTextColor
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CreateSolidBrush
CreateBitmap
CreateDCA
CopyMetaFileA
PtInRegion
CreateRectRgn
DeleteDC
SelectObject
CreateCompatibleDC
CreateDIBSection
CreateFontIndirectA
GetStockObject
GetDeviceCaps
GetObjectA
DeleteObject
PtVisible
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
ClosePrinter
DocumentPropertiesA
advapi32
RegEnumKeyExA
RegOpenKeyExA
RegDeleteValueA
RegCloseKey
RegQueryValueExA
RegCreateKeyExA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegSetValueExA
RegEnumValueA
shell32
DragFinish
SHGetSpecialFolderLocation
SHGetPathFromIDListA
SHGetDesktopFolder
SHGetMalloc
SHAppBarMessage
ShellExecuteA
DragQueryFileA
Shell_NotifyIconA
SHGetFileInfoA
SHBrowseForFolderA
comctl32
InitCommonControlsEx
ImageList_GetIconSize
ord17
_TrackMouseEvent
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
ole32
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoInitializeEx
CreateStreamOnHGlobal
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
OleLockRunning
CoCreateGuid
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
CoUninitialize
CoInitialize
CoRevokeClassObject
CoRegisterMessageFilter
OleGetClipboard
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
oleaut32
SysFreeString
SysAllocString
OleCreateFontIndirect
VarBstrFromDate
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SysAllocStringByteLen
oledlg
ord8
gdiplus
GdipSetCompositingQuality
GdipSetStringFormatLineAlign
GdipSetStringFormatAlign
GdipCreateLineBrushI
GdipSetTextRenderingHint
GdipDeleteFontFamily
GdipDeleteStringFormat
GdipCreateStringFormat
GdipDeleteBrush
GdipSetSmoothingMode
GdipSetPixelOffsetMode
GdipGraphicsClear
GdipDrawString
GdipDrawImage
GdipCreateFontFromDC
GdipCreateFontFromLogfontA
GdipGetFamily
GdipCloneBrush
GdipLoadImageFromStream
GdipLoadImageFromStreamICM
GdipImageGetFrameDimensionsCount
GdipImageGetFrameDimensionsList
GdipImageGetFrameCount
GdipImageSelectActiveFrame
GdipGetPropertyItemSize
GdipDeleteFont
GdipGetImageWidth
GdipDrawImageI
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetPropertyItem
GdipCloneImage
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipFree
GdipAlloc
GdipDeleteGraphics
GdipDisposeImage
GdipCreateBitmapFromHBITMAP
GdiplusStartup
GdiplusShutdown
ws2_32
listen
bind
htons
socket
closesocket
send
htonl
accept
WSAStartup
recv
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundA
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 29KB - Virtual size: 60KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 197KB - Virtual size: 197KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ