Key Usages
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
HCPlayBack.dll
Resource
win10-20220812-en
Target
HCPlayBack.zip
Size
213KB
MD5
debfa6d4b9ec106234534727c42ac2b2
SHA1
5e158253aa0d283d6b2147f63251536b0c59d5eb
SHA256
3692d686740625fd491a9a720ffeedf0b8096d96880d6481fd7af48a0e29f2f8
SHA512
e39dd8860fe52400c2b768e955990c90392a277a7cf9d9833647b2a33d5c4c5c80f4a96f081231138c92c26eaa713b16fe36de2caf3f959baa6e687ef709f164
SSDEEP
6144:R60+aVC8RQ1UEn97xe9TNZrEJDGpv2ljjUW:F+aVC8RQ1Rje9TNNEJDQv2lnB
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
ExtKeyUsageOCSPSigning
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
ExtKeyUsageOCSPSigning
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
SERIALNUMBER=91330108MA2AXPJU4B,CN=Hangzhou Ezviz Software Co.\, Ltd.,O=Hangzhou Ezviz Software Co.\, Ltd.,STREET=滨江区丹枫路399号2号楼B楼302室,L=Hangzhou,ST=Zhejiang,C=CN,1.3.6.1.4.1.311.60.2.1.1=#130848414e475a484f55,1.3.6.1.4.1.311.60.2.1.2=#13085a48454a49414e47,1.3.6.1.4.1.311.60.2.1.3=#1302434e,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e
CN=GlobalSign Extended Validation CodeSigning CA - SHA256 - G3,O=GlobalSign nv-sa,C=BE
CN=GlobalSign,OU=GlobalSign Root CA - R3,O=GlobalSign
SERIALNUMBER=91330108MA2AXPJU4B,CN=Hangzhou Ezviz Software Co.\, Ltd.,O=Hangzhou Ezviz Software Co.\, Ltd.,STREET=滨江区丹枫路399号2号楼B楼302室,L=Hangzhou,ST=Zhejiang,C=CN,1.3.6.1.4.1.311.60.2.1.1=#130848414e475a484f55,1.3.6.1.4.1.311.60.2.1.2=#13085a48454a49414e47,1.3.6.1.4.1.311.60.2.1.3=#1302434e,2.5.4.15=#131450726976617465204f7267616e697a6174696f6e
CN=GlobalSign Extended Validation CodeSigning CA - SHA256 - G3,O=GlobalSign nv-sa,C=BE
CN=GlobalSign,OU=GlobalSign Root CA - R3,O=GlobalSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
?CheckResource@CMemberBase@NetSDK@@UAEHXZ
?Start@CMemberBase@NetSDK@@UAEHPAX@Z
?Stop@CMemberBase@NetSDK@@UAEHXZ
??1CMemberMgrBase@NetSDK@@UAE@XZ
?CheckResource@CMemberMgrBase@NetSDK@@UAEHXZ
?GetMember@CMemberMgrBase@NetSDK@@QAEPAVCMemberBase@2@H@Z
?LockMember@CMemberMgrBase@NetSDK@@QBEHH@Z
?UnlockMember@CMemberMgrBase@NetSDK@@QBEHH@Z
Core_WriteLogStr
_Core_SetLastError@4
_Core_NewArray@4
_Core_DelArray@4
_Core_StrtoIpv4@4
??1CModuleSession@NetSDK@@UAE@XZ
?CheckResource@CModuleSession@NetSDK@@UAEHXZ
?Start@CModuleSession@NetSDK@@UAEHPAX@Z
?Stop@CModuleSession@NetSDK@@UAEHXZ
??1CModuleMgrBase@NetSDK@@UAE@XZ
?CheckResource@CModuleMgrBase@NetSDK@@UAEHXZ
??0CUseCountAutoDec@NetSDK@@QAE@PAH@Z
??1CUseCountAutoDec@NetSDK@@QAE@XZ
??1CCtrlBase@NetSDK@@UAE@XZ
?Init@CCtrlBase@NetSDK@@QAEHXZ
?Fini@CCtrlBase@NetSDK@@QAEHXZ
?CheckInit@CCtrlBase@NetSDK@@QAEHXZ
?GetUseCount@CCtrlBase@NetSDK@@QAEPAHXZ
_Core_SimpleCommandToDvr@36
_Core_SimpleCommandToDvrEx@32
_Core_ShortLinkWithAddr_NewMemmory@40
??1CLongLinkCtrl@NetSDK@@UAE@XZ
COM_User_CheckID
_Core_GetDevInfo@8
_Core_GetDevProVer@4
_Core_GetDevSupport1@4
_Core_GetDevSupport5@4
_Core_GetDevSupport6@4
_Core_GetDevSupportFromArr@8
COM_StopRemoteConfig
COM_GetRemoteConfigState
_COM_CreateRemoteConfigSession@4
COM_GetLastError
_Core_GetDVRConfigWithoutPassthrough@24
_Core_SetDVRConfigWithoutPassthrough@20
COM_GetDVRConfig
COM_SetDVRConfig
_PRO_SendProDataWithRecv@16
_PRO_SendProDataWithoutRecv@12
_Core_SetProSysFunc@4
_Core_ProcessProErrorCode@8
_Core_ShortLinkWithAddr@36
?HasCreateLink@CLongLinkCtrl@NetSDK@@QAEHXZ
?StartRecvThread@CLongLinkCtrl@NetSDK@@QAEHP6AHPAXPBXII@Z0@Z
?CreateLink@CLongLinkCtrl@NetSDK@@QAEHIW4tagInterLinkTypeEnum@@PBUtagLinkCondSimple@@@Z
?GetLink@CLongLinkCtrl@NetSDK@@QAEPAXXZ
?SendCommandWithoutRecv@CLongLinkCtrl@NetSDK@@QAEHIPBU__DATA_BUF@@@Z
?GetLocalIPInfo@CLongLinkCtrl@NetSDK@@QAEHPAUtagProIPAddrInfo@@@Z
?CommandEnlargeBufferSize@CLongLinkCtrl@NetSDK@@QAEHII@Z
_COM_ReLogin@4
_Core_GetIPInfo@12
_Core_GetProInfo@8
COM_GetSTDConfig
_Core_GetSysLastError@0
?StartPush@CLongLinkCtrl@NetSDK@@QAEHPBUtagPushLongLinkParams@2@@Z
?SendNakeData@CLongLinkCtrl@NetSDK@@QAEHPBU__DATA_BUF@@I@Z
??1CMemberBase@NetSDK@@UAE@XZ
??1CRWLockInterface@NetSDK@@QAE@XZ
?ReadLock@CRWLockInterface@NetSDK@@QAEHXZ
?ReadUnlock@CRWLockInterface@NetSDK@@QAEHXZ
?WriteLock@CRWLockInterface@NetSDK@@QAEHXZ
?WriteUnlock@CRWLockInterface@NetSDK@@QAEHXZ
_Core_ConvertCommandStatusToErrorCode@4
_Core_MsgOrCallBack@16
_Core_GetTimeoutLimitDependsOnNetwork@0
_Core_GetPlayBackStreamEndFlag@0
??0CCoreSignal@NetSDK@@QAE@XZ
??1CCoreSignal@NetSDK@@QAE@XZ
?Create@CCoreSignal@NetSDK@@QAEHXZ
?Post@CCoreSignal@NetSDK@@QAEHXZ
?TimedWait@CCoreSignal@NetSDK@@QAEHI@Z
?Destroy@CCoreSignal@NetSDK@@QAEHXZ
??0CLongLinkCtrl@NetSDK@@QAE@H@Z
?Stop@CLongLinkCtrl@NetSDK@@QAEHXZ
?StopRecvThread@CLongLinkCtrl@NetSDK@@QAEXXZ
?ResumeRecvThread@CLongLinkCtrl@NetSDK@@QAEHXZ
?SuspendRecvThread@CLongLinkCtrl@NetSDK@@QAEXXZ
?AbandonDataInSocketBuffer@CLongLinkCtrl@NetSDK@@QAEHXZ
_Core_SC_CreateStreamConvert@0
_Core_SC_DestroyStreamConvert@4
_Core_SC_LoadConvertLib@0
_Core_SC_UnloadConvertLib@0
_Core_Assert@0
_Core_Analyze_Create@0
_Core_Analyze_Destroy@4
_Core_GetCapturePictureMode@4
_Core_CreateSoftPlayerInstance@0
_Core_DestroySoftPlayerInstance@4
_COM_GetStreamSecretKey@8
??2CObjectBase@NetSDK@@SAPAXIW4tagMemoryClass@@@Z
??3CObjectBase@NetSDK@@SAXPAXW4tagMemoryClass@@@Z
?AllocIndex@CMemberMgrBase@NetSDK@@IAEHP6GPAVCMemberBase@2@PBX@Z0PAX@Z
?FreeIndex@CMemberMgrBase@NetSDK@@IAEHHH@Z
??0CModuleMgrBase@NetSDK@@QAE@IW4tagModuleType@@@Z
?GetMemberIndex@CMemberBase@NetSDK@@QAEHXZ
_Core_IsSoundShare@0
??0CModuleSession@NetSDK@@QAE@XZ
?SetUserID@CModuleSession@NetSDK@@QAEHH@Z
?GetUserID@CModuleSession@NetSDK@@QAEHXZ
COM_GetSDKLocalCfg
_Core_IsDevLogin@4
_Core_GetNetworkEnvironment@4
?EnableRecvCallBack@CLongLinkCtrl@NetSDK@@QAEHH@Z
?DestroyLink@CLongLinkCtrl@NetSDK@@QAEHXZ
?SendCommandWithRecv@CLongLinkCtrl@NetSDK@@QAEHIPBU__DATA_BUF@@PAU3@PAUtagSimpleCmdToDevCond@@@Z
?SetRecvTimeout@CLongLinkCtrl@NetSDK@@QAEXI@Z
COM_Core_Init
COM_Core_Fini
_Core_PlaybackMessageCallBack@12
_Core_SplittingSend@12
??0CCtrlBase@NetSDK@@QAE@XZ
_Core_SetDVRCfgCB@8
_Core_SetRemoteCtrlCB@8
_Core_SetLongConfigCallback@8
_COM_SetProcessCB@8
??1CCycleBuffer@NetSDK@@UAE@XZ
??1CSearchBaseSession@NetSDK@@UAE@XZ
?Start@CSearchBaseSession@NetSDK@@UAEHPAX@Z
?Stop@CSearchBaseSession@NetSDK@@UAEHXZ
?GetOneItemSize@CSearchBaseSession@NetSDK@@MAEII@Z
??3CObjectBase@NetSDK@@SAXPAX@Z
??1CObjectBase@NetSDK@@UAE@XZ
??0CRWLockInterface@NetSDK@@QAE@XZ
??0CObjectBase@NetSDK@@QAE@XZ
_g_ConDescNodeStru@12
_DelLabelParamConvert@12
Core_FindFile
Core_FindNextFile
Core_FindClose
_ConvertStreamInfoHostToNet@12
_ConvertChannelGroup@16
_ConvertRecorStatusChanToStream@24
_CalcValidChanNum@8
_Core_Ipv4_6Convert@16
Core_ConTimeExStru
_ConvertBufToChan@20
_ConvertTimeParam@16
_ConvertTimeParamSearch@12
_Core_ConvertStreamInfo@12
_JpegParamConvert@12
_SchedTimeConvert@12
_ConvertTimeZone@20
COM_CoreDevCfg_Init
COM_CoreDevCfg_Fini
Core_Start3GSearch
Core_PushSearchResumeRecv
_CheckTimeSeq_SEARCH@8
_CheckTimeSeq@8
_CheckTimeSearchCondSeq@8
_ConTimeStru@16
_Core_ConTimeExToTime@12
GetTimeZoneInformation
QueryPerformanceFrequency
FileTimeToLocalFileTime
CreateFileA
SetFilePointer
WriteFile
ReadFile
FlushFileBuffers
CreateDirectoryA
FindFirstFileA
GetLastError
RemoveDirectoryA
CopyFileA
FindClose
GetFileType
MoveFileA
GetModuleFileNameA
FileTimeToSystemTime
CloseHandle
GetFileInformationByHandle
LocalFree
DeleteFileA
WideCharToMultiByte
Sleep
MultiByteToWideChar
GetProcAddress
GlobalMemoryStatusEx
GetSystemInfo
GetModuleHandleA
OutputDebugStringA
SetPriorityClass
TlsGetValue
GetCurrentProcess
WaitForSingleObject
TlsSetValue
SetThreadPriority
GetCurrentThreadId
TlsAlloc
TlsFree
SuspendThread
ResumeThread
TryEnterCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
FreeLibrary
LoadLibraryA
SetWaitableTimer
SetEvent
CreateEventA
ResetEvent
WaitForMultipleObjects
CreateWaitableTimerA
GetQueuedCompletionStatus
PostQueuedCompletionStatus
CreateIoCompletionPort
CreateSemaphoreA
ReleaseSemaphore
GetSystemTimeAsFileTime
GetTickCount
QueryPerformanceCounter
FindNextFileA
CreateFileW
WriteConsoleW
SetStdHandle
GetStringTypeW
OutputDebugStringW
SetFilePointerEx
GetConsoleMode
GetConsoleCP
HeapReAlloc
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
SetConsoleCtrlHandler
FatalAppExitA
MoveFileExW
GetFileAttributesExW
GetCPInfo
GetOEMCP
GetACP
IsValidCodePage
GetModuleFileNameW
CreateSemaphoreW
GetModuleHandleW
TerminateProcess
CreateEventW
InitializeCriticalSectionAndSpinCount
SetUnhandledExceptionFilter
UnhandledExceptionFilter
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCurrentProcessId
GetStartupInfoW
GetStdHandle
GetProcessHeap
GetCurrentThread
SetLastError
HeapSize
GetModuleHandleExW
EncodePointer
DecodePointer
RaiseException
RtlUnwind
GetCommandLineA
HeapFree
HeapAlloc
IsDebuggerPresent
IsProcessorFeaturePresent
CreateThread
ExitThread
LoadLibraryExW
AreFileApisANSI
ExitProcess
SetEnvironmentVariableA
CryptAcquireContextA
CryptGenRandom
GetSecurityInfo
WSAIoctl
WSARecv
WSASend
WSASendTo
select
ioctlsocket
connect
WSAStartup
recvfrom
WSAGetLastError
shutdown
WSARecvFrom
sendto
WSACleanup
recv
bind
socket
__WSAFDIsSet
WSASetLastError
closesocket
send
getsockopt
listen
accept
gethostname
htonl
getaddrinfo
htons
ntohs
freeaddrinfo
gethostbyname
ntohl
setsockopt
UuidCreate
timeSetEvent
timeEndPeriod
timeKillEvent
timeBeginPeriod
AcceptEx
??0CAnalyzeDataInterface@NetSDK@@QAE@ABV01@@Z
??0CAnalyzeDataInterface@NetSDK@@QAE@XZ
??0CCtrlBase@NetSDK@@QAE@ABV01@@Z
??0CCycleBuffer@NetSDK@@QAE@ABV01@@Z
??0CLongLinkCtrl@NetSDK@@QAE@ABV01@@Z
??0CMemberBase@NetSDK@@QAE@ABV01@@Z
??0CMemberMgrBase@NetSDK@@QAE@ABV01@@Z
??0CModuleMgrBase@NetSDK@@QAE@ABV01@@Z
??0CModuleSession@NetSDK@@QAE@ABV01@@Z
??0CObjectBase@NetSDK@@QAE@ABV01@@Z
??0CSearchBaseSession@NetSDK@@QAE@ABV01@@Z
??0CStreamConvertInterface@NetSDK@@QAE@ABV01@@Z
??0CStreamConvertInterface@NetSDK@@QAE@XZ
??0CTransUnitMgrInterface@NetSDK@@QAE@ABV01@@Z
??0CTransUnitMgrInterface@NetSDK@@QAE@XZ
??0IPlayerInterface@@QAE@ABV0@@Z
??0IPlayerInterface@@QAE@XZ
??1CAnalyzeDataInterface@NetSDK@@UAE@XZ
??1CStreamConvertInterface@NetSDK@@UAE@XZ
??1CTransUnitMgrInterface@NetSDK@@UAE@XZ
??1IPlayerInterface@@UAE@XZ
??4CAnalyzeDataInterface@NetSDK@@QAEAAV01@ABV01@@Z
??4CCoreSignal@NetSDK@@QAEAAV01@ABV01@@Z
??4CCtrlBase@NetSDK@@QAEAAV01@ABV01@@Z
??4CCycleBuffer@NetSDK@@QAEAAV01@ABV01@@Z
??4CLongLinkCtrl@NetSDK@@QAEAAV01@ABV01@@Z
??4CMemberBase@NetSDK@@QAEAAV01@ABV01@@Z
??4CMemberMgrBase@NetSDK@@QAEAAV01@ABV01@@Z
??4CModuleMgrBase@NetSDK@@QAEAAV01@ABV01@@Z
??4CModuleSession@NetSDK@@QAEAAV01@ABV01@@Z
??4CMultiThreadControl@NetSDK@@QAEAAV01@ABV01@@Z
??4CObjectBase@NetSDK@@QAEAAV01@ABV01@@Z
??4CRWLockInterface@NetSDK@@QAEAAV01@ABV01@@Z
??4CSearchBaseSession@NetSDK@@QAEAAV01@ABV01@@Z
??4CStreamConvertInterface@NetSDK@@QAEAAV01@ABV01@@Z
??4CTransUnitMgrInterface@NetSDK@@QAEAAV01@ABV01@@Z
??4CUseCountAutoDec@NetSDK@@QAEAAV01@ABV01@@Z
??4IPlayerInterface@@QAEAAV0@ABV0@@Z
??_7CAnalyzeDataInterface@NetSDK@@6B@
??_7CCtrlBase@NetSDK@@6B@
??_7CCycleBuffer@NetSDK@@6B@
??_7CLongLinkCtrl@NetSDK@@6B@
??_7CMemberBase@NetSDK@@6B@
??_7CMemberMgrBase@NetSDK@@6B@
??_7CModuleMgrBase@NetSDK@@6B@
??_7CModuleSession@NetSDK@@6B@
??_7CObjectBase@NetSDK@@6B@
??_7CSearchBaseSession@NetSDK@@6B@
??_7CStreamConvertInterface@NetSDK@@6B@
??_7CTransUnitMgrInterface@NetSDK@@6B@
??_7IPlayerInterface@@6B@
COM_CalcArraySize
COM_CapturePlaybackPictureBlock
COM_CapturePlaybackPictureBlockNew
COM_CloseExpandHandle
COM_CloseFastConfig
COM_CloseFormatHandle
COM_ClosePlayBack
COM_CreateArray
COM_CreateVD
COM_CreateVDEx
COM_DelArray
COM_DelRecordLabel
COM_DelVD
COM_ExpandDisk
COM_FastConfigProcess
COM_FindClose
COM_FindFile
COM_FindFileByCard
COM_FindFileByEvent
COM_FindFileByEvent_V40
COM_FindFileByEvent_V50
COM_FindFile_PCNVR
COM_FindFile_V30
COM_FindFile_V40
COM_FindFile_V50
COM_FindIpSanDirectory
COM_FindNextFile
COM_FindPicture
COM_FindRecordLabel
COM_FormatDisk
COM_FormatDisk_V50
COM_GetArrayList
COM_GetArraySpaceAlloc
COM_GetDiskList
COM_GetDownloadPos
COM_GetExpandProgress
COM_GetFileByName
COM_GetFileByName_V50
COM_GetFileByTime
COM_GetFormatProgress
COM_GetPDList
COM_GetPicture
COM_GetPicture_V30
COM_GetPicture_V50
COM_GetPlayBackOsdTime
COM_GetPlayBackPlayerIndex
COM_GetVDList
COM_InquiryRecordTimeSpan
COM_InsertRecordLabel
COM_LockFileByName
COM_LockFileByNameV40
COM_LockFileByTime
COM_LockStreamFileByTime
COM_MigrateArray
COM_ModifyRecordLabel
COM_PlayBackByName
COM_PlayBackByName_V50
COM_PlayBackByTime
COM_PlayBackByTime_NEW
COM_PlayBackByTime_PCNVR
COM_PlayBackCaptureFile
COM_PlayBackControl
COM_PlayBackReverseByName
COM_PlayBackReverseByName_V50
COM_PlayBackReverseByTime
COM_PlayBackSaveData
COM_PlaybackRequest
COM_Playback_Fini
COM_Playback_GetSDKBuildVersion
COM_Playback_Init
COM_RaidFastConfig
COM_RaidPullDiskStart
COM_RebuildArray
COM_RefreshPlay
COM_RepairVD
COM_RigisterPlayBackDrawFun
COM_ScanRaidStart
COM_SetPlayDataCallBack
COM_SetPlayDataCallBack_V40
COM_SetPlayESCallBack
COM_SetSpareDisk
COM_SmartSearch
COM_SmartSearchPicture
COM_SmartSearch_V40
COM_StartDVRRecord
COM_StartManualRecord
COM_StopDVRRecord
COM_StopGetFile
COM_StopManualRecord
COM_StopPlayBack
COM_StopPlayBackSave
COM_UnlockFileByName
COM_UnlockFileByTime
COM_UnlockStreamFileByTime
COM_UpdateRecordIndex
COM_VODCloseLongCfgHandle
_ConvertSearchFileByEventToOld@8
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