D:\project\ZM_ScreenSaver\branches\exe\1.0.9.5\out\bin\Release_he_meng\Win32\screen_saver.exe.pdb
Static task
static1
Behavioral task
behavioral1
Sample
953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677.exe
Resource
win10v2004-20240221-en
General
-
Target
953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677
-
Size
4.8MB
-
MD5
720a0775bcea75162d490e9bfe33c4f2
-
SHA1
12743448d560601b97f297da351342637a09dc01
-
SHA256
953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677
-
SHA512
a66b9de5668a622ed9cfa2f45f2fec7d654db2844ebf65e7e989cffde93621c966f31cafda74851195686d34ff0eb3d95b927011c4daf0fb3fdcb1d71787e661
-
SSDEEP
98304:Rv2IUqvfdPhMwVom/Wag+uRa4da0f7ejV6qRmnk+9e00eAHq6Sr4smJAz+1si+k:Rv/Uqvft0wWcIaU7eBjik+9zlPiO+1p
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677
Files
-
953e8ce13fb12f3ed2ab877029c95966514f990a8e142b4726a4b68611cdd677.exe windows:5 windows x86 arch:x86
7fd3898fcc195ee291d820f09791a5eb
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
FileTimeToSystemTime
QueryPerformanceFrequency
GetThreadPriority
SystemTimeToTzSpecificLocalTime
GetSystemTimeAsFileTime
QueryPerformanceCounter
GetFileSizeEx
SetEndOfFile
SetFilePointerEx
FlushFileBuffers
FindFirstFileW
FindFirstFileExW
FindNextFileW
FindClose
GetCurrentThreadId
TryEnterCriticalSection
IsDebuggerPresent
RaiseException
CreateThread
RegisterWaitForSingleObject
UnregisterWaitEx
GetNativeSystemInfo
GetModuleHandleExW
TlsSetValue
TlsAlloc
TlsGetValue
TlsFree
WaitForMultipleObjects
GetSystemInfo
GetWindowsDirectoryW
FlushInstructionCache
GlobalAlloc
GlobalLock
GlobalUnlock
MulDiv
HeapCreate
HeapDestroy
GetFullPathNameW
GetVersionExA
SwitchToThread
GetStdHandle
DuplicateHandle
TerminateProcess
ExpandEnvironmentStringsW
GetTickCount
FormatMessageA
GetModuleFileNameW
OutputDebugStringA
GetCommandLineW
MapViewOfFile
GetEnvironmentVariableW
VerifyVersionInfoW
VerSetConditionMask
ExpandEnvironmentStringsA
PeekNamedPipe
SleepEx
HeapSize
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetOEMCP
IsValidCodePage
WriteConsoleW
GetTimeZoneInformation
GetDriveTypeW
ReadConsoleW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetACP
HeapReAlloc
ExitProcess
GetConsoleMode
GetConsoleCP
GetFileType
SetStdHandle
ExitThread
RtlUnwind
QueryDepthSList
InterlockedFlushSList
InterlockedPushEntrySList
InterlockedPopEntrySList
FreeLibraryAndExitThread
GetThreadTimes
UnregisterWait
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
SignalObjectAndWait
CreateTimerQueue
InitializeSListHead
GetStartupInfoW
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCPInfo
GetStringTypeW
GetLocaleInfoW
LCMapStringW
CompareStringW
DecodePointer
EncodePointer
GetExitCodeThread
WaitForSingleObjectEx
LoadLibraryExA
SetThreadPriority
ResumeThread
CreateFileMappingW
GetCurrentDirectoryW
DeleteFileW
GetFileAttributesExW
SetFileAttributesW
UnmapViewOfFile
GetFileAttributesW
GetTempPathW
RemoveDirectoryW
ReadFile
CreateDirectoryW
GetComputerNameW
LocalFree
CreateFileA
MultiByteToWideChar
GetSystemDirectoryW
GetVolumeInformationW
WideCharToMultiByte
GetModuleHandleA
GetVersionExW
GetCurrentThread
DeviceIoControl
SetThreadAffinityMask
SetEvent
CreateEventW
InitializeCriticalSection
ReleaseSemaphore
DeleteCriticalSection
LeaveCriticalSection
GetLastError
EnterCriticalSection
CreateFileW
WriteFile
FindResourceW
LoadResource
LockResource
FreeResource
SizeofResource
GetLocalTime
Sleep
IsBadReadPtr
GetModuleHandleW
GetProcessHeap
HeapAlloc
LoadLibraryA
GetCurrentProcess
HeapFree
CloseHandle
ReleaseMutex
WaitForSingleObject
CreateMutexW
SetCurrentDirectoryW
LoadLibraryW
GetCurrentProcessId
LoadLibraryExW
GetProcAddress
FreeLibrary
InitializeCriticalSectionAndSpinCount
SetLastError
AssignProcessToJobObject
user32
AppendMenuW
PostQuitMessage
GetMenuItemCount
SendMessageW
ReleaseDC
SetWindowLongW
GetMonitorInfoW
TrackPopupMenu
GetMenuInfo
SetMenuInfo
GetMenuItemInfoW
ShowWindow
DestroyMenu
CreatePopupMenu
IsWindowEnabled
MonitorFromWindow
SetWindowPos
GetDC
GetWindowRect
GetWindowLongW
wsprintfW
GetSystemMetrics
IsWindow
SetForegroundWindow
GetActiveWindow
KillTimer
TranslateMessage
PeekMessageW
SetTimer
DispatchMessageW
RegisterClassExW
UnregisterClassW
CreateWindowExW
DestroyWindow
PostMessageW
DefWindowProcW
DrawTextW
FillRect
InvertRect
InflateRect
OffsetRect
DrawIconEx
GetIconInfo
LoadCursorW
DestroyCursor
SetCursor
SetRect
CopyRect
IntersectRect
UnionRect
IsRectEmpty
EqualRect
PtInRect
CallWindowProcW
GetDlgItem
GetClientRect
MapWindowPoints
GetParent
GetWindow
SetFocus
GetFocus
GetKeyState
SetMenuContextHelpId
MsgWaitForMultipleObjects
GetForegroundWindow
IsMenu
UpdateLayeredWindow
MapVirtualKeyA
CharLowerBuffW
TrackMouseEvent
AnimateWindow
SetLayeredWindowAttributes
IsIconic
IsZoomed
GetCapture
SetCapture
ReleaseCapture
SystemParametersInfoA
IsWindowVisible
GetSysColor
EnableMenuItem
ClientToScreen
CharNextW
GetMessageW
LoadImageW
CreateIconFromResource
LoadBitmapW
DestroyIcon
GetClassNameW
ScreenToClient
SetCaretPos
HideCaret
GetCaretBlinkTime
CreateCaret
GetCursorPos
SetWindowTextW
InvalidateRect
EndPaint
BeginPaint
UpdateWindow
gdi32
GetClipBox
ExcludeClipRect
Ellipse
CreateSolidBrush
CreateRoundRectRgn
CreateRectRgnIndirect
CreateRectRgn
CreatePatternBrush
CreatePen
CreateFontIndirectW
CreateEllipticRgnIndirect
CreateCompatibleBitmap
CombineRgn
GetRgnBox
Arc
CreateCompatibleDC
DeleteDC
DeleteObject
RoundRect
StretchBlt
GetCurrentObject
GetViewportOrgEx
GetStockObject
GetTextColor
GetTextExtentPoint32W
IntersectClipRect
OffsetRgn
Pie
PtInRegion
RectInRegion
Rectangle
RestoreDC
SaveDC
ExtSelectClipRgn
SelectObject
SetBkMode
SetGraphicsMode
SetRectRgn
SetROP2
SetTextColor
GetWorldTransform
SetWorldTransform
CreateDIBSection
ExtCreatePen
GetObjectW
GetClipRgn
Polyline
SetViewportOrgEx
EnumFontsW
CreateBitmap
GetDeviceCaps
BitBlt
advapi32
CryptEncrypt
CryptImportKey
CryptDestroyKey
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextW
SystemFunction036
CreateProcessAsUserW
OpenSCManagerW
EnumServicesStatusW
ConvertSidToStringSidA
LookupAccountNameW
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
ole32
CoCreateInstance
OleUninitialize
OleInitialize
CoSetProxyBlanket
CoInitializeSecurity
CoInitializeEx
CoTaskMemFree
CreateStreamOnHGlobal
OleLockRunning
CLSIDFromString
CLSIDFromProgID
CreateBindCtx
oleaut32
SysFreeString
SysAllocString
VariantClear
shlwapi
StrToIntExW
StrIsIntlEqualW
iphlpapi
GetAdaptersInfo
userenv
DestroyEnvironmentBlock
CreateEnvironmentBlock
winmm
timeGetTime
gdiplus
GdipDrawLineI
GdipSetStringFormatAlign
GdipCloneFontFamily
GdipCreatePen1
GdipDeletePen
GdipDeleteFont
GdipGetImageEncoders
GdipGetImageEncodersSize
GdipDrawImageRectI
GdipGraphicsClear
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromFile
GdipCreateBitmapFromStream
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageSelectActiveFrame
GdipDeleteStringFormat
GdipDeleteGraphics
GdipMeasureString
GdipCloneBrush
GdipStringFormatGetGenericTypographic
GdipSetTextRenderingHint
GdipCreateFromHDC
GdipDrawString
GdipFree
GdipSetPageUnit
GdipSetPixelOffsetMode
GdipCreateSolidFill
GdipCreateFont
GdipSetSmoothingMode
GdipAlloc
GdipDeleteBrush
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipCreateStringFormat
GdiplusShutdown
GdiplusStartup
GdipCloneImage
GdipDisposeImage
GdipSaveImageToFile
GdipGetImageGraphicsContext
GdipGetImageWidth
GdipGetImageHeight
GdipImageGetFrameCount
msimg32
GradientFill
AlphaBlend
imm32
ImmGetContext
ImmReleaseContext
ImmAssociateContext
ws2_32
WSAGetLastError
socket
WSAStartup
__WSAFDIsSet
select
accept
WSASetLastError
recv
send
bind
closesocket
connect
getpeername
getsockname
getsockopt
ntohs
setsockopt
WSAIoctl
getaddrinfo
freeaddrinfo
listen
ioctlsocket
htonl
htons
recvfrom
sendto
gethostname
WSACleanup
wldap32
ord147
ord219
ord46
ord14
ord216
ord208
ord41
ord118
ord26
ord27
ord127
ord167
ord142
ord79
ord133
ord301
ord145
Sections
.text Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 214KB - Virtual size: 213KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 11KB - Virtual size: 89KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 3KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 5.6MB - Virtual size: 5.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 60KB - Virtual size: 60KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ