D:\a\_work\1\b\Release\x64\bin\EosAppExe\PCHealthCheck.pdb
Static task
static1
Behavioral task
behavioral1
Sample
f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66.exe
Resource
win10v2004-20240226-en
General
-
Target
f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66
-
Size
1.4MB
-
MD5
976e234b3d61f561c99cde2e5578eeb1
-
SHA1
90016ce194bb2e51ab75a1e30ea571c56d1b414c
-
SHA256
f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66
-
SHA512
17a12dc751011ca938374a53636006a7a11da5471b7097861504a8b3b76c7890e1ce3feca0982d72fb5d075c70addf055146166e5fc997f3907fb20f0de4c545
-
SSDEEP
24576:LxezUlawM0SRpJ9miMR25tjrR25tjCSkQ/7Gb8NLEbeZ:8QtMXz3+vkQ/qoLEw
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66
Files
-
f433c34c75359a033a4b5890efb79de4b912101048d400055b89285978ab5e66.exe windows:6 windows x64 arch:x64
48a860af17852fcbf578eff5b5fcee06
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
api-ms-win-core-featurestaging-l1-1-0
SubscribeFeatureStateChangeNotification
RecordFeatureUsage
UnsubscribeFeatureStateChangeNotification
GetFeatureEnabledState
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
kernel32
InitOnceComplete
InitOnceBeginInitialize
HeapAlloc
GetProcessHeap
HeapFree
SetThreadpoolTimer
CloseThreadpoolTimer
WaitForThreadpoolTimerCallbacks
SetLastError
CreateThreadpoolTimer
ExpandEnvironmentStringsW
K32GetModuleFileNameExW
GetModuleFileNameW
GetModuleFileNameA
CreateSemaphoreExW
ReleaseSemaphore
GetModuleHandleExW
WaitForSingleObject
ReleaseMutex
WaitForSingleObjectEx
OpenSemaphoreW
GetProcAddress
CreateMutexExW
GetCurrentProcessId
GetModuleHandleW
DebugBreak
GetUserGeoID
LocalFree
IsDebuggerPresent
OutputDebugStringW
FormatMessageW
GetCurrentThreadId
AcquireSRWLockExclusive
GetFileAttributesW
FindNextFileW
GetLocaleInfoEx
GetExitCodeProcess
ReleaseSRWLockExclusive
DeviceIoControl
WriteFile
CreateFileW
CreateEventExW
SetEvent
CompareStringOrdinal
GetSystemTimeAsFileTime
GetCurrentPackageId
AreFileApisANSI
MultiByteToWideChar
GetLastError
WaitForThreadpoolWaitCallbacks
SetThreadpoolWait
CreateThreadpoolWait
GetSystemPowerStatus
GetCurrentProcess
FreeLibrary
GetPhysicallyInstalledSystemMemory
GetSystemWindowsDirectoryW
GetDiskFreeSpaceExW
GetActiveProcessorCount
LoadLibraryExW
GetNativeSystemInfo
IsProcessorFeaturePresent
VerSetConditionMask
WideCharToMultiByte
FormatMessageA
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
VerifyVersionInfoW
CloseHandle
EnterCriticalSection
GetFileAttributesExW
LocalAlloc
GetFileInformationByHandle
RemoveDirectoryW
GetGeoInfoW
GetThreadPreferredUILanguages
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
ResetEvent
CreateEventW
GetStartupInfoW
LocaleNameToLCID
CancelSynchronousIo
GetTempPathW
QueryPerformanceCounter
InitializeSListHead
GetProductInfo
LoadLibraryW
InterlockedPushEntrySList
TrySubmitThreadpoolCallback
RaiseException
InitializeCriticalSectionEx
DeleteCriticalSection
GetLocaleInfoW
GetUserDefaultUILanguage
MulDiv
CreateDirectoryW
DeleteFileW
FindClose
FindFirstFileExW
CloseThreadpoolWait
advapi32
InitiateSystemShutdownExW
LookupPrivilegeValueW
OpenProcessToken
RegCloseKey
RegOpenKeyExW
RegEnumKeyExW
RegQueryInfoKeyW
RegNotifyChangeKeyValue
EventActivityIdControl
RegSetKeyValueW
RegCreateKeyW
AdjustTokenPrivileges
RegGetValueW
EventRegister
EventSetInformation
EventUnregister
EventWriteTransfer
ole32
OleSetContainedObject
CoTaskMemFree
CoCreateInstance
CoCreateGuid
StringFromGUID2
CoCreateFreeThreadedMarshaler
CoTaskMemAlloc
CoUninitialize
CoSetProxyBlanket
OleLockRunning
CoGetApartmentType
CoGetObjectContext
CoInitializeEx
msvcp140
?_Syserror_map@std@@YAPEBDH@Z
?_Winerror_map@std@@YAHH@Z
?_Throw_Cpp_error@std@@YAXH@Z
_Thrd_join
_Thrd_id
_Cnd_do_broadcast_at_thread_exit
??5?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@AEAH@Z
?get@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
_Cnd_unregister_at_thread_exit
_Cnd_destroy_in_situ
?__ExceptionPtrDestroy@@YAXPEAX@Z
_Cnd_broadcast
_Cnd_register_at_thread_exit
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z
?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z
?__ExceptionPtrToBool@@YA_NPEBX@Z
_Cnd_wait
?_Throw_future_error@std@@YAXAEBVerror_code@1@@Z
?__ExceptionPtrRethrow@@YAXPEBX@Z
?__ExceptionPtrCurrentException@@YAXPEAX@Z
?__ExceptionPtrCreate@@YAXPEAX@Z
?_ReportUnobservedException@details@Concurrency@@YAXXZ
?ReportUnhandledError@_ExceptionHolder@details@Concurrency@@AEAAXXZ
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z
?_Reset@_ContextCallback@details@Concurrency@@AEAAXXZ
??0task_continuation_context@Concurrency@@AEAA@XZ
_Cnd_init_in_situ
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ
?_Release_chore@details@Concurrency@@YAXPEAU_Threadpool_chore@12@@Z
?_Schedule_chore@details@Concurrency@@YAHPEAU_Threadpool_chore@12@@Z
?_Throw_C_error@std@@YAXH@Z
?_Capture@_ContextCallback@details@Concurrency@@AEAAXXZ
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QEAAX_N@Z
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QEAAXXZ
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QEAAXXZ
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QEAAXXZ
_Thrd_yield
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@K@Z
?put@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@_W@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
_Mtx_lock
_Mtx_unlock
_Mtx_init_in_situ
_Mtx_destroy_in_situ
?_Xbad_function_call@std@@YAXXZ
?_Gndec@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ
?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA_N_N@Z
?_Xlength_error@std@@YAXPEBD@Z
?getloc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEBA?AVlocale@2@XZ
?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z
?unshift@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
?always_noconv@codecvt_base@std@@QEBA_NXZ
?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAGXZ
?out@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEB_W1AEAPEB_WPEAD3AEAPEAD@Z
?in@?$codecvt@_WDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEA_W3AEAPEA_W@Z
?_Xbad_alloc@std@@YAXXZ
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z
?_Getcat@?$codecvt@_WDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXH@Z
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ
??Bid@locale@std@@QEAA_KXZ
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
??0_Lockit@std@@QEAA@H@Z
??1_Lockit@std@@QEAA@XZ
?widen@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEBA_WD@Z
??0?$basic_istream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
?_Init@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAXXZ
?_Xout_of_range@std@@YAXPEBD@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@H@Z
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ
?uncaught_exception@std@@YA_NXZ
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z
?_CallInContext@_ContextCallback@details@Concurrency@@QEBAXV?$function@$$A6AXXZ@std@@_N@Z
vcruntime140_1
__CxxFrameHandler4
vcruntime140
memcpy
memcmp
__std_terminate
__std_exception_copy
__std_exception_destroy
_purecall
__current_exception
__C_specific_handler
_CxxThrowException
memset
__current_exception_context
memmove
api-ms-win-crt-runtime-l1-1-0
_invalid_parameter_noinfo
_errno
_invalid_parameter_noinfo_noreturn
__p___argc
terminate
__p___wargv
exit
_beginthreadex
abort
_register_thread_local_exe_atexit_callback
_c_exit
_exit
_initterm_e
_initterm
_get_wide_winmain_command_line
_initialize_wide_environment
_configure_wide_argv
_set_app_type
_seh_filter_exe
_cexit
_crt_atexit
_register_onexit_function
_initialize_onexit_table
api-ms-win-crt-string-l1-1-0
_wcsicmp
_wcsnicmp
iswspace
strncmp
api-ms-win-crt-stdio-l1-1-0
__stdio_common_vswprintf_s
__stdio_common_vswprintf
__stdio_common_vswscanf
__stdio_common_vsnprintf_s
__p__commode
_set_fmode
fflush
setvbuf
fsetpos
_fseeki64
fgetpos
fgetwc
fgetc
ungetc
ungetwc
fputwc
fwrite
fclose
api-ms-win-crt-heap-l1-1-0
free
malloc
_callnewh
_set_new_mode
api-ms-win-crt-convert-l1-1-0
wcstoull
_wtoi
api-ms-win-crt-filesystem-l1-1-0
_lock_file
_unlock_file
api-ms-win-crt-locale-l1-1-0
___lc_codepage_func
_configthreadlocale
api-ms-win-crt-math-l1-1-0
ceilf
__setusermatherr
pchealthclientvb
GetBackupStatus
GetSVUpgradeAvailStatus
SetBackupStatus
IsManagedDevice
GetEligibilityStatus
GetOneDriveBackupStatus
IsVirtualMachine
pchealthclient
GetWindowsUpdateStatus
tbs
Tbsi_GetDeviceInfo
netapi32
NetApiBufferFree
NetGetAadJoinInformation
NetGetJoinInformation
NetFreeAadJoinInformation
shlwapi
UrlIsW
PathRemoveFileSpecW
StrStrIW
ord168
ord176
UrlCanonicalizeW
PathIsDirectoryW
urlmon
CoInternetSetFeatureEnabled
msi
ord70
ord205
winhttp
WinHttpSendRequest
WinHttpOpenRequest
WinHttpQueryHeaders
WinHttpReadData
WinHttpQueryDataAvailable
WinHttpCloseHandle
WinHttpConnect
WinHttpSetOption
WinHttpReceiveResponse
WinHttpOpen
wintrust
WTHelperGetProvSignerFromChain
WTHelperProvDataFromStateData
WinVerifyTrust
crypt32
CertVerifyCertificateChainPolicy
api-ms-win-core-winrt-error-l1-1-0
RoOriginateError
api-ms-win-core-winrt-l1-1-0
RoActivateInstance
api-ms-win-core-winrt-string-l1-1-0
WindowsCreateStringReference
setupapi
SetupDiGetClassDevsW
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailW
SetupDiDestroyDeviceInfoList
user32
GetKeyState
DefWindowProcW
GetWindowLongPtrW
RegisterClassExW
LoadIconW
PostMessageW
GetActiveWindow
FlashWindowEx
GetDpiForSystem
CreateWindowExW
SetWindowLongPtrW
AdjustWindowRectExForDpi
GetWindowLongW
GetMonitorInfoW
MonitorFromWindow
GetForegroundWindow
GetDC
LoadStringW
PostThreadMessageW
GetMessageW
TranslateMessage
DispatchMessageW
GetDpiForWindow
GetClientRect
SetWindowTextW
SetWindowPos
LoadCursorW
PostQuitMessage
GetSystemMetrics
ShowWindow
gdi32
GetDeviceCaps
DeleteDC
shell32
SHGetKnownFolderPath
ShellExecuteExW
oleaut32
SafeArrayGetLBound
SafeArrayUnlock
SafeArrayLock
VariantCopy
SafeArrayGetElement
SysFreeString
VariantClear
SysAllocString
VariantInit
SetErrorInfo
SafeArrayGetUBound
SafeArrayDestroy
SysStringLen
SysAllocStringLen
GetErrorInfo
api-ms-win-core-synch-l1-2-0
WakeByAddressSingle
WaitOnAddress
Sections
.text Size: 352KB - Virtual size: 351KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 231KB - Virtual size: 230KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 103KB - Virtual size: 105KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 123KB - Virtual size: 123KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 572KB - Virtual size: 576KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE