Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
bd44a460a4cd1d8ae0d3caa2b76e79597c2d012105d05c4927cbf818f1a91b58.dll
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
bd44a460a4cd1d8ae0d3caa2b76e79597c2d012105d05c4927cbf818f1a91b58.dll
Resource
win10v2004-20240802-en
Target
bd44a460a4cd1d8ae0d3caa2b76e79597c2d012105d05c4927cbf818f1a91b58.exe
Size
3.6MB
MD5
9a58510c6b40b505449761d042d70a75
SHA1
8a090180629b038d8baa30e8d49e9281aa77c822
SHA256
bd44a460a4cd1d8ae0d3caa2b76e79597c2d012105d05c4927cbf818f1a91b58
SHA512
d9ce0ffcaf6fe9e803140de68e318a660532c27cdabcee2a7fb8888b38797c161b668f0f276c4dcad56fe2915a841a55175c5795c6ba8ccfa6477146aa6680e4
SSDEEP
49152:tP5Z00mp+oBjG+ZMS9o5z8HhVrzjU5Eth/vems:Bw+kKI9YikEt5WB
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
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_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DEBUG_STRIPPED
IMAGE_FILE_DLL
BitBlt
CreateCompatibleDC
CreateDIBSection
DeleteDC
DeleteObject
GetDeviceCaps
SelectObject
AddVectoredContinueHandler
AddVectoredExceptionHandler
CloseHandle
CreateEventA
CreateFileA
CreateIoCompletionPort
CreateThread
CreateWaitableTimerExW
DeleteCriticalSection
DuplicateHandle
EnterCriticalSection
ExitProcess
FreeEnvironmentStringsW
GetConsoleMode
GetCurrentThread
GetCurrentThreadId
GetEnvironmentStringsW
GetErrorMode
GetLastError
GetModuleHandleA
GetProcAddress
GetProcessAffinityMask
GetProcessHeap
GetQueuedCompletionStatusEx
GetStdHandle
GetSystemDirectoryA
GetSystemInfo
GetThreadContext
HeapCreate
HeapDestroy
HeapUnlock
InitializeCriticalSection
IsDBCSLeadByteEx
LeaveCriticalSection
LoadLibraryExW
LoadLibraryW
MultiByteToWideChar
OpenThread
PostQueuedCompletionStatus
RaiseFailFastException
ResumeThread
RtlLookupFunctionEntry
RtlVirtualUnwind
SetConsoleCtrlHandler
SetErrorMode
SetEvent
SetProcessPriorityBoost
SetThreadContext
SetThreadPriority
SetWaitableTimer
Sleep
SuspendThread
SwitchToThread
TlsAlloc
TlsGetValue
VirtualAlloc
VirtualFree
VirtualProtect
VirtualQuery
WaitForMultipleObjects
WaitForSingleObject
WerGetFlags
WerSetFlags
WideCharToMultiByte
WriteConsoleW
WriteFile
lstrcmpiW
___lc_codepage_func
___mb_cur_max_func
__iob_func
_amsg_exit
_assert
_beginthread
_errno
_initterm
_lock
_time64
_unlock
abort
calloc
clock
fputc
free
fwrite
isupper
localeconv
malloc
memcpy
realloc
strcpy
strerror
strlen
strncmp
vfprintf
wcslen
ClientToScreen
EnumDisplayMonitors
EnumWindows
GetClientRect
GetCursorPos
GetDC
GetDesktopWindow
GetForegroundWindow
GetSystemMetrics
GetWindowLongPtrA
GetWindowRect
GetWindowTextA
GetWindowThreadProcessId
IsWindow
MapVirtualKeyA
MessageBoxA
PostMessageA
PostMessageW
ReleaseDC
SendInput
SetForegroundWindow
SetWindowPos
ShowWindow
VkKeyScanA
?AddCrashContext@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEBD0@Z
?AddCrashContext@ParfaitWrapperBase@parfait@@QEAAXPEBD0@Z
?AddExtraCrashContextForDisplay@ParfaitWrapperBase@parfait@@SAXPEBD0@Z
?AddRecordContext@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEBD0@Z
?AddRecordContext@ParfaitWrapperBase@parfait@@QEAAXPEBD0@Z
?AddUnhandledSignal@ParfaitWrapperBase@parfait@@SAXH@Z
?AddVehTargetExceptionType@ParfaitWrapperBase@parfait@@SAXK@Z
?AlogDestroy@@YAXXZ
?AlogInit@@YA_NAEBVFilePath@parfait@@PEB_WPEBD2_N@Z
?AlogSyncFlush@@YAXXZ
?AlogWrite@@YAXHPEBD0@Z
?CreateLogRecorder@ParfaitWrapperBase@parfait@@QEAAPEAVParfaitLogRecorderBase@2@W4RECORD_INTERVAL@2@W4LOG_RECORD_LEVEL@2@@Z
?CreateRecorder@ParfaitWrapperBase@parfait@@QEAAPEAVParfaitRecorderBase@2@W4RECORD_INTERVAL@2@PEBD@Z
?CreateUserDefinedRecorder@ParfaitWrapperBase@parfait@@QEAAPEAVParfaitUserDefinedRecorderBase@2@W4RECORD_INTERVAL@2@PEBD@Z
?DestroyLogRecorder@ParfaitWrapperBase@parfait@@QEAAXPEAVParfaitLogRecorderBase@2@@Z
?DestroyRecorder@ParfaitWrapperBase@parfait@@QEAAXPEAVParfaitRecorderBase@2@@Z
?DestroyUserDefinedRecorder@ParfaitWrapperBase@parfait@@QEAAXPEAVParfaitUserDefinedRecorderBase@2@@Z
?DoRecord@ParfaitLogRecorderBase@parfait@@QEAAXXZ
?DoRecord@ParfaitRecorderBase@parfait@@QEAAXXZ
?DoRecord@ParfaitUserDefinedRecorderBase@parfait@@QEAAXXZ
?DumpJankAndUploadImmediately@ParfaitWrapperBase@parfait@@QEAAX_KPEBD_J@Z
?EnablePassExceptionToOriginalHandler@ParfaitWrapperBase@parfait@@SAXXZ
?ExitReport@ParfaitWrapperBase@parfait@@QEAAXXZ
?HandlerUploadCrashEventIfCrashed@ParfaitWrapperBase@parfait@@QEAAXXZ
?InitAlog@ParfaitWrapperBase@parfait@@QEAAXPEBD0@Z
?InitCrashClientOnWin@ParfaitWrapperBase@parfait@@QEAA_NPEBD@Z
?InitCrashClientOnWinEarly@ParfaitWrapperBase@parfait@@SA_NPEBD@Z
?InitCrashServer@ParfaitWrapperBase@parfait@@QEAA_NPEBD@Z
?InitCrashServerEarly@ParfaitWrapperBase@parfait@@SA_NPEBD@Z
?InitCrashServerOnWin@ParfaitWrapperBase@parfait@@QEAAXPEBD0P6AX_N0@Z@Z
?InitCrashServerOnWinEarly@ParfaitWrapperBase@parfait@@SA_NPEBD0_NP6AX10@Z@Z
?InitGlobalEnv@ParfaitWrapperBase@parfait@@QEAAXAEAVParfaitGlobalEnvBuilderBase@2@@Z
?InitInstanceEnv@ParfaitWrapperBase@parfait@@QEAAXAEAVParfaitEnvBuilderBase@2@@Z
?InjectNetworkMonitor@ParfaitWrapperBase@parfait@@QEAAXPEAX@Z
?InterruptUploadIfExit@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@_N@Z
?LaunchReport@ParfaitWrapperBase@parfait@@QEAAXXZ
?OpenCloudMessage@ParfaitWrapperBase@parfait@@QEAAXJ@Z
?RefreshCrashContextInCrashServer@ParfaitWrapperBase@parfait@@QEAAXXZ
?ResetGlobalEnv@ParfaitWrapperBase@parfait@@QEAAXAEAVParfaitGlobalEnvBuilderBase@2@@Z
?SetAppMinorVersion@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetAppVersion@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetBuildID@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetChannel@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetCrashAnnotation@ParfaitWrapperBase@parfait@@SAXPEBUCrashAnnotation@12@@Z
?SetCrashCallback@ParfaitWrapperBase@parfait@@SAXQ6AXXZ@Z
?SetCrashClientJsStackCallback@ParfaitWrapperBase@parfait@@SAXQ6APEBDXZ@Z
?SetCrashPostHandlerInCrashServer@ParfaitWrapperBase@parfait@@SA_NPEBUCrashPostHandlerData@2@@Z
?SetCrashServerIdentifierOnMac@ParfaitWrapperBase@parfait@@SAXPEBD@Z
?SetDid@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetHost@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetIsDebug@ParfaitGlobalEnvBuilderBase@parfait@@SAX_N@Z
?SetIsOverseas@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@_N@Z
?SetMaxFileSize@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@H@Z
?SetMaxLogNumber@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@H@Z
?SetMaxReportSize@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@H@Z
?SetOsVersion@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetPcCrashCallback@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEAUIPcCrashCallback@12@@Z
?SetPerformanceScene@ParfaitWrapperBase@parfait@@QEAAXPEBD@Z
?SetPid@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetProcessName@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetReportInterval@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@H@Z
?SetReportUrl@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetRootPathName@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetSessionID@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetTTNetEngine@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBX@Z
?SetUid@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@PEBD@Z
?SetUploader@ParfaitEnvBuilderBase@parfait@@QEAAAEAV12@PEAUIUploader@12@@Z
?StartCPUMonitor@ParfaitWrapperBase@parfait@@QEAAXHPEBD@Z
?StartCPUMonitor@ParfaitWrapperBase@parfait@@QEAAXXZ
?StartDiskIOMonitor@ParfaitWrapperBase@parfait@@QEAAXHPEBD@Z
?StartDiskIOMonitor@ParfaitWrapperBase@parfait@@QEAAXXZ
?StartDiskMonitor@ParfaitWrapperBase@parfait@@QEAAXXZ
?StartLogRecord@ParfaitWrapperBase@parfait@@QEAAAEAVParfaitLogRecorderBase@2@W4RECORD_INTERVAL@2@W4LOG_RECORD_LEVEL@2@@Z
?StartMemoryMonitor@ParfaitWrapperBase@parfait@@QEAAXHPEBD@Z
?StartMemoryMonitor@ParfaitWrapperBase@parfait@@QEAAXXZ
?StartRecord@ParfaitWrapperBase@parfait@@QEAAAEAVParfaitRecorderBase@2@W4RECORD_INTERVAL@2@PEBD@Z
?Upload@ParfaitWrapperBase@parfait@@QEAAXXZ
?UploadAlog@ParfaitWrapperBase@parfait@@QEAAXJJ@Z
?UploadAlogIfCrashed@ParfaitWrapperBase@parfait@@QEAAXXZ
?UploadAlogWithCallback@ParfaitWrapperBase@parfait@@QEAAXJJPEAXQ6AX_NHHPEBD0@Z@Z
?UploadAlogWithCallback@ParfaitWrapperBase@parfait@@QEAAXJJQ6AX_NHHPEBD@Z@Z
?UploadCrashDumpFile@ParfaitWrapperBase@parfait@@QEAAXPEBDJPEBUUploadCrashDumpCallback@12@@Z
?UploadCrashFile@ParfaitWrapperBase@parfait@@QEAAXPEBUCrashUploadRequest@12@@Z
?UploadCustomFile@ParfaitWrapperBase@parfait@@QEAAXUCustomFileUploadRequest@2@@Z
?UploadDumpImmediatelyIfCrashed@ParfaitGlobalEnvBuilderBase@parfait@@QEAAAEAV12@_N@Z
?UploadFile@ParfaitWrapperBase@parfait@@QEAAXPEBDPEBUUploadFileCallback@12@@Z
?UploadJankFile@ParfaitWrapperBase@parfait@@QEAAXUJankUploadRequest@2@@Z
?UploadNetworkLog@ParfaitWrapperBase@parfait@@QEAAXPEAX0@Z
?UploadNetworkLog@ParfaitWrapperBase@parfait@@QEAAXPEBDH0@Z
?UploadWithFlushImmediately@ParfaitWrapperBase@parfait@@QEAAXXZ
?WriteAlog@ParfaitWrapperBase@parfait@@QEAAXPEBD0@Z
?WriteAlog@ParfaitWrapperBase@parfait@@QEAAXW4ALOG_LEVEL@2@PEBD1@Z
?WriteCategory@ParfaitLogRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
?WriteCategory@ParfaitRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
?WriteExtra@ParfaitRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
?WriteJsonData@ParfaitUserDefinedRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
?WriteLog@ParfaitLogRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
?WriteMetric@ParfaitRecorderBase@parfait@@QEAAAEAV12@PEBD@Z
CreateParfaitEnvBuilder
CreateParfaitGlobalEnvBuilder
CreateParfaitWrapper
DestroyParfaitEnvBuilder
DestroyParfaitGlobalEnvBuilder
DestroyParfaitWrapper
UploadCrashEventSynchronously
UploadCrashSynchronously
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
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_UNINITIALIZED_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_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ