Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
ad6b1e88a47042386c71d885501f05aaf31f820d714beb5515f0e17929e49237.dll
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
ad6b1e88a47042386c71d885501f05aaf31f820d714beb5515f0e17929e49237.dll
Resource
win10v2004-20230915-en
Target
ad6b1e88a47042386c71d885501f05aaf31f820d714beb5515f0e17929e49237
Size
252KB
MD5
6317eed944fa3c6dc99564a409208b5d
SHA1
5a5c5c150405bd2adfd4f796a02b553b0198ed61
SHA256
ad6b1e88a47042386c71d885501f05aaf31f820d714beb5515f0e17929e49237
SHA512
b99a0da255cba94b19455ec411a465d39cb0bdf3db8e789fdc20941093ea52f84e09b8e83ff763f664d3e4a699f246a6883725ef9075be4b0eb46cde3bf141b6
SSDEEP
3072:/38ojscjX3NBBb5Wz4kmHkMNpx44gwuKBgp2l2tTiZju2+2eFACIpyEQ/nU0vyZa:UGsoTpkOxgR/nU0v+S
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_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
?Unlock@LockImpl@internal@base@@QEAAXXZ
??0RefCountedThreadSafeBase@subtle@base@@IEAA@XZ
??1RefCountedThreadSafeBase@subtle@base@@IEAA@XZ
?AddRef@RefCountedThreadSafeBase@subtle@base@@IEBAXXZ
?Release@RefCountedThreadSafeBase@subtle@base@@IEBA_NXZ
??1WeakReference@internal@base@@QEAA@XZ
?is_valid@WeakReference@internal@base@@QEBA_NXZ
??0WeakReferenceOwner@internal@base@@QEAA@XZ
??1WeakReferenceOwner@internal@base@@QEAA@XZ
?GetRef@WeakReferenceOwner@internal@base@@QEBA?AVWeakReference@23@XZ
?SetOnNeedThreadSafe@WeakReferenceOwner@internal@base@@QEAAXXZ
??0WeakPtrBase@internal@base@@QEAA@XZ
??1WeakPtrBase@internal@base@@QEAA@XZ
?lock@WeakPtrBase@internal@base@@QEBAPEBVLock@3@XZ
??0WeakPtrBase@internal@base@@IEAA@AEBVWeakReference@12@@Z
??0CallbackBase@internal@base@@IEAA@PEAVBindStateBase@12@@Z
??1CallbackBase@internal@base@@IEAA@XZ
??0Location@tracked_objects@@QEAA@PEBD0HPEBX@Z
?GetProgramCounter@tracked_objects@@YAPEBXXZ
?Destruct@TaskRunnerTraits@base@@SAXPEBVTaskRunner@2@@Z
?current@MessageLoopProxy@base@@SA?AV?$scoped_refptr@VMessageLoopProxy@base@@@@XZ
??0FilePath@base@@QEAA@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??1FilePath@base@@QEAA@XZ
?Delete@file_util@@YA_NAEBVFilePath@base@@_N@Z
?ForCurrentProcess@CommandLine@@SAPEAV1@XZ
?Lock@LockImpl@internal@base@@QEAAXXZ
??0JSONReader@base@@QEAA@XZ
??1JSONReader@base@@QEAA@XZ
?ReadToValue@JSONReader@base@@QEAAPEAVValue@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetString@DictionaryValue@base@@QEBA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV34@@Z
?GetString@DictionaryValue@base@@QEBA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@4@@Z
?GetDictionary@DictionaryValue@base@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAPEAV12@@Z
?EmptyWString@@YAAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??0RegKey@win@base@@QEAA@XZ
??1RegKey@win@base@@QEAA@XZ
?Create@RegKey@win@base@@QEAAJPEAUHKEY__@@PEB_WK@Z
?WriteValue@RegKey@win@base@@QEAAJPEB_W0@Z
?BaseName@FilePath@base@@QEBA?AV12@XZ
?OpenProcessHandle@base@@YA_NKPEAPEAX@Z
?CloseProcessHandle@base@@YAXPEAX@Z
??0WeakReference@internal@base@@QEAA@XZ
?Invalidate@WeakReferenceOwner@internal@base@@QEAAXXZ
?GetSwitchValueNative@CommandLine@@QEBA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@@Z
?SysWideToUTF8@base@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@3@@Z
?SysUTF8ToWide@base@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV?$BasicStringPiece@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@1@@Z
?HasKey@DictionaryValue@base@@QEBA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetInteger@DictionaryValue@base@@QEBA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z
?GetList@DictionaryValue@base@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAPEAVListValue@2@@Z
?Get@ListValue@base@@QEAA_N_KPEAPEAVValue@2@@Z
?ReadFileToString@file_util@@YA_NAEBVFilePath@base@@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?SStringPrintf@base@@YAAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PEAV23@PEB_WZZ
?GetArgumentsString@CommandLine@@QEBA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??6@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV01@PEB_W@Z
?Subscribe@CDefaultService@@UEAAXPEB_WAEAVCPluginDelegateBase@@@Z
??1CPluginDelegateBase@@UEAA@XZ
??0CPluginDelegateBase@@QEAA@AEBV0@@Z
??0CPluginDelegateBase@@QEAA@PEAX0@Z
?GetObjectW@CPluginDelegateBase@@IEAAPEAXXZ
?GetBroadcastCenter@QObjectCreator@@SAPEAVIBroadcastCenter@@XZ
?UnSubscribe@CDefaultService@@UEAAXPEB_WAEAVCPluginDelegateBase@@@Z
?OnDomainMessage@CDefaultService@@UEAAXPEB_WPEAVIIpcData@@@Z
?NativeCall@CDefaultService@@UEAAPEBDPEBD0@Z
?IsUIPlugin@IPlugin@@UEAA_NXZ
?GetWeakRef@CDefaultService@@UEAA?AVWeakReference@internal@base@@XZ
?FireEvent@CDefaultService@@UEAA_NPEB_WPEAX@Z
?DestoryPluginEntry@CDefaultService@@UEAAXXZ
??1CDefaultService@@UEAA@XZ
?get@scoped_pluginptr@@QEAAPEAVIPlugin@@XZ
??0CDefaultService@@QEAA@XZ
??0scoped_pluginptr@@QEAA@AEBV0@@Z
??0scoped_pluginptr@@QEAA@PEAVIPlugin@@_N@Z
??0scoped_pluginptr@@QEAA@XZ
?GetServiceManager@QObjectCreator@@SAPEAVIServiceManager@@XZ
??4scoped_pluginptr@@QEAAAEAV0@AEBV0@@Z
??Cscoped_pluginptr@@QEBAPEAVIPlugin@@XZ
??1scoped_pluginptr@@QEAA@XZ
?set_update_type@config@utility@@YAXAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?bosskey@config@utility@@YA_NXZ
?module_auto_update@config@utility@@YA_NXZ
?auto_update@config@utility@@YA_NXZ
?update_check_dur@config@utility@@YAHXZ
?set_exit_type@config@utility@@YAXW4ExitType@12@@Z
?main_frame_classname@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?cmd_line@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetAttrib@CMarkup@xml@utility@@QEBA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@UMCD_CSTR@23@@Z
?FileTimeToUTC@Time@utility@@YA_KAEBU_FILETIME@@@Z
?update_notify_state@config@utility@@YAHXZ
?GetAppPathEx@common@utility@@YA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@XZ
?URLEncodeW@http@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV34@I@Z
?GetInstance@OSVersion@system@utility@@SAPEAV123@XZ
?version_builder@OSVersion@system@utility@@QEBAAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetFileVersion@file@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEBV34@@Z
?StrMD5Encode@CPPSUtility@common@utility@@SA?AV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@AEBV45@I@Z
?ppstream@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?not_ok@config@utility@@YAHXZ
?set_not_ok@config@utility@@YAXH@Z
?internet_cafe_mode@config@utility@@YA_NXZ
?set_duration@config@utility@@YAX_J@Z
?set_cmd_line@config@utility@@YAXAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??0CWndCrashRestart@utility@@QEAA@XZ
??1CWndCrashRestart@utility@@UEAA@XZ
?CrashRestart@CWndCrashRestart@utility@@QEAAXPEAUHINSTANCE__@@@Z
?SetDownloadRepairURL@CWndCrashRestart@utility@@QEAAXAEBV?$CStringT@_WV?$StrTraitATL@_WV?$ChTraitsCRT@_W@ATL@@@ATL@@@ATL@@@Z
?GetPrivateProfileInt64@IFile@file@utility@@SA_JAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0_J0@Z
?check@test@@YA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?update_type@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??0LogMessage@glog@@QEAA@PEBD0HH@Z
??1LogMessage@glog@@QEAA@XZ
?stream@LogMessage@glog@@QEAAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@XZ
??0LogMessageFatal@glog@@QEAA@PEBD0H@Z
??1LogMessageFatal@glog@@QEAA@XZ
??0LogMessageVoidify@glog@@QEAA@XZ
??ILogMessageVoidify@glog@@QEAAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z
?HttpRequest@http@utility@@YAXAEBVLocation@tracked_objects@@V?$scoped_refptr@VHttpRequestTask@http@utility@@@@AEBV?$Callback@$$A6AXV?$scoped_refptr@VHttpRequestTask@http@utility@@@@@Z@base@@@Z
?PostTask@AppThread@thread@utility@@SA_NW4ID@123@AEBVLocation@tracked_objects@@AEBV?$Callback@$$A6AXXZ@base@@@Z
?PostDelayedTask@AppThread@thread@utility@@SA_NW4ID@123@AEBVLocation@tracked_objects@@AEBV?$Callback@$$A6AXXZ@base@@VTimeDelta@8@@Z
?CurrentlyOn@AppThread@thread@utility@@SA_NW4ID@123@@Z
?GetMessageLoopProxyForThread@AppThread@thread@utility@@SA?AV?$scoped_refptr@VMessageLoopProxy@base@@@@W4ID@123@@Z
?GetAppDataPath@IEnv@system@utility@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetQYID@IEnv@system@utility@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetClientID@IEnv@system@utility@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetSGTI@IEnv@system@utility@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetConduitID@IEnv@system@utility@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?SetRestart@IEnv@system@utility@@SAX_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?MD5@encrypt@utility@@YA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AEAV34@@Z
?GetPrivateProfileIntW@IFile@file@utility@@SAIAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0H0@Z
?GetPrivateProfileStringW@IFile@file@utility@@SA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@00AEAV45@0@Z
?WritePrivateProfileStringW@IFile@file@utility@@SA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@000@Z
?WritePrivateProfileInt@IFile@file@utility@@SA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0H0@Z
?QyUpdate@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?update_file@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?last_update_file@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?silent_update_file@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?silent_last_update_file@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?ready@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?next_update@config@utility@@YA_NXZ
?set_silent_error@config@utility@@YAXAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?set_silent_state@config@utility@@YAXAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?silent_immediate@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?silent_update_path@config@utility@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?silent_update@config@utility@@YA_NXZ
?module_update@config@utility@@YA_NXZ
?ready_begin@config@utility@@YA_JXZ
??0CMarkup@xml@utility@@QEAA@UMCD_CSTR@12@@Z
??1CMarkup@xml@utility@@QEAA@XZ
?FindElem@CMarkup@xml@utility@@QEAA_NUMCD_CSTR@23@@Z
?ShutdownHttpRequest@http@utility@@YAXXZ
?StartHttpRequest@http@utility@@YAXXZ
?Execute@process@utility@@YA_NAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0AEBH@Z
?WriteLog@log@utility@@YA_NPEB_W@Z
?set_bind_path@config@utility@@YAXAEBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?StartLog@log@utility@@YA_NXZ
?IntoElem@CMarkup@xml@utility@@QEAA_NXZ
InternetGetConnectedState
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCurrentThreadId
RtlLookupFunctionEntry
RtlCaptureContext
LeaveCriticalSection
EnterCriticalSection
OutputDebugStringW
IsDebuggerPresent
RtlVirtualUnwind
DisableThreadLibraryCalls
LoadLibraryA
OutputDebugStringA
K32GetModuleFileNameExW
LoadLibraryW
GetProcAddress
GetModuleHandleW
FreeLibrary
GetTickCount64
DeleteCriticalSection
InitializeCriticalSectionEx
GetLastError
RaiseException
MoveFileExW
WritePrivateProfileStringW
GetPrivateProfileStringW
lstrcmpW
FindResourceW
SizeofResource
LockResource
LoadResource
GetModuleFileNameW
FindResourceExW
GetNativeSystemInfo
GetSystemDirectoryW
GetTickCount
GetSystemTimeAsFileTime
TerminateProcess
GetCurrentProcess
Sleep
OpenEventW
SetEvent
GetProcessHeap
HeapSize
HeapFree
HeapReAlloc
HeapAlloc
HeapDestroy
CloseHandle
GetTempPathW
WriteFile
SetFileAttributesW
GetFileTime
GetFileAttributesW
FindFirstFileW
DeleteFileW
CreateFileW
InitializeSListHead
FindWindowW
IsWindowVisible
IsWindow
PostQuitMessage
PostMessageW
SendMessageW
RegDeleteKeyW
ShellExecuteExW
ShellExecuteW
PathRemoveFileSpecW
PathAppendW
PathFileExistsW
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_K@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@K@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@_N@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?width@ios_base@std@@QEAA_J_J@Z
?width@ios_base@std@@QEBA_JXZ
?uncaught_exception@std@@YA_NXZ
?good@ios_base@std@@QEBA_NXZ
_Xtime_get_ticks
?_Xout_of_range@std@@YAXPEBD@Z
?_Xlength_error@std@@YAXPEBD@Z
?flags@ios_base@std@@QEBAHXZ
__C_specific_handler
__std_type_info_destroy_list
memset
memmove
memcmp
_CxxThrowException
__std_exception_destroy
__std_exception_copy
_purecall
__CxxFrameHandler4
_initterm
_seh_filter_dll
_errno
_register_onexit_function
_invalid_parameter_noinfo_noreturn
_invalid_parameter_noinfo
abort
_configure_narrow_argv
_initialize_narrow_environment
_execute_onexit_table
_cexit
_initterm_e
_initialize_onexit_table
_crt_atexit
_wcsicmp
_wcslwr
tolower
wcsnlen
wmemcpy_s
wcscat_s
_stricmp
malloc
_callnewh
free
__stdio_common_vswprintf
__stdio_common_vswprintf_s
__stdio_common_vsnprintf_s
_time64
_wtoi
CreatePlugin
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_DISCARDABLE
IMAGE_SCN_MEM_READ