Static task
static1
Behavioral task
behavioral1
Sample
5db16956ce12ad8f2cbb5155c291ef0c379a050e6a6575a0969110e6a387b659.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
5db16956ce12ad8f2cbb5155c291ef0c379a050e6a6575a0969110e6a387b659.exe
Resource
win10v2004-20220812-en
General
-
Target
5db16956ce12ad8f2cbb5155c291ef0c379a050e6a6575a0969110e6a387b659
-
Size
3.0MB
-
MD5
301127ef0059b71ac0dc152bf629fbf1
-
SHA1
41ada6661dc115e003ad5a5cfc1c9d7e40e9978a
-
SHA256
5db16956ce12ad8f2cbb5155c291ef0c379a050e6a6575a0969110e6a387b659
-
SHA512
3716d0085f4b749323e00503b70fa72c47274c08a1d6ac3a1080f8c6347d5266faf921247a200f058ace2ab6753733dd2cf1513aa5c13be4fc4aeb9c58fb675e
-
SSDEEP
49152:1NyNw0P+cdRbtdSfEBq8wBZOQGZypyB9579P5H9f1o3oj9ghi1RebpyT390bYVG:Py20P+MpdbBDwbGeyB9579Prf1Eoj9gs
Malware Config
Signatures
Files
-
5db16956ce12ad8f2cbb5155c291ef0c379a050e6a6575a0969110e6a387b659.exe windows x86
c62dae20de7c0810eb7fd41ccc577e77
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
Imports
ezmanagerlib
Exit_Library
EzManager_CloseTCP
EzManager_ChangePwd
EzManager_Status
crc16
GetProductName
EzManager_Write
EzManager_Search
EzManager_Read
ezi10lib
EZI10_Reset
EZI10_Status
EZI10_ChangePwd
EZI10_Write
EZI10_Read
EZI10_Search
EZI10_CloseTCP
modbustcp
get_tcp_connection_state
add_device
output_port_read
update_device
disconnect_device
delete_device
input_port_read
output_port_onoff
output_port_coil_onoff
get_received_port_value
get_modbus_error_code
get_tcp_error_code
output_port_pulse
connect_device
kernel32
GetModuleFileNameA
HeapCreate
VirtualFree
QueryPerformanceCounter
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
InitializeCriticalSectionAndSpinCount
LCMapStringW
GetTimeZoneInformation
LCMapStringA
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
GetStdHandle
SetUnhandledExceptionFilter
GetFileType
SetStdHandle
HeapSize
ExitProcess
VirtualQuery
GetSystemInfo
VirtualAlloc
ExitThread
HeapReAlloc
RaiseException
RtlUnwind
HeapFree
HeapAlloc
GetSystemTimeAsFileTime
GetStartupInfoW
FindResourceExW
GetSystemDirectoryW
SearchPathW
GetProfileIntW
GetTempPathW
GetFileSizeEx
LocalFileTimeToFileTime
GetFileAttributesExW
FileTimeToLocalFileTime
SetErrorMode
SystemTimeToFileTime
FileTimeToSystemTime
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
TlsGetValue
LocalAlloc
InterlockedIncrement
GlobalFlags
VirtualProtect
GetCurrentDirectoryW
GetModuleHandleA
GetDiskFreeSpaceW
GetTempFileNameW
GetFileTime
SetFileTime
lstrcpyW
SetHandleCount
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
LoadLibraryExW
CompareStringA
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileIntW
GetFileAttributesW
DeleteCriticalSection
InitializeCriticalSection
GlobalReAlloc
EnterCriticalSection
LeaveCriticalSection
InterlockedExchange
CreateEventW
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
GlobalGetAtomNameW
GetCurrentProcessId
CreateFileW
GetShortPathNameW
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpiW
GetThreadLocale
GetStringTypeExW
DeleteFileW
MoveFileW
InterlockedDecrement
GetModuleFileNameW
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
GetVersionExW
CompareStringW
LoadLibraryA
FreeLibrary
lstrcmpW
GetVersionExA
CopyFileW
GlobalSize
GlobalAlloc
lstrlenW
MulDiv
GlobalFree
FreeResource
LocalFree
FormatMessageW
GlobalUnlock
GlobalLock
Sleep
CloseHandle
CreateThread
GetProcAddress
GetModuleHandleW
LoadLibraryW
GetLastError
SetLastError
lstrlenA
WideCharToMultiByte
MultiByteToWideChar
FindResourceW
LoadResource
LockResource
SizeofResource
GetCommandLineW
GetEnvironmentStringsW
GetTickCount
FreeEnvironmentStringsW
GetStartupInfoA
user32
GetDoubleClickTime
DestroyCursor
GetWindowRgn
CreateMenu
IsCharLowerW
MapVirtualKeyExW
CharUpperBuffW
IsMenu
UpdateLayeredWindow
DrawFocusRect
DrawFrameControl
DrawEdge
DrawIconEx
GetIconInfo
GetSystemMenu
DeleteMenu
DestroyAcceleratorTable
NotifyWinEvent
LoadCursorW
DrawIcon
EndPaint
BeginPaint
GetWindowDC
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
ShowOwnedPopups
PostThreadMessageW
SetWindowContextHelpId
MapDialogRect
RegisterClipboardFormatW
PostQuitMessage
WaitMessage
GetMenuItemInfoW
SetClassLongW
MapVirtualKeyW
GetKeyNameTextW
ReleaseDC
SetCapture
LockWindowUpdate
GetUpdateRect
ClientToScreen
GetAsyncKeyState
UnionRect
SetRect
WindowFromPoint
EmptyClipboard
SetClipboardData
LoadImageW
DestroyIcon
CopyImage
IsRectEmpty
DrawStateW
GetSysColorBrush
SystemParametersInfoW
FillRect
InflateRect
GetMessageW
GetCursorPos
ValidateRect
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcW
DefFrameProcW
UnpackDDElParam
ReuseDDElParam
DestroyMenu
SetCursor
ReleaseCapture
LoadAcceleratorsW
InsertMenuItemW
CreatePopupMenu
BringWindowToTop
TranslateAcceleratorW
SetParent
RedrawWindow
SetWindowRgn
IsZoomed
GetWindowThreadProcessId
CharUpperW
SetMenuItemBitmaps
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
IsClipboardFormatAvailable
CheckRadioButton
CheckDlgButton
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
CopyRect
PtInRect
GetMenu
SetWindowLongW
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetSystemMetrics
GetWindow
GetMenuState
GetMenuStringW
InsertMenuW
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
IsWindow
GetWindowLongW
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetNextDlgGroupItem
InvalidateRgn
CharNextW
EnumChildWindows
CreateAcceleratorTableW
GetKeyboardState
GetKeyboardLayout
ToUnicodeEx
CopyAcceleratorTableW
SubtractRect
UnregisterClassW
GetFocus
LoadBitmapW
MessageBeep
CloseClipboard
GetClipboardData
OpenClipboard
DispatchMessageW
TranslateMessage
GetDC
InvalidateRect
CheckMenuItem
SetCursorPos
CopyIcon
FrameRect
SetMenuDefaultItem
IsDlgButtonChecked
GetMenuDefaultItem
SetTimer
KillTimer
GetWindowRect
UpdateWindow
GetParent
PostMessageW
EnableMenuItem
RemoveMenu
AppendMenuW
GetMenuItemID
ModifyMenuW
GetMenuItemCount
GetSubMenu
LoadMenuW
GetClientRect
SetRectEmpty
IsWindowVisible
IsIconic
MessageBoxW
SendMessageW
LoadIconW
EnableWindow
GetMenuCheckMarkDimensions
EnableScrollBar
gdi32
StretchBlt
GetPixel
SetPixel
CreateDIBSection
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
PtVisible
CreatePatternBrush
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
CreateEllipticRgn
DPtoLP
LPtoDP
Ellipse
GetTextMetricsW
CreatePolygonRgn
GetBkColor
GetTextColor
Polyline
Polygon
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
SetRectRgn
CombineRgn
GetStockObject
Rectangle
OffsetRgn
GetRgnBox
RoundRect
ExtFloodFill
CreatePalette
GetPaletteEntries
SetPaletteEntries
EnumFontFamiliesExW
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
GetNearestPaletteIndex
GetSystemPaletteEntries
GetTextFaceW
SetPixelV
GetWindowExtEx
GetViewportExtEx
GetMapMode
CreateRectRgn
SelectClipRgn
SelectPalette
RealizePalette
GetDIBits
DeleteObject
PatBlt
BitBlt
SetDIBColorTable
SelectObject
DeleteDC
CreateRoundRectRgn
CreateCompatibleDC
CreateCompatibleBitmap
CreateBitmap
GetObjectW
SetBkColor
SetTextColor
GetClipBox
GetDCOrgEx
CopyMetaFileW
OffsetViewportOrgEx
SetViewportOrgEx
Escape
TextOutW
GetDeviceCaps
GetTextExtentPoint32W
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
ExtTextOutW
CreateFontIndirectW
CreateRectRgnIndirect
RectVisible
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
GetFileSecurityW
RegEnumKeyW
RegCloseKey
RegDeleteKeyW
RegSetValueW
RegQueryValueExW
RegOpenKeyW
RegCreateKeyExW
RegSetValueExW
RegDeleteValueW
RegEnumKeyExW
RegCreateKeyW
RegOpenKeyExW
SetFileSecurityW
RegQueryValueW
shell32
SHBrowseForFolderW
DragFinish
DragQueryFileW
SHAppBarMessage
ShellExecuteW
ExtractIconW
SHGetFileInfoW
SHGetPathFromIDListW
comctl32
InitCommonControlsEx
ImageList_ReplaceIcon
ImageList_GetIcon
ImageList_Create
ImageList_GetIconSize
ImageList_GetImageCount
ImageList_Destroy
ImageList_DrawEx
shlwapi
PathIsUNCW
PathRemoveFileSpecW
PathFindExtensionW
PathStripToRootW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
CoTaskMemFree
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoUninitialize
CoCreateInstance
CoInitializeEx
CreateStreamOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CLSIDFromProgID
CLSIDFromString
OleCreateMenuDescriptor
OleGetClipboard
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
DoDragDrop
OleLockRunning
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
CoGetClassObject
oleaut32
SysAllocString
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysFreeString
SysStringLen
gdiplus
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipCreateBitmapFromScan0
GdipGetImageHeight
GdipGetImageWidth
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
GdipBitmapLockBits
GdipBitmapUnlockBits
GdiplusStartup
GdiplusShutdown
GdipGetImageGraphicsContext
GdipDrawImageI
GdipGetImagePixelFormat
GdipCloneImage
ws2_32
WSAStartup
WSACleanup
closesocket
htonl
inet_addr
accept
socket
select
bind
WSASetLastError
connect
sendto
recvfrom
WSAAsyncSelect
send
recv
WSAIoctl
htons
WSAGetLastError
getaddrinfo
inet_ntoa
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 319KB - Virtual size: 318KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 26KB - Virtual size: 57KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 156KB - Virtual size: 155KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ