Extended Key Usages
ExtKeyUsageCodeSigning
Static task
static1
Behavioral task
behavioral1
Sample
912e0ab51e159c9ef3ac421ec9b857cdb2feaebcfeac35d63a033794af933ed3_NeikiAnalytics.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
912e0ab51e159c9ef3ac421ec9b857cdb2feaebcfeac35d63a033794af933ed3_NeikiAnalytics.dll
Resource
win10v2004-20240611-en
Target
912e0ab51e159c9ef3ac421ec9b857cdb2feaebcfeac35d63a033794af933ed3_NeikiAnalytics.exe
Size
508KB
MD5
6c1467627041516e0866c255c1cc7f20
SHA1
60c7c00c140fcb07bffa691914fcc9542c0c27ef
SHA256
912e0ab51e159c9ef3ac421ec9b857cdb2feaebcfeac35d63a033794af933ed3
SHA512
493de017813a79ee32c17468c1d39ead0b1af08b9110072e5d5298a710b244b7a1cf7f84c9f2cade70fdef57d4934d9dc8cc70dd172ee7535fc669b6710e7cfd
SSDEEP
12288:/0QGFNlVk1ZWYlfCaoCFbfXcl2kxPHSBjvrEH7a+:/0QGFNUntz7rXcllRUrEH7Z
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
d:\dbs\sh\odct\1105_210049_0\client\onedrive\Product\UpdateRingSettings\dll\obj\i386\UpdateRingSettings.pdb
?LoggingWriteStructuredEvent@@YGXABUStructuredEvent@@QAUStructuredEventParameter@@@Z
?LoggingSetCommonDatapoint@@YGXPB_W0@Z
?WideStringToNarrowString@@YG?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PB_W@Z
?NarrowStringToWideString@@YG?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PBD@Z
??0TelemetryEvent@@QAE@PBD0ABU_GUID@@II00II@Z
??1TelemetryEvent@@QAE@XZ
?LoggingSendTelemetryEvent@@YGXAAUTelemetryEvent@@QAUStructuredEventParameter@@@Z
?LoggingSetExperimentSetupData@@YGXPBDIQAUExperimentSetupData@@I1@Z
??0StructuredEvent@@QAE@PBDH0ABU_GUID@@IIII@Z
?LoggingRotateIfNeeded@@YGXXZ
SetFileInformationByHandle
SetFilePointer
IsDebuggerPresent
CreateIoCompletionPort
GetQueuedCompletionStatus
PostQueuedCompletionStatus
DeviceIoControl
ReleaseMutex
GetProcessTimes
GetExitCodeProcess
GetSystemTimes
LoadLibraryExW
SetDllDirectoryW
CopyFileW
ReadDirectoryChangesW
RegisterApplicationRestart
GetFileInformationByHandleEx
OpenFileById
CreateSymbolicLinkW
CompareStringOrdinal
GetUserGeoID
SetFileAttributesW
ReadFile
DeleteCriticalSection
VerSetConditionMask
VerifyVersionInfoW
SetLastError
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
GetLongPathNameW
GetFinalPathNameByHandleW
InterlockedPushEntrySList
OutputDebugStringW
InitializeSListHead
DisableThreadLibraryCalls
GetCurrentThreadId
QueryPerformanceCounter
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
CreateEventW
WaitForSingleObjectEx
ResetEvent
SetEvent
InitializeCriticalSectionAndSpinCount
GetFileType
GetFileSizeEx
GetFileSize
GetFileInformationByHandle
GetFileAttributesExW
GetFileAttributesW
GetDiskFreeSpaceExW
FindVolumeClose
FindNextVolumeW
FindFirstVolumeW
CreateFileW
ExpandEnvironmentStringsW
GetEnvironmentVariableW
GetCommandLineW
WideCharToMultiByte
MultiByteToWideChar
K32GetModuleFileNameExW
MoveFileW
LocalFree
LoadLibraryW
GetProcAddress
GetModuleHandleW
GetModuleFileNameW
FreeLibrary
IsWow64Process
GetSystemTimeAsFileTime
GetSystemTime
OpenProcess
CreateProcessW
TerminateProcess
GetCurrentProcessId
GetCurrentProcess
Sleep
CreateMutexW
WaitForSingleObject
GetProcessHeap
HeapFree
HeapAlloc
GetLastError
CloseHandle
FindFirstFileW
FindClose
DeleteFileW
InitializeCriticalSectionEx
LeaveCriticalSection
EnterCriticalSection
AcquireSRWLockShared
AcquireSRWLockExclusive
ReleaseSRWLockShared
ReleaseSRWLockExclusive
GetMessageW
TranslateMessage
DispatchMessageW
RegisterClassW
GetWindowThreadProcessId
GetClassNameW
EnumWindows
SendMessageTimeoutW
PostMessageW
ShowWindow
DestroyWindow
CreateWindowExW
OpenProcessToken
AdjustTokenPrivileges
ConvertStringSecurityDescriptorToSecurityDescriptorW
ConvertSidToStringSidW
SetNamedSecurityInfoW
GetNamedSecurityInfoW
SetEntriesInAclW
StartServiceW
StartServiceCtrlDispatcherW
SetServiceStatus
RegisterServiceCtrlHandlerW
QueryServiceStatusEx
QueryServiceStatus
QueryServiceConfigW
OpenServiceW
OpenSCManagerW
DeleteService
CreateServiceW
ControlService
CloseServiceHandle
ChangeServiceConfig2W
ChangeServiceConfigW
RegDeleteTreeW
RegUnLoadKeyW
RegLoadKeyW
RegEnumKeyW
RegDeleteKeyExW
RegCreateKeyTransactedW
SetFileSecurityW
GetAclInformation
FreeSid
DuplicateTokenEx
CreateWellKnownSid
AllocateAndInitializeSid
CreateProcessAsUserW
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextW
RegGetValueW
RegSetKeyValueW
RegSetValueExW
RegQueryValueExW
RegQueryInfoKeyW
RegOpenKeyExW
RegEnumValueW
RegEnumKeyExW
RegDeleteValueW
RegCreateKeyExW
RegCloseKey
LookupPrivilegeValueW
GetTokenInformation
SHCreateItemFromParsingName
SHGetKnownFolderPath
SHChangeNotify
SHParseDisplayName
SHGetSpecialFolderPathW
SHFileOperationW
CommandLineToArgvW
ord526
SHSetKnownFolderPath
SHGetFolderPathAndSubDirW
SHGetFolderPathW
ShellExecuteExW
SHCreateDirectoryExW
StringFromCLSID
CoCreateInstance
CoTaskMemFree
CreateBindCtx
CLSIDFromString
CoUninitialize
CoInitializeEx
CoSetProxyBlanket
CoCreateFreeThreadedMarshaler
CoCreateGuid
StringFromGUID2
SetErrorInfo
GetErrorInfo
SysStringLen
LoadTypeLi
LoadRegTypeLi
GetRecordInfoFromTypeInfo
SysFreeString
SysAllocString
SysStringByteLen
SysAllocStringByteLen
CryptBinaryToStringW
CryptStringToBinaryW
RpcServerRegisterIfEx
RpcServerUnregisterIf
RpcServerUseProtseqW
RpcBindingSetAuthInfoExW
RpcEpRegisterW
RpcEpUnregister
RpcServerInqCallAttributesW
UuidToStringW
RpcStringFreeW
RpcBindingVectorFree
RpcBindingFromStringBindingW
RpcBindingFree
RpcStringBindingComposeW
RpcServerInqBindings
GetUserNameExW
PathFileExistsW
SHGetValueW
PathIsDirectoryW
SHCreateStreamOnFileW
SHRegGetValueW
SHRegGetBoolUSValueW
PathRemoveFileSpecW
StrStrIW
PathIsPrefixW
PathStripPathW
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
InternetCheckConnectionW
WTSQuerySessionInformationW
WTSFreeMemory
WTSQueryUserToken
WTSEnumerateSessionsW
?out@?$codecvt@GDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBG1AAPBGPAD3AAPAD@Z
?in@?$codecvt@GDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAG3AAPAG@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_J@Z
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
??1?$codecvt@GDU_Mbstatet@@@std@@MAE@XZ
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
?setf@ios_base@std@@QAEHHH@Z
?setf@ios_base@std@@QAEHH@Z
?toupper@?$ctype@_W@std@@QBE_W_W@Z
?id@?$codecvt@GDU_Mbstatet@@@std@@2V0locale@2@A
??0?$codecvt@GDU_Mbstatet@@@std@@QAE@I@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@H@Z
?_Makeloc@_Locimp@locale@std@@CAPAV123@ABV_Locinfo@3@HPAV123@PBV23@@Z
?_Locimp_Addfac@_Locimp@locale@std@@CAXPAV123@PAVfacet@23@I@Z
?_New_Locimp@_Locimp@locale@std@@CAPAV123@ABV123@@Z
?_New_Locimp@_Locimp@locale@std@@CAPAV123@_N@Z
??4?$_Yarn@D@std@@QAEAAV01@PBD@Z
?_Getname@_Locinfo@std@@QBEPBDXZ
??0_Locinfo@std@@QAE@HPBD@Z
?_Xruntime_error@std@@YAXPBD@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@K@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@J@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@I@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@G@Z
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@_N@Z
?clear@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z
?tolower@?$ctype@_W@std@@QBE_W_W@Z
?_Xbad_function_call@std@@YAXXZ
??0?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z
?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ
??1?$basic_istream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
_Query_perf_frequency
_Query_perf_counter
??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z
??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
_Mtx_unlock
?_Throw_C_error@std@@YAXH@Z
_Mtx_lock
_Mtx_init_in_situ
_Mtx_destroy_in_situ
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0facet@locale@std@@IAE@I@Z
??1facet@locale@std@@MAE@XZ
?_Xlength_error@std@@YAXPBD@Z
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ
?_Xout_of_range@std@@YAXPBD@Z
?_Xinvalid_argument@std@@YAXPBD@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
_Strxfrm
_Strcoll
?_Incref@facet@locale@std@@UAEXXZ
?_Getcat@?$ctype@_W@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
??1_Locinfo@std@@QAE@XZ
??1_Lockit@std@@QAE@XZ
??0_Locinfo@std@@QAE@PBD@Z
??0_Lockit@std@@QAE@H@Z
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
?id@?$ctype@_W@std@@2V0locale@2@A
??Bid@locale@std@@QAEIXZ
?getloc@ios_base@std@@QBE?AVlocale@2@XZ
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEGXZ
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
?id@?$ctype@D@std@@2V0locale@2@A
?tolower@?$ctype@D@std@@QBEDD@Z
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?widen@?$ctype@_W@std@@QBE_WD@Z
?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEG_W@Z
?_Xbad_alloc@std@@YAXXZ
?id@?$collate@D@std@@2V0locale@2@A
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?uncaught_exception@std@@YA_NXZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ
?_Getcoll@_Locinfo@std@@QBE?AU_Collvec@@XZ
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEHXZ
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?id@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPB_W_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z
?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JXZ
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPA_W_J@Z
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEPAV12@PA_W_J@Z
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEXABVlocale@2@@Z
?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_JPB_W_J@Z
?_Getcat@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEXXZ
?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV12@XZ
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
?get@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@QBE?AV?$istreambuf_iterator@DU?$char_traits@D@std@@@2@V32@0AAVios_base@2@AAHPAUtm@@PBD4@Z
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IAE@XZ
GetDefaultUserProfileDirectoryW
CreateEnvironmentBlock
__std_exception_copy
strchr
_purecall
_CxxThrowException
memcpy
memmove
__std_terminate
memchr
memcmp
wcsstr
__current_exception
__current_exception_context
_except_handler4_common
__std_type_info_destroy_list
__CxxFrameHandler3
__std_exception_destroy
memset
_cexit
_initterm
_initterm_e
_execute_onexit_table
_invalid_parameter_noinfo_noreturn
terminate
_register_onexit_function
_crt_atexit
_seh_filter_dll
_configure_narrow_argv
_initialize_narrow_environment
_initialize_onexit_table
_errno
wcstod
atol
wcstol
atof
_wtoi
wcstoul
strtoll
_strtod_l
strtol
strtoul
strftime
_gmtime64_s
_difftime64
_time64
_mkgmtime64
_localtime64_s
realloc
malloc
_callnewh
free
fclose
_wfopen_s
__stdio_common_vsprintf
__stdio_common_vswprintf_s
__stdio_common_vsprintf_s
__stdio_common_vswprintf
round
ceil
wcstok_s
_wcsicmp
_wcsdup
towlower
towupper
iswspace
isxdigit
_create_locale
_free_locale
?GetECSConfigurationManager@@YGPAVIECSConfigurationManager@@XZ
?GetFeatureSupport@@YGPAVIFeatureSupport@@XZ
?GetUpdateRingSettingsManager@@YGPAVIUpdateRingSettingsManager@@XZ
?OverrideECSConfigurationManager@@YGXPAVIECSConfigurationManager@@@Z
?OverrideFeatureSupport@@YGXPAVIFeatureSupport@@@Z
?OverrideUpdateRingSettingsManager@@YGXPAVIUpdateRingSettingsManager@@@Z
?ResetECSConfigurationManager@@YGXXZ
?ResetFeatureSupport@@YGXXZ
?ResetUpdateRingSettingsManager@@YGXXZ
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_DISCARDABLE
IMAGE_SCN_MEM_READ