Key Usages
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
SunloginClient.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
SunloginClient.exe
Resource
win10v2004-20240221-en
Target
SunloginClient.exe
Size
6.8MB
MD5
ac2eb2969dddb68f7d56355a6d728081
SHA1
99e5eb805d4af560c05d60d6ffe8d886790f25ee
SHA256
36d9a9ac92ea80b3832e25205305a4a03798712322f7cd1d3e42641a30059328
SHA512
77026ee250f48cefb6a7f92a2cda49aeaf5a49ce7eaf4e33202279f28f094bd4e25ef7b71ff6d764e0bc32e3a4b0bd5566a1ec621b26266e73da53fbfce2e73c
SSDEEP
49152:ekq22TAT921KDjjPHe/7ZPaeDpA1f0N35beVfk7J1MYGyu4Xb6eCpqzu0rww407a:wTATQ/7bn6YGX4D/GhPkuKH9zxcHX
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
GetFileVersionInfoW
GetFileVersionInfoSizeW
VerQueryValueW
timeGetTime
AddPrinterA
ClosePrinter
EnumPrintProcessorsW
GetPrintProcessorDirectoryA
DeletePrinter
EnumPrinterDriversW
OpenPrinterA
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailW
SetupDiGetDeviceRegistryPropertyW
SetupDiGetClassDevsW
SetupDiEnumDeviceInfo
MapViewOfFile
GlobalUnlock
TryEnterCriticalSection
WritePrivateProfileStringW
WritePrivateProfileStringA
LocalAlloc
LocalFree
CreateDirectoryA
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExA
WriteConsoleW
SetEndOfFile
GetCurrentDirectoryW
MoveFileExW
SetStdHandle
ReadConsoleW
FlushFileBuffers
GlobalAlloc
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetACP
SetFilePointerEx
GetConsoleCP
GetConsoleMode
GetFileAttributesExW
GetFileType
GetTempPathA
UnmapViewOfFile
OpenFileMappingW
GetFileAttributesW
CreateMutexW
lstrlenW
CreateRemoteThread
FlushInstructionCache
VirtualAllocEx
GetNativeSystemInfo
VirtualAlloc
CompareFileTime
VirtualFree
SetLastError
VirtualProtect
WriteProcessMemory
GetExitCodeThread
OpenEventW
Process32FirstW
Process32NextW
CreateToolhelp32Snapshot
GetProcessId
GetVersionExW
TlsFree
TlsGetValue
CreateThread
TlsAlloc
ResumeThread
SetThreadPriority
TlsSetValue
IsDebuggerPresent
GetStdHandle
SystemTimeToTzSpecificLocalTime
FindResourceW
LoadResource
CreateFileMappingW
LockResource
FileTimeToSystemTime
GetModuleFileNameW
GetUserDefaultLangID
SizeofResource
ConnectNamedPipe
DisconnectNamedPipe
PeekNamedPipe
WriteFile
CreateNamedPipeA
ReadFile
Sleep
GetTickCount
GetModuleHandleA
FileTimeToDosDateTime
GetFileTime
GetSystemTimeAsFileTime
WideCharToMultiByte
DeleteFileW
MultiByteToWideChar
FindClose
OutputDebugStringA
FindNextFileW
FindFirstFileW
GetModuleFileNameA
SetUnhandledExceptionFilter
GetCurrentProcessId
GetLocalTime
LoadLibraryW
GetCurrentThread
GetCurrentThreadId
CreateFileW
GetTempPathW
TerminateProcess
GetCurrentProcess
RtlCaptureContext
CreateSemaphoreW
ResetEvent
GetSystemInfo
VerSetConditionMask
VerifyVersionInfoW
DeviceIoControl
GetVersion
QueryPerformanceFrequency
SetEvent
CreateEventW
InitializeCriticalSection
LeaveCriticalSection
WaitForMultipleObjects
ReleaseSemaphore
QueryPerformanceCounter
OpenMutexW
GlobalSize
FreeResource
VirtualQuery
GlobalAddAtomW
WaitForSingleObjectEx
GetStringTypeW
FreeLibraryAndExitThread
ExitThread
GetModuleHandleExW
ExitProcess
GetTimeZoneInformation
CreateDirectoryW
LoadLibraryExW
RtlUnwindEx
RtlPcToFileHeader
GetProcessAffinityMask
SetConsoleTextAttribute
EnterCriticalSection
FreeLibrary
GetProcessHeap
DeleteCriticalSection
GetProcAddress
HeapDestroy
DecodePointer
HeapAlloc
RaiseException
CloseHandle
HeapReAlloc
LoadLibraryA
GetSystemDirectoryA
GetLastError
HeapSize
ReleaseMutex
WaitForSingleObject
CreateMutexA
InitializeCriticalSectionAndSpinCount
HeapFree
GetDiskFreeSpaceExW
GetModuleHandleW
CreateProcessW
GlobalLock
FindResourceExW
GlobalFree
GetConsoleScreenBufferInfo
lstrcpyA
GetSystemTime
GetTempFileNameA
SetConsoleCtrlHandler
ProcessIdToSessionId
OutputDebugStringW
GetEnvironmentStringsW
FreeEnvironmentStringsW
TerminateThread
SetEnvironmentVariableA
GetThreadPriority
EnumSystemLocalesW
GetStartupInfoW
IsProcessorFeaturePresent
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
LoadLibraryExA
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
GetCPInfo
GetLocaleInfoW
LCMapStringW
CompareStringW
EncodePointer
WindowFromPoint
SetActiveWindow
GetKeyState
IsRectEmpty
OffsetRect
SetRectEmpty
RegisterWindowMessageW
IntersectRect
MsgWaitForMultipleObjects
RegisterClipboardFormatW
DrawIcon
GetClientRect
SetWindowsHookExW
SetPropW
UnhookWindowsHookEx
RemovePropW
CallNextHookEx
GetPropW
GetUpdateRgn
ChangeDisplaySettingsExW
ExitWindowsEx
EnumDisplaySettingsExA
ChangeDisplaySettingsExA
SetWindowPos
PeekMessageW
GetClassInfoW
VkKeyScanW
RegisterClassW
GetDoubleClickTime
BlockInput
EnumWindows
MessageBoxW
GetDC
GetWindowLongW
GetWindowThreadProcessId
PostMessageW
IsWindowVisible
GetIconInfo
GetKeyboardState
ShowWindow
IsWindow
OpenClipboard
CloseClipboard
EmptyClipboard
AttachThreadInput
GetForegroundWindow
GetClipboardData
SetClipboardData
SystemParametersInfoW
SetForegroundWindow
ReleaseDC
FindWindowExW
SendMessageW
UnregisterClassW
GetParent
SwapMouseButton
GetSysColor
DrawTextW
DrawIconEx
EnumDisplaySettingsW
EnumDisplayDevicesW
LockWorkStation
GetCursorPos
OpenDesktopW
GetUserObjectInformationW
CloseDesktop
GetThreadDesktop
SetThreadDesktop
SendInput
GetGUIThreadInfo
GetClassInfoExW
PostThreadMessageW
LoadCursorW
TranslateMessage
ClientToScreen
DispatchMessageW
RegisterClassExW
GetWindowLongPtrW
CreateWindowExW
SetWindowLongPtrW
MapVirtualKeyW
CallWindowProcW
DefWindowProcW
GetMessageW
SetCursorPos
PtInRect
KillTimer
SetWindowLongW
SetLayeredWindowAttributes
GetDialogBaseUnits
DialogBoxIndirectParamW
SetTimer
DestroyWindow
GetWindowRect
RegisterClipboardFormatA
GetPriorityClipboardFormat
GetSystemMetrics
GetCursorInfo
OpenInputDesktop
EnumDisplaySettingsA
GetMonitorInfoA
EnumDisplayMonitors
SetRect
GetMonitorInfoW
ChangeClipboardChain
GetClipboardOwner
SetClipboardViewer
PostQuitMessage
InvalidateRect
CreateRectRgn
GetRegionData
SetRectRgn
SetDIBColorTable
StretchBlt
CreateRectRgnIndirect
SelectClipRgn
CombineRgn
GetRgnBox
GdiFlush
SetDIBitsToDevice
ExtEscape
GetDIBColorTable
CreateDCW
GetDIBits
BitBlt
CreateFontW
LineTo
CreatePen
Rectangle
MoveToEx
Ellipse
CreateSolidBrush
CreateDIBSection
GetStockObject
SetTextColor
SetBkMode
GetDeviceCaps
SelectObject
CreateCompatibleDC
DeleteDC
GetObjectW
DeleteObject
CreateFontIndirectW
UnlockServiceDatabase
MakeSelfRelativeSD
GetSecurityDescriptorLength
GetLengthSid
InitializeAcl
InitializeSecurityDescriptor
FreeSid
AddAce
IsValidSid
GetSecurityDescriptorOwner
CopySid
GetSecurityDescriptorControl
GetSecurityDescriptorGroup
AllocateAndInitializeSid
GetAclInformation
GetSecurityDescriptorDacl
CreateWellKnownSid
BuildTrusteeWithSidW
SetSecurityDescriptorDacl
GetSecurityDescriptorSacl
RegQueryValueExW
RegDeleteValueW
RegOpenKeyExW
RegSetValueExW
RegCreateKeyExW
RegCloseKey
OpenProcessToken
RegCreateKeyW
GetSecurityInfo
SetSecurityInfo
SetEntriesInAclW
EnumServicesStatusW
QueryServiceStatus
MakeAbsoluteSD
CloseServiceHandle
OpenSCManagerW
LockServiceDatabase
ControlService
StartServiceW
QueryServiceConfigW
ChangeServiceConfigW
OpenServiceW
QueryServiceStatusEx
LookupPrivilegeValueW
AdjustTokenPrivileges
CheckTokenMembership
SetTokenInformation
CreateProcessAsUserW
GetUserNameW
DuplicateTokenEx
SHGetFolderPathW
SHCreateDirectoryExW
DragQueryFileW
DragQueryPoint
ord727
SHGetFileInfoW
ShellExecuteExW
CommandLineToArgvW
CoUninitialize
OleInitialize
RegisterDragDrop
OleUninitialize
ReleaseStgMedium
OleSetClipboard
DoDragDrop
CoInitialize
CoTaskMemFree
CoTaskMemRealloc
CreateStreamOnHGlobal
CoTaskMemAlloc
CoCreateInstance
SysAllocStringByteLen
SysStringByteLen
SysFreeString
SysAllocString
PathFindExtensionW
StrStrIW
PathFileExistsA
PathRemoveFileSpecW
PathFileExistsW
PathRemoveFileSpecA
CreateEnvironmentBlock
WSACleanup
WSAGetLastError
ioctlsocket
htons
htonl
recv
getservbyname
inet_ntoa
connect
ntohs
socket
send
getservbyport
gethostbyaddr
inet_addr
WSAStartup
WSASetLastError
select
gethostbyname
getsockopt
__WSAFDIsSet
accept
bind
shutdown
listen
getsockname
setsockopt
getpeername
closesocket
SymFunctionTableAccess64
SymGetLineFromAddr64
SymGetModuleInfo64
SymGetModuleBase64
SymCleanup
StackWalk64
SymInitialize
SymGetSymFromAddr64
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipBitmapLockBits
GdiplusShutdown
GdiplusStartup
GdipDrawImageI
GdipCreateBitmapFromScan0
GdipGetImageWidth
GdipFree
GdipGetImagePixelFormat
GdipDisposeImage
GdipGetImagePalette
GdipAlloc
GdipCreateBitmapFromStream
GdipBitmapUnlockBits
GdipCloneImage
GdipGetImagePaletteSize
GdipGetImageHeight
TransparentBlt
AlphaBlend
GetCurrentPowerPolicies
HidP_GetCaps
HidD_GetPreparsedData
HidD_FreePreparsedData
HidD_GetHidGuid
HidD_GetAttributes
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ