Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
22e1fa2c3363d7aa4f0b4a3cd9b4f7053afbeec93825e2451d0025d6bd9d630a.dll
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
22e1fa2c3363d7aa4f0b4a3cd9b4f7053afbeec93825e2451d0025d6bd9d630a.dll
Resource
win10v2004-20230915-en
Target
22e1fa2c3363d7aa4f0b4a3cd9b4f7053afbeec93825e2451d0025d6bd9d630a
Size
2.5MB
MD5
e06dc7acf366b7610f21ee260ac5f69f
SHA1
a1ad69ae55b42aa253ef10d8a4f6073d83d956dd
SHA256
22e1fa2c3363d7aa4f0b4a3cd9b4f7053afbeec93825e2451d0025d6bd9d630a
SHA512
9429ada178778cebb5c85338fdead49ee0a6c340390bf457583ffe5dbf923f40ec17c388e0f91dd2cc8cdbc1f72591c8cb0ce06f75a02a94077e692e3d30f7db
SSDEEP
49152:3r62b3Kd4wEkMPvOC5164wtQ/mRl9z1KJYceZdZ62q2eg:3CLELv3z7ITL62qDg
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
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
TryEnterCriticalSection
MultiByteToWideChar
WideCharToMultiByte
ReleaseSemaphore
WaitForSingleObject
CloseHandle
CreateSemaphoreA
GetLastError
lstrlenA
AreFileApisANSI
ReadFile
HeapCreate
HeapFree
GetFullPathNameW
WriteFile
GetDiskFreeSpaceW
OutputDebugStringA
LockFile
SetFilePointer
GetFullPathNameA
SetEndOfFile
UnlockFileEx
GetTempPathW
CreateMutexW
CreateFileW
GetFileAttributesW
GetCurrentThreadId
UnmapViewOfFile
HeapValidate
HeapSize
Sleep
GetTempPathA
FormatMessageW
GetDiskFreeSpaceA
GetFileAttributesA
GetFileAttributesExW
OutputDebugStringW
FlushViewOfFile
CreateFileA
LoadLibraryA
WaitForSingleObjectEx
DeleteFileA
DeleteFileW
HeapReAlloc
GetSystemInfo
LoadLibraryW
HeapAlloc
HeapCompact
HeapDestroy
UnlockFile
GetProcAddress
LocalFree
LockFileEx
GetFileSize
GetCurrentProcessId
GetProcessHeap
SystemTimeToFileTime
FreeLibrary
GetSystemTimeAsFileTime
GetSystemTime
FormatMessageA
CreateFileMappingW
MapViewOfFile
QueryPerformanceCounter
GetTickCount
FlushFileBuffers
TlsSetValue
InitializeSListHead
DisableThreadLibraryCalls
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
GetModuleHandleW
CreateEventW
ResetEvent
SetEvent
InitializeCriticalSectionAndSpinCount
GetCurrentProcess
GetModuleHandleA
TlsFree
CreateThread
RaiseException
GetThreadPriority
TlsAlloc
GetCurrentThread
ResumeThread
SetThreadPriority
GetLocalTime
select
curl_multi_strerror
curl_multi_cleanup
curl_slist_append
curl_formadd
curl_global_cleanup
curl_multi_info_read
curl_global_init
curl_easy_getinfo
curl_multi_add_handle
curl_share_cleanup
curl_share_init
curl_multi_fdset
curl_multi_remove_handle
curl_share_setopt
curl_multi_init
curl_easy_strerror
curl_slist_free_all
curl_easy_cleanup
curl_easy_setopt
curl_multi_perform
curl_formfree
curl_easy_init
BIO_free
PEM_read_bio_RSA_PUBKEY
RSA_free
RSA_size
RSA_public_decrypt
BIO_new_mem_buf
?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
?_Xlength_error@std@@YAXPEBD@Z
?_Xout_of_range@std@@YAXPEBD@Z
??1_Lockit@std@@QEAA@XZ
??0_Lockit@std@@QEAA@H@Z
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
?_Xbad_function_call@std@@YAXXZ
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?always_noconv@codecvt_base@std@@QEBA_NXZ
??Bid@locale@std@@QEAA_KXZ
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z
?classic@locale@std@@SAAEBV12@XZ
?id@?$ctype@D@std@@2V0locale@2@A
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?tolower@?$ctype@D@std@@QEBADD@Z
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z
?good@ios_base@std@@QEBA_NXZ
?get@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ
InternetCloseHandle
InternetSetStatusCallback
HttpAddRequestHeadersA
InternetReadFileExA
HttpQueryInfoA
HttpSendRequestA
InternetConnectA
InternetOpenA
HttpOpenRequestA
InternetCrackUrlA
InternetGetCookieA
__CxxFrameHandler4
__std_type_info_destroy_list
memcpy
memcmp
memchr
memmove
__intrinsic_setjmp
memset
_CxxThrowException
__current_exception_context
__current_exception
__C_specific_handler
strrchr
strchr
__std_exception_destroy
__std_exception_copy
__std_terminate
longjmp
_purecall
strstr
_callnewh
realloc
_msize
free
malloc
_localtime64_s
_localtime64
strftime
_time64
_invalid_parameter_noinfo_noreturn
_crt_atexit
_execute_onexit_table
_register_onexit_function
_initialize_onexit_table
_initialize_narrow_environment
_configure_narrow_argv
_errno
_seh_filter_dll
terminate
_initterm
_initterm_e
exit
_endthreadex
_beginthreadex
_cexit
srand
rand
setvbuf
ungetc
fputs
fwrite
fopen
fclose
__stdio_common_vsnprintf_s
__stdio_common_vfprintf
__acrt_iob_func
_ftelli64
fgetc
_wfopen
fflush
fsetpos
fread
_fseeki64
_get_stream_buffer_pointers
fputc
fgetpos
__stdio_common_vsprintf
__stdio_common_vsprintf_s
_unlock_file
remove
rename
_stat64
_lock_file
strcmp
strcspn
strncpy
strncmp
isalpha
isalnum
tolower
isspace
strtoul
atoi
atof
_atoi64
strtoll
timeGetTime
?CreateCupid@CUPID@@YAXAEBUCupidInitParam@1@@Z
?DeleteOfflineAds@CUPID@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?DeregisterJsonDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdJsonDelegate@1@@Z
?DeregisterObjectAppDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdObjectAppDelegate@1@@Z
?DeregisterObjectDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdObjectDelegate@1@@Z
?DeregisterPageAdDelegate@CUPID@@YAXIW4PageAdType@@PEAVIPageAdDelegate@1@@Z
?DestroyCupid@CUPID@@YAXXZ
?GetAdExtraInfo@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z
?GetAdInfoByAdZoneId@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@II_JAEBV23@1@Z
?GetBackupCreatives@CUPID@@YA?AV?$vector@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@V?$allocator@V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@@2@@std@@II@Z
?GetCupidGlobalConfig@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?GetExportLog@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?GetProxyAdsRequestUrl@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IW4PageAdType@@AEBV23@@Z
?GetReadySlotsInfoByVVId@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z
?GetRequestAppendString@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?GetSdkVersion@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?GetServerDomain@CUPID@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?HandleAdDataReqByProxyServer@CUPID@@YAIIAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBUExtraParams@1@@Z
?InitCupidEpisode@CUPID@@YAIAEBUCupidEpisodeParam@1@@Z
?InitCupidPage@CUPID@@YAIAEBUCupidPageParam@1@@Z
?NotifyCupidErrorAds@CUPID@@YAXIIAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OnAdCardEvent@CUPID@@YAXIW4AdCardEvent@@@Z
?OnAdCardEvent@CUPID@@YAXIW4AdCardEvent@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OnAdCardShow@CUPID@@YAXII_JAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z
?OnAdError@CUPID@@YAXIIW4PageAdEvent@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OnAdEvent@CUPID@@YAXIW4AdEvent@@@Z
?OnAdEvent@CUPID@@YAXIW4AdEvent@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OnAdEventByAdZoneId@CUPID@@YAXW4AdEvent@@II_JAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2@Z
?OnCreativeEvent@CUPID@@YAXIW4CreativeEvent@@HAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OnPageCreativeEvent@CUPID@@YAXW4CreativeEvent@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z
?OnVVEvent@CUPID@@YAXIW4VVEvent@@@Z
?OnVVEvent@CUPID@@YAXIW4VVEvent@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?PreviewAd@CUPID@@YAXIW4SlotType@@AEBUPreviewParams@1@@Z
?RegisterJsonDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdJsonDelegate@1@@Z
?RegisterObjectAppDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdObjectAppDelegate@1@@Z
?RegisterObjectDelegate@CUPID@@YAXIW4SlotType@@PEAVIAdObjectDelegate@1@@Z
?RegisterPageAdDelegate@CUPID@@YAXIW4PageAdType@@PEAVIPageAdDelegate@1@@Z
?RequestAd@CUPID@@YAXI@Z
?RequestAdNeedCallback@CUPID@@YAHI@Z
?RequestPageAd@CUPID@@YAXIW4PageAdType@@@Z
?RequestPageAd@CUPID@@YAXIW4PageAdType@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?RequestPageAdsByAdZoneIds@CUPID@@YAXIW4PageAdType@@AEBV?$vector@_JV?$allocator@_J@std@@@std@@@Z
?SetMemberStatus@CUPID@@YAXAEBUCupidMemberParam@1@@Z
?SetPlayRoutines@CUPID@@YAXAEBUPlayRoutines@1@@Z
?SetSdkStatus@CUPID@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?ShutDownCupidEpisode@CUPID@@YAXI@Z
?UninitCupidPage@CUPID@@YAXI@Z
?UpdateAdProgress@CUPID@@YAXII@Z
?UpdateAdnCodeConfig@CUPID@@YAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?UpdateVVProgress@CUPID@@YAII_J_N@Z
CreateCupidC
DeleteOfflineAdsC
DeregisterInteractiveAdDelegateC
DeregisterJsonDelegateC
DeregisterObjectAppDelegateC
DeregisterObjectDelegateC
DestroyCupidC
GetAdExtraInfoC
GetCupidInfoC
GetEpisodeExtraInfoC
GetExportLogC
GetReadySlotsInfoByVVIdC
GetSdkVersionC
GetServerDomainC
HandleAdDataReqByProxyServerC
InitCupidEpisodeC
InitCupidPageC
OnAdCardEventC
OnAdEventC
OnCreativeEventC
OnVVEventC
PreviewAdC
RegisterInteractiveAdDelegateC
RegisterJsonDelegateC
RegisterObjectAppDelegateC
RegisterObjectDelegateC
RequestAdC
RequestAdNeedCallbackC
SetMemberStatusC
SetPlayRoutinesC
SetSdkStatusC
ShutDownCupidEpisodeC
UninitCupidPageC
UpdateAdProgressC
UpdateAdProgressWithProperty
UpdateVVProgressC
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