D:\Sources\Screensaver Manager\Screensaver Manager\Release\3Planesoft Screensaver Manager.pdb
Static task
static1
Behavioral task
behavioral1
Sample
643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960.exe
Resource
win10v2004-20240802-en
General
-
Target
643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960
-
Size
5.3MB
-
MD5
83a20d6529e34f161f344178671fd150
-
SHA1
b475383e8d4a911dbbdcbd7307574471f15210c0
-
SHA256
643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960
-
SHA512
0b2642d0e1d6d60a963904656625b2b33b979dafa3bea4feb7a32e040e31e1a290b85646f5f4f6674ba4295415b91d2e9958cf0d094e1504f53cb4e799d4a96a
-
SSDEEP
98304:wFBRV1rDMGaGA21MgsfLNl8coR4vdo0YAAFsPai:qV1rDxaGA21Z0Nl8cfYAyi
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960
Files
-
643b977ff5a98a14c2e588e6841c9c2ae1f1075f049fa509cea52c1495c0b960.exe windows:6 windows x86 arch:x86
ae1d0ff687159c8ddf6917ccaa11d39a
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
urlmon
CoInternetParseUrl
ObtainUserAgentString
winmm
timeBeginPeriod
timeGetDevCaps
timeGetTime
timeEndPeriod
version
GetFileVersionInfoSizeA
VerQueryValueA
GetFileVersionInfoA
powrprof
GetCurrentPowerPolicies
kernel32
CreateThread
CreateRemoteThread
GetCurrentThreadId
ExitThread
TerminateThread
GetExitCodeThread
CreateProcessA
OpenProcess
GetTickCount
GetSystemDirectoryA
GetWindowsDirectoryA
FreeLibrary
FreeResource
GetModuleFileNameA
GetModuleHandleA
GetProcAddress
LoadLibraryExA
LoadResource
LockResource
SizeofResource
LoadLibraryA
GlobalAlloc
GlobalUnlock
GlobalLock
GetShortPathNameA
lstrcmpiA
lstrlenA
FindResourceA
CopyFileA
VerifyVersionInfoW
SystemTimeToFileTime
GetSystemPowerStatus
GetDateFormatA
CompareStringA
GetLocaleInfoA
IsDBCSLeadByte
GetGeoInfoA
GetUserGeoID
GetUserDefaultUILanguage
CreateToolhelp32Snapshot
Process32First
Process32Next
CloseThreadpoolTimer
WaitForThreadpoolTimerCallbacks
SetThreadpoolTimer
CreateThreadpoolTimer
FreeLibraryWhenCallbackReturns
GetSystemTimeAsFileTime
GetCurrentProcessorNumber
FlushProcessWriteBuffers
CreateSemaphoreExW
CreateEventExW
InitOnceExecuteOnce
GetTempPathW
LCMapStringEx
CreateSymbolicLinkW
CreateHardLinkW
CopyFileW
AreFileApisANSI
SetFileTime
SetFileInformationByHandle
SetFileAttributesW
GetFileInformationByHandle
GetFileAttributesExW
GetExitCodeProcess
FindNextFileW
FindFirstFileExW
CreateFileW
CreateDirectoryW
GetLocaleInfoEx
LocalFree
GetTickCount64
SleepConditionVariableSRW
GetTempFileNameA
TryAcquireSRWLockExclusive
AcquireSRWLockShared
AcquireSRWLockExclusive
ReleaseSRWLockShared
ReleaseSRWLockExclusive
GetNativeSystemInfo
SwitchToThread
Sleep
WaitForSingleObjectEx
QueryPerformanceFrequency
QueryPerformanceCounter
FormatMessageA
VirtualFree
VirtualAlloc
IsProcessorFeaturePresent
FlushInstructionCache
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
EncodePointer
OutputDebugStringW
IsDebuggerPresent
GetCurrentProcessId
GetCurrentProcess
WakeAllConditionVariable
GetStringTypeW
GetLocalTime
GetFullPathNameA
FileTimeToSystemTime
GetSystemTime
GetProfileIntA
SearchPathA
EnumResourceNamesA
EnumResourceTypesA
MoveFileA
CreateDirectoryA
UnhandledExceptionFilter
TerminateProcess
GetStartupInfoW
ExpandEnvironmentStringsA
RtlUnwind
InterlockedFlushSList
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
LoadLibraryExW
ExitProcess
GetModuleHandleExW
GetSystemInfo
VirtualProtect
VirtualQuery
ResumeThread
FreeLibraryAndExitThread
ReadFile
GetDriveTypeW
CreateEventA
CreateMutexA
WaitForSingleObject
SetEvent
DeleteCriticalSection
InitializeCriticalSectionEx
LeaveCriticalSection
EnterCriticalSection
SetErrorMode
SetLastError
SetUnhandledExceptionFilter
RaiseException
DuplicateHandle
GetDiskFreeSpaceExW
GetVolumeInformationA
CreateProcessW
DecodePointer
GetTempPathA
GetFileAttributesA
FindNextFileA
FindFirstFileA
FindClose
DeleteFileA
GetCommandLineA
VerSetConditionMask
WideCharToMultiByte
MultiByteToWideChar
OutputDebugStringA
SetFilePointer
GetFileSize
GetFullPathNameW
SetEnvironmentVariableW
SetCurrentDirectoryW
GetCurrentDirectoryW
CloseHandle
WriteFile
CreateFileA
GetLastError
GetProcessHeap
HeapSize
HeapFree
HeapReAlloc
HeapAlloc
RemoveDirectoryW
DeleteFileW
MoveFileExW
GetFileType
PeekNamedPipe
HeapDestroy
CreateThreadpoolWait
SetThreadpoolWait
CloseThreadpoolWait
GetModuleHandleW
GetFileInformationByHandleEx
SystemTimeToTzSpecificLocalTime
GetModuleFileNameW
GetStdHandle
GetCurrentThread
GetDateFormatW
GetTimeFormatW
CompareStringW
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
CompareStringEx
GetCPInfo
TryAcquireSRWLockShared
EnumSystemLocalesW
GetFileSizeEx
SetFilePointerEx
GetConsoleMode
ReadConsoleW
DebugBreak
WaitForMultipleObjects
VerifyVersionInfoA
SleepEx
InitializeCriticalSection
WriteConsoleW
SetEndOfFile
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetOEMCP
GetACP
IsValidCodePage
HeapQueryInformation
SetStdHandle
FlushFileBuffers
GetConsoleOutputCP
GetTimeZoneInformation
SetConsoleCtrlHandler
WakeConditionVariable
user32
DispatchMessageA
PeekMessageA
TrackMouseEvent
wsprintfA
LoadStringA
GetForegroundWindow
ShowCursor
TranslateMessage
SetCursorPos
GetKeyState
GetMessageA
SendMessageA
GetMonitorInfoA
MonitorFromWindow
SystemParametersInfoA
LoadImageA
DestroyIcon
LoadIconA
LoadCursorA
GetWindow
GetWindowThreadProcessId
GetClassNameA
EnumWindows
FindWindowA
EnumChildWindows
GetParent
SetWindowLongA
GetWindowLongA
PtInRect
OffsetRect
IntersectRect
InflateRect
SetRectEmpty
FrameRect
FillRect
DrawFocusRect
GetSysColorBrush
GetSysColor
MapWindowPoints
ScreenToClient
ClientToScreen
GetCursorPos
SetCursor
MessageBoxA
AdjustWindowRect
GetWindowRect
GetClientRect
GetWindowTextLengthA
GetWindowTextA
SetWindowTextA
RedrawWindow
InvalidateRect
EndPaint
BeginPaint
ReleaseDC
GetDC
SetForegroundWindow
UpdateWindow
DrawTextA
GetSystemMetrics
IsWindowEnabled
EnableWindow
KillTimer
SetTimer
MsgWaitForMultipleObjects
ReleaseCapture
SetCapture
GetCapture
GetLastInputInfo
GetFocus
GetActiveWindow
SetFocus
CharNextA
GetDlgCtrlID
GetDlgItem
EndDialog
DialogBoxParamA
IsWindowVisible
SetWindowPos
MoveWindow
ShowWindow
DestroyWindow
IsWindow
CreateWindowExA
GetClassInfoExA
RegisterClassExA
UnregisterClassA
CallWindowProcA
PostQuitMessage
DefWindowProcA
PostMessageA
GetTopWindow
gdi32
SetTextColor
SetBkMode
SetBkColor
SelectObject
GetStockObject
GetObjectA
DeleteObject
DeleteDC
CreateSolidBrush
CreateFontA
CreateFontIndirectA
Polyline
GetDeviceCaps
comdlg32
GetOpenFileNameA
GetSaveFileNameA
advapi32
RegQueryInfoKeyA
RegEnumKeyA
CryptEncrypt
CryptImportKey
CryptDestroyKey
RegEnumValueA
SetSecurityDescriptorDacl
RegCloseKey
RegCreateKeyExA
RegDeleteKeyA
RegDeleteValueA
RegEnumKeyExA
AllocateAndInitializeSid
CheckTokenMembership
FreeSid
CryptAcquireContextA
CryptReleaseContext
CryptGetHashParam
CryptCreateHash
CryptHashData
CryptDestroyHash
RegFlushKey
RegSetValueExA
RegQueryValueExA
RegQueryInfoKeyW
RegOpenKeyExA
InitializeSecurityDescriptor
shell32
ExtractIconA
SHGetSpecialFolderPathA
ShellExecuteA
ole32
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
CoCreateGuid
CoCreateInstance
CoUninitialize
CreateStreamOnHGlobal
CoInitialize
oleaut32
VarUI4FromStr
OleLoadPicture
SysAllocStringLen
OleLoadPicturePath
SysFreeString
comctl32
ImageList_Destroy
ImageList_ReplaceIcon
ImageList_GetIconSize
ImageList_Create
InitCommonControlsEx
wininet
InternetOpenUrlA
InternetSetStatusCallback
HttpQueryInfoA
InternetSetOptionA
HttpSendRequestA
HttpOpenRequestA
InternetConnectA
InternetOpenA
InternetCloseHandle
InternetReadFile
ws2_32
WSACleanup
WSAGetLastError
__WSAFDIsSet
select
WSASetLastError
recv
send
bind
closesocket
connect
getpeername
getsockname
getsockopt
htons
ntohs
setsockopt
socket
WSAIoctl
sendto
getaddrinfo
freeaddrinfo
accept
listen
recvfrom
ioctlsocket
gethostname
WSAStartup
wldap32
ord143
ord46
ord211
ord60
ord50
ord41
ord22
ord26
ord27
ord32
ord33
ord35
ord79
ord30
ord200
ord301
d3dx9_43
D3DXLoadSurfaceFromFileInMemory
D3DXMatrixRotationZ
D3DXCompileShader
D3DXGetFVFVertexSize
D3DXVec3TransformNormal
D3DXOptimizeFaces
D3DXOptimizeVertices
D3DXMatrixTransformation
D3DXMatrixRotationY
D3DXMatrixRotationAxis
D3DXMatrixLookAtLH
D3DXMatrixTranslation
D3DXMatrixRotationX
D3DXVec3TransformCoord
D3DXMatrixOrthoLH
D3DXMatrixReflect
D3DXCreateCubeTextureFromFileInMemory
D3DXMatrixMultiply
D3DXVec3Transform
D3DXMatrixTranspose
D3DXMatrixInverse
D3DXVec3Normalize
D3DXMatrixPerspectiveFovLH
D3DXCreateTexture
D3DXCreateCubeTexture
D3DXCreateTextureFromFileInMemoryEx
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileExA
D3DXCreateTextureFromFileA
D3DXCreateTextureFromResourceExA
D3DXCreateTextureFromResourceA
D3DXPlaneTransform
D3DXSaveSurfaceToFileA
D3DXMatrixScaling
D3DXAssembleShader
D3DXPlaneFromPoints
dinput8
DirectInput8Create
Sections
.text Size: 4.2MB - Virtual size: 4.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 812KB - Virtual size: 811KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 40KB - Virtual size: 330KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 10KB - Virtual size: 9KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 77KB - Virtual size: 77KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 191KB - Virtual size: 190KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ