d:\work\code_newSvn\ParkProd\software_v1\SDK\Win\ice_ipcsdk\Release\ice_ipcsdk.pdb
Static task
static1
Behavioral task
behavioral1
Sample
ice_ipcsdk.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
ice_ipcsdk.dll
Resource
win10v2004-20240426-en
General
-
Target
ice_ipcsdk.dll
-
Size
352KB
-
MD5
c68214893a65ceab5ebf6db194fa575f
-
SHA1
a20934ddad0125de31e34a0cce00694de072a6a0
-
SHA256
c497c271452f3788597f35ca31ba2d246b752fff06b368dedf2e582b6aa5d1dd
-
SHA512
f96fa91f027f991e477ba9c88535e4abf384b5bba0b0c6a102294c09e634af0feba17aa804f2fcba813ac12097fb373c05140986428c459fe1b3c788573fa141
-
SSDEEP
6144:Fbb9/bVuOuWHVbtziYPGh3IHSyndFDuX2ZnciQ2flAOiIBT:Fm7WHxtuYfHnztn
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource ice_ipcsdk.dll
Files
-
ice_ipcsdk.dll.dll windows:4 windows x86 arch:x86
1d5b06dba3f40c04f7385a3d10e0ff71
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
draw
draw_destroy
draw_fini
draw_create
draw_init
draw_display_yuv420
iphlpapi
GetAdaptersInfo
kernel32
WriteConsoleA
Sleep
WaitForSingleObject
ReleaseMutex
CreateMutexA
CreateThread
SetThreadPriority
GetTickCount
InitializeCriticalSection
MultiByteToWideChar
WideCharToMultiByte
SetPriorityClass
GetSystemTime
CreateDirectoryA
EnterCriticalSection
GetModuleFileNameA
DeleteCriticalSection
LeaveCriticalSection
GetModuleFileNameW
HeapAlloc
ExitThread
GetStdHandle
GetCurrentProcessId
GetLastError
GetLocalTime
CloseHandle
GetCurrentProcess
GetCurrentThreadId
SetUnhandledExceptionFilter
GetLocaleInfoA
GetStringTypeW
GetStringTypeA
LoadLibraryA
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
SetStdHandle
RtlUnwind
ReadFile
SetFilePointer
GetStartupInfoA
GetFileType
SetHandleCount
GetConsoleMode
GetConsoleCP
CreateFileA
GetConsoleOutputCP
WriteConsoleW
FlushFileBuffers
SetEndOfFile
CompareStringA
CompareStringW
SetEnvironmentVariableA
GetTimeZoneInformation
HeapSize
RaiseException
LCMapStringW
LCMapStringA
SetLastError
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
IsValidCodePage
GetOEMCP
GetACP
InterlockedDecrement
InterlockedIncrement
GetCPInfo
WriteFile
ExitProcess
GetModuleHandleA
GetProcAddress
HeapReAlloc
VirtualAlloc
VirtualFree
HeapCreate
HeapDestroy
GetProcessHeap
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
GetTimeFormatA
GetDateFormatA
GetVersionExA
GetCommandLineA
GetSystemTimeAsFileTime
GetFileAttributesA
HeapFree
user32
IsWindow
gdi32
LineTo
SetTextColor
SetBkMode
MoveToEx
SelectObject
CreatePen
TextOutA
ole32
CoInitialize
CoUninitialize
dbghelp
MiniDumpWriteDump
winmm
waveInStop
waveInReset
waveInClose
waveOutUnprepareHeader
waveOutWrite
waveInPrepareHeader
waveOutReset
waveInOpen
waveInAddBuffer
waveInStart
waveOutPrepareHeader
waveOutOpen
waveOutClose
waveInUnprepareHeader
ice_decode
_DecoderCreate@12
_DecoderDelete@8
_DecodeFrame@16
avifil32
AVIFileRelease
AVIStreamRelease
AVIFileCreateStreamA
AVIStreamSetFormat
AVIFileInit
AVIFileOpenA
AVIFileExit
AVIStreamWrite
ice_p2p
ICE_P2P_CheckDev
ICE_P2P_Start
ICE_P2P_Search
ICE_P2P_Loginout
ICE_P2P_Init
ICE_P2P_UnInit
ice_camsdk
ICE_CAMSDK_Connect
ICE_CAMSDK_SetLcdBkLight
ICE_CAMSDK_SetLedShowInfo
ICE_CAMSDK_SetLcdParam
ICE_CAMSDK_Init
ICE_CAMSDK_DisConnect
ICE_CAMSDK_UploadAdvertPic
ICE_CAMSDK_ClearLedOsd
ICE_CAMSDK_SetLcdShowInfo
ICE_CAMSDK_ClearAdvertPic
ICE_CAMSDK_SetLcdCtrlMode
ICE_CAMSDK_ClearOsd
ICE_CAMSDK_SetSplitScreen
ICE_CAMSDK_Fini
ICE_CAMSDK_SetLedCfgInfo
wpcap
pcap_open_live
pcap_sendpacket
pcap_next_ex
pcap_close
version
VerQueryValueW
GetFileVersionInfoW
shlwapi
PathFileExistsA
ws2_32
sendto
bind
socket
__WSAFDIsSet
send
ntohs
ntohl
htonl
inet_addr
getsockname
inet_ntoa
WSAStartup
closesocket
WSAGetLastError
WSACleanup
recv
getsockopt
ioctlsocket
connect
listen
select
htons
setsockopt
recvfrom
zlibwapi
ord20
ord19
ord21
ord3
ord38
Exports
Exports
HI_VOICE_DecReset
HI_VOICE_DecodeFrame
HI_VOICE_EncReset
HI_VOICE_EncodeFrame
HI_VOICE_GetVersion
HI_VOICE_TransCodeFrame
HI_VOICE_TransCodeReset
ICE_IPCSDK_AddUartOperPro
ICE_IPCSDK_BeginTalk
ICE_IPCSDK_BeginTalk_Ex
ICE_IPCSDK_Broadcast
ICE_IPCSDK_BroadcastGroup
ICE_IPCSDK_BroadcastGroup_ByName
ICE_IPCSDK_BroadcastWav
ICE_IPCSDK_Broadcast_ByName
ICE_IPCSDK_Capture
ICE_IPCSDK_Capture_BZ
ICE_IPCSDK_CgiGet
ICE_IPCSDK_CgiSet
ICE_IPCSDK_CheckLicense
ICE_IPCSDK_ClearAdvertPic
ICE_IPCSDK_ClearAudioDir
ICE_IPCSDK_ClearLedOsd
ICE_IPCSDK_ClearOsd
ICE_IPCSDK_Close
ICE_IPCSDK_CloseUserApp
ICE_IPCSDK_ConnectNormalSdk
ICE_IPCSDK_ConnectUserApp
ICE_IPCSDK_ControlAlarmOut
ICE_IPCSDK_DelAllBlackItems
ICE_IPCSDK_DelAllWhiteItems
ICE_IPCSDK_DelUartOperPro
ICE_IPCSDK_DeleteBlackItem
ICE_IPCSDK_DeleteWhiteItem
ICE_IPCSDK_Delete_OfflineInfo
ICE_IPCSDK_DisconnectNormalSdk
ICE_IPCSDK_EditBlackItem
ICE_IPCSDK_EditWhiteItem
ICE_IPCSDK_EnableEnc
ICE_IPCSDK_EnableUTF8
ICE_IPCSDK_EndTalk
ICE_IPCSDK_FindBlackItem
ICE_IPCSDK_FindWhiteItem
ICE_IPCSDK_Fini
ICE_IPCSDK_GetARegCfg
ICE_IPCSDK_GetAlarmInCfg
ICE_IPCSDK_GetAlarmInExt
ICE_IPCSDK_GetAlarmOutConfig
ICE_IPCSDK_GetArm
ICE_IPCSDK_GetAutoRebootParam
ICE_IPCSDK_GetBlackCount
ICE_IPCSDK_GetBlackItem
ICE_IPCSDK_GetCameraInfo
ICE_IPCSDK_GetCloudCfgParam
ICE_IPCSDK_GetCustom_Version
ICE_IPCSDK_GetDNSAddr
ICE_IPCSDK_GetDevID
ICE_IPCSDK_GetDeviceParam
ICE_IPCSDK_GetDeviceType
ICE_IPCSDK_GetDeviceTypeExt
ICE_IPCSDK_GetEncoderSettings
ICE_IPCSDK_GetExpAttr
ICE_IPCSDK_GetFTP
ICE_IPCSDK_GetForceCareraOfflineParam
ICE_IPCSDK_GetHDTriggerParam
ICE_IPCSDK_GetHttpPostCfg
ICE_IPCSDK_GetHttpPostMode5Cfg
ICE_IPCSDK_GetIOState
ICE_IPCSDK_GetIPAddr
ICE_IPCSDK_GetImagingSettings
ICE_IPCSDK_GetLEDCard2Param
ICE_IPCSDK_GetLEDParam
ICE_IPCSDK_GetLEDPro1Param
ICE_IPCSDK_GetLedCreen_Config
ICE_IPCSDK_GetLensType
ICE_IPCSDK_GetLightParam
ICE_IPCSDK_GetLoop
ICE_IPCSDK_GetMainSubModeParam
ICE_IPCSDK_GetNTPCfg
ICE_IPCSDK_GetNeedTime
ICE_IPCSDK_GetNewWhiteListParam
ICE_IPCSDK_GetNtpCfg
ICE_IPCSDK_GetOSDCfg
ICE_IPCSDK_GetOfflineAoParam
ICE_IPCSDK_GetOfflineCharge_Rule
ICE_IPCSDK_GetOfflineMulticast_Config
ICE_IPCSDK_GetPhyChnCfg
ICE_IPCSDK_GetProductInfoParam
ICE_IPCSDK_GetProtocolList
ICE_IPCSDK_GetQuadRangle
ICE_IPCSDK_GetReOpenParam
ICE_IPCSDK_GetRelayOutput
ICE_IPCSDK_GetRelayOutput2
ICE_IPCSDK_GetSDCfg
ICE_IPCSDK_GetSchedCfg
ICE_IPCSDK_GetSnapCamera
ICE_IPCSDK_GetSnapOsdCfg
ICE_IPCSDK_GetStatus
ICE_IPCSDK_GetStrobeLightParam
ICE_IPCSDK_GetSyncTime
ICE_IPCSDK_GetSyncTimeParam
ICE_IPCSDK_GetTime
ICE_IPCSDK_GetTimeZone
ICE_IPCSDK_GetTriggerMode
ICE_IPCSDK_GetUARTCfg
ICE_IPCSDK_GetUID
ICE_IPCSDK_GetUserModel
ICE_IPCSDK_GetVDCParam
ICE_IPCSDK_GetVDParam
ICE_IPCSDK_GetVehicleBrand
ICE_IPCSDK_GetVolumeParam
ICE_IPCSDK_GetWhiteCount
ICE_IPCSDK_GetWhiteItem
ICE_IPCSDK_GetWhiteListParam
ICE_IPCSDK_IgnoreTalk
ICE_IPCSDK_Init
ICE_IPCSDK_InsertBlackItem
ICE_IPCSDK_InsertWhiteItem
ICE_IPCSDK_IsTalking
ICE_IPCSDK_LogConfig
ICE_IPCSDK_LogConfigEx
ICE_IPCSDK_ModifyEncPwd
ICE_IPCSDK_Open
ICE_IPCSDK_OpenDevice
ICE_IPCSDK_OpenDeviceEx
ICE_IPCSDK_OpenDeviceEx_P2P
ICE_IPCSDK_OpenDevice_P2P
ICE_IPCSDK_OpenDevice_Passwd
ICE_IPCSDK_OpenDevice_Passwd_P2P
ICE_IPCSDK_OpenGate
ICE_IPCSDK_OpenGate2
ICE_IPCSDK_OpenPreview
ICE_IPCSDK_OpenPreviewExt
ICE_IPCSDK_OpenPreviewExt_Passwd
ICE_IPCSDK_OpenPreviewExt_Passwd_P2P
ICE_IPCSDK_OpenPreview_Cdecl
ICE_IPCSDK_OpenPreview_Cdecl_Passwd
ICE_IPCSDK_OpenPreview_P2P
ICE_IPCSDK_OpenPreview_Passwd
ICE_IPCSDK_OpenPreview_Passwd_P2P
ICE_IPCSDK_Open_Passwd
ICE_IPCSDK_Open_Passwd_Ex
ICE_IPCSDK_Open_Passwd_Ex2
ICE_IPCSDK_Preview
ICE_IPCSDK_ReadUserData
ICE_IPCSDK_ReadUserData_Binary
ICE_IPCSDK_Reboot
ICE_IPCSDK_RefuseTalk
ICE_IPCSDK_SDFormat
ICE_IPCSDK_SDFormat_Only
ICE_IPCSDK_SDUnload
ICE_IPCSDK_SeDevAlarmOutBindCfg
ICE_IPCSDK_SearchDev
ICE_IPCSDK_SearchDev_P2P
ICE_IPCSDK_SendEtcCharge
ICE_IPCSDK_SetAFZoom
ICE_IPCSDK_SetARegCfg
ICE_IPCSDK_SetAlarmInCfg
ICE_IPCSDK_SetAlarmInExt
ICE_IPCSDK_SetAlarmOutConfig
ICE_IPCSDK_SetArm
ICE_IPCSDK_SetAutoRebootParam
ICE_IPCSDK_SetCity
ICE_IPCSDK_SetCloudCfgParam
ICE_IPCSDK_SetDNSAddr
ICE_IPCSDK_SetDataCallback
ICE_IPCSDK_SetDecPwd
ICE_IPCSDK_SetDevAlarmIn
ICE_IPCSDK_SetDeviceEventCallBack
ICE_IPCSDK_SetDrawLoop
ICE_IPCSDK_SetEncoderSettings
ICE_IPCSDK_SetExpAttr
ICE_IPCSDK_SetFTP
ICE_IPCSDK_SetFlasePlateCallback
ICE_IPCSDK_SetForceCareraOfflineParam
ICE_IPCSDK_SetFrameCallback
ICE_IPCSDK_SetHDTriggerParam
ICE_IPCSDK_SetHttpPostCfg
ICE_IPCSDK_SetHttpPostMode5Cfg
ICE_IPCSDK_SetIOEventCallBack
ICE_IPCSDK_SetIPAddr
ICE_IPCSDK_SetImagingSettings
ICE_IPCSDK_SetLEDCard2Param
ICE_IPCSDK_SetLEDParam
ICE_IPCSDK_SetLEDPro1Param
ICE_IPCSDK_SetLcdBkLight
ICE_IPCSDK_SetLcdCtrlMode
ICE_IPCSDK_SetLcdParam
ICE_IPCSDK_SetLcdShowInfo
ICE_IPCSDK_SetLedCfgInfo
ICE_IPCSDK_SetLedCreen_Config
ICE_IPCSDK_SetLedShowInfo
ICE_IPCSDK_SetLicense
ICE_IPCSDK_SetLightParam
ICE_IPCSDK_SetLoop
ICE_IPCSDK_SetMainSubModeParam
ICE_IPCSDK_SetNTPCfg
ICE_IPCSDK_SetNewWhiteListParam
ICE_IPCSDK_SetNtpCfg
ICE_IPCSDK_SetOSDCfg
ICE_IPCSDK_SetOfflineAoParam
ICE_IPCSDK_SetOfflineCharge_Rule
ICE_IPCSDK_SetOfflineMulticast_Config
ICE_IPCSDK_SetOffline_UART
ICE_IPCSDK_SetOldUpdateModeEnable
ICE_IPCSDK_SetPastPlateCallBack
ICE_IPCSDK_SetPastPlateCallBack_Cdecl
ICE_IPCSDK_SetPhyChnCfg
ICE_IPCSDK_SetPlateCallback
ICE_IPCSDK_SetPlateCallback_Cdecl
ICE_IPCSDK_SetProductInfoParam
ICE_IPCSDK_SetQuadRangle
ICE_IPCSDK_SetReOpenParam
ICE_IPCSDK_SetRelayOutput2Settings
ICE_IPCSDK_SetRelayOutputSettings
ICE_IPCSDK_SetSDCfg
ICE_IPCSDK_SetSchedCfg
ICE_IPCSDK_SetSerialPortCallBack
ICE_IPCSDK_SetSerialPortCallBack_Cdecl
ICE_IPCSDK_SetSerialPortCallBack_RS232
ICE_IPCSDK_SetShowPlate
ICE_IPCSDK_SetSnapCamera
ICE_IPCSDK_SetSnapOsdCfg
ICE_IPCSDK_SetSplitScreen
ICE_IPCSDK_SetStrobeLightParam
ICE_IPCSDK_SetSyncTimeParam
ICE_IPCSDK_SetTalkEventCallBack
ICE_IPCSDK_SetTime
ICE_IPCSDK_SetTimeZone
ICE_IPCSDK_SetTriggerMode
ICE_IPCSDK_SetUARTCfg
ICE_IPCSDK_SetUserModel
ICE_IPCSDK_SetVDCParam
ICE_IPCSDK_SetVDParam
ICE_IPCSDK_SetVehicleBrand
ICE_IPCSDK_SetVideoWnd
ICE_IPCSDK_SetVolumeParam
ICE_IPCSDK_SetWBListMode
ICE_IPCSDK_SetWhiteListParam
ICE_IPCSDK_StartEvtp
ICE_IPCSDK_StartPayrule
ICE_IPCSDK_StartRecord
ICE_IPCSDK_StartStream
ICE_IPCSDK_StopEvtp
ICE_IPCSDK_StopRecord
ICE_IPCSDK_StopStream
ICE_IPCSDK_SupportNewMode
ICE_IPCSDK_SupportNewNtp
ICE_IPCSDK_SupportNewTime
ICE_IPCSDK_SupportNewTimeZone
ICE_IPCSDK_SyncPcTime
ICE_IPCSDK_SyncTime
ICE_IPCSDK_TransSerialPort
ICE_IPCSDK_TransSerialPort_RS232
ICE_IPCSDK_Trigger
ICE_IPCSDK_TriggerExt
ICE_IPCSDK_UartBindPro
ICE_IPCSDK_Update
ICE_IPCSDK_UpdateWhiteListBatch
ICE_IPCSDK_UploadAdvertPic
ICE_IPCSDK_UploadAudioFile
ICE_IPCSDK_VBR_CompareFeat
ICE_IPCSDK_WhiteListDelAllItems
ICE_IPCSDK_WhiteListDelAllItems_ByNumber
ICE_IPCSDK_WhiteListDeleteItem
ICE_IPCSDK_WhiteListDeleteItem_ByNumber
ICE_IPCSDK_WhiteListEditItem
ICE_IPCSDK_WhiteListEditItem_ByNumber
ICE_IPCSDK_WhiteListFindItem
ICE_IPCSDK_WhiteListFindItem_ByNumber
ICE_IPCSDK_WhiteListGetCount
ICE_IPCSDK_WhiteListGetItem
ICE_IPCSDK_WhiteListInsertCoverItem_ByNumber
ICE_IPCSDK_WhiteListInsertItem
ICE_IPCSDK_WhiteListInsertItem_ByNumber
ICE_IPCSDK_WriteUserData
ICE_IPCSDK_WriteUserData_Binary
ICE_IPCSDK_getAllPayInfo
ICE_IPCSDK_getLocalPayInfo
ICE_IPCSDK_getOfflineVehicleInfo
ICE_IPCSDK_getOfflineVehicleInfo_ByNumber
ICE_IPCSDK_getPayInfo
ICE_IPCSDK_payrule_send
ICE_SDK_GetParam
ICE_SDK_SetParam
Sections
.text Size: 240KB - Virtual size: 237KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 76KB - Virtual size: 72KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 147KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 960B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 16KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ