p2plive.dll

v1.2.50.340 32-bit Windows Analyzed
Description
Tencent P2P
Authors
Copyright (C) 1998-2016 Tencent. All Rights Reserved
File size
1.2 MB
Uploaded
2025-12-02 14:47
Views
39
SHA-256
5d8c7ac533e898add8f271ba7496927e

Exported functions 161

GetNATType #1 · 0x9ff90
_GetOriginalUrl@16 #2 · 0x9f910
_GetPeerServerUin@0 #3 · 0xa0040
GetUdpIPAndPort #4 · 0x9ffa0
_IsAdvUseProxy@0 #5 · 0x9f8a0
_IsEncryptVideo@4 #6 · 0x9f8f0
_IsVodUseProxy@0 #7 · 0x9f850
QuerySeed #8 · 0x9fe70
RelayPunchReq #9 · 0x9fee0
ReportFileID #10 · 0x9fc00
SendUdpData #11 · 0x9fe00
_SetForceOnline@8 #12 · 0x9f7a0
SetQuerySeedCallback #13 · 0x9fe50
SetRelayReqCallback #14 · 0x9ff10
SetRelayRspCallback #15 · 0x9ff30
SetUdpRecvCallback #16 · 0x9fe30
_TXP2P_CheckResourceFinish@4 #17 · 0x9f960
TXP2P_CheckTaskFinish #18 · 0xa07b0
TXP2P_ClearCache #19 · 0x9ea80
TXP2P_ClearChargeVideoInfo #20 · 0x9f500
TXP2P_ClearExpirePrepushResource #21 · 0xa0120
_TXP2P_ClearM3u8@4 #22 · 0x9f760
_TXP2P_ClearUserData@0 #23 · 0x43a80
_TXP2P_CloseRequest@8 #24 · 0x9f550
_TXP2P_DelAllTask@0 #25 · 0x43a80
TXP2P_DelTask #26 · 0x9e720
TXP2P_DeleteOfflineCache #27 · 0x9e970
TXP2P_FreePrepushResourceInfoList #28 · 0xa0540
_TXP2P_GetCurrentBufferSize@4 #29 · 0x9f400
_TXP2P_GetCurrentBufferTime@4 #30 · 0x9f3e0
_TXP2P_GetCurrentPlayCDNURL@8 #31 · 0x9f420
_TXP2P_GetDownloadSpeed@8 #32 · 0x9f320
_TXP2P_GetGlobalErrorCode@4 #33 · 0x9f5b0
_TXP2P_GetGlobalErrorCodeStr@16 #34 · 0x9f5d0
TXP2P_GetLoopID #35 · 0x9ee80
_TXP2P_GetM3U8@12 #36 · 0x9e110
TXP2P_GetMediaData #37 · 0x9e620
_TXP2P_GetOfflineM3U8Path@16 #38 · 0x9e1a0
TXP2P_GetPrepushResourceInfoList #39 · 0xa0240
_TXP2P_GetTaskCdnUrl@12 #40 · 0x9f490
TXP2P_GetTaskInfo #41 · 0x9e780
_TXP2P_GetTaskInfoEx@16 #42 · 0x9e7f0
TXP2P_GetTaskLocalUrl #43 · 0x9fa80
_TXP2P_GetTaskProperty@20 #44 · 0x9f940
TXP2P_GetTaskType #45 · 0x9f370
_TXP2P_GetTaskVinfo@16 #46 · 0x9e000
_TXP2P_GetTotalTime@4 #47 · 0x9f3c0
_TXP2P_GetTsCount@4 #48 · 0x9fff0
_TXP2P_GetTsSize@8 #49 · 0x9e540
_TXP2P_GetUploadInfo@8 #50 · 0xa0820
TXP2P_GetVersion #51 · 0x9b9a0
TXP2P_GetVersionNum #52 · 0x9b990
TXP2P_Init #53 · 0x9b9b0
TXP2P_IsInit #54 · 0xa0810
_TXP2P_IsTaskManagerIdle@0 #55 · 0xa0860
TXP2P_Log #56 · 0xa0060
TXP2P_NewTask #57 · 0x9c2b0
TXP2P_NewTaskByUrl #58 · 0x9d7b0
TXP2P_NewTaskByVinfo #59 · 0x9c600
_TXP2P_PushEvent@4 #60 · 0x9ebd0
_TXP2P_ReadTsData@20 #61 · 0x9e5a0
_TXP2P_ReleaseAllTaskMemory@0 #62 · 0x9f6b0
_TXP2P_ReleaseTaskMemory@4 #63 · 0x9f670
_TXP2P_RemoveOfflineCache@12 #64 · 0x9e850
_TXP2P_SetAdvRemainTime@4 #65 · 0x9f4e0
TXP2P_SetAppState #66 · 0x9eda0
TXP2P_SetCallbackFunc #67 · 0x9c280
TXP2P_SetConfig #68 · 0x9c010
TXP2P_SetGetVinfoFunc #69 · 0xa0090
_TXP2P_SetGlobalErrorCode@8 #70 · 0x9f5f0
TXP2P_SetHasDependencyTask #71 · 0x9f720
_TXP2P_SetHasOfflineDownloadTask@4 #72 · 0x9f740
TXP2P_SetIsCharge #73 · 0x9eea0
_TXP2P_SetLogFunc@4 #74 · 0x9c260
_TXP2P_SetMemoryStatus@8 #75 · 0x9fa30
_TXP2P_SetPlayFlowId@8 #76 · 0x9f800
TXP2P_SetPlayTime #77 · 0x9df40
TXP2P_SetPlayerState #78 · 0x9ed30
TXP2P_SetPrepushResourceValidTimestamp #79 · 0xa0190
TXP2P_SetPrepushTaskHttpMaxSpeed #80 · 0xa0180
_TXP2P_SetRemainTime@8 #81 · 0x9ee40
_TXP2P_SetResourceSourceType@8 #82 · 0xa01f0
_TXP2P_SetServerConfig@4 #83 · 0x9f640
_TXP2P_SetStorageDevicesInfo@4 #84 · 0x9f4b0
_TXP2P_SetTaskCallback@12 #85 · 0x9eb90
TXP2P_SetTaskDownloadFileidList #86 · 0xa0590
TXP2P_SetTaskEncryptInfo #87 · 0x9efa0
TXP2P_SetTaskGUID #88 · 0x9f2c0
TXP2P_SetTaskM3u8 #89 · 0x9f230
_TXP2P_SetTaskStorageMode@8 #90 · 0x9ef40
TXP2P_SetTaskUrl #91 · 0x9f1b0
TXP2P_SetUserData #92 · 0x9c0c0
_TXP2P_SetVInfoXml@12 #93 · 0x9dec0
TXP2P_SetVinfoResult #94 · 0xa00d0
_TXP2P_StartPlayByVid@32 #95 · 0x9dbc0
TXP2P_StartTask #96 · 0x9e090
TXP2P_StopTask #97 · 0x9e690
TXP2P_Uninit #98 · 0x9bc90
TestPunchType #99 · 0x9ff50
crypto_aead_chacha20poly1305_abytes #100 · 0xa5430
crypto_aead_chacha20poly1305_decrypt #101 · 0xa5060
crypto_aead_chacha20poly1305_decrypt_detached #102 · 0xa4de0
crypto_aead_chacha20poly1305_encrypt #103 · 0xa4a50
crypto_aead_chacha20poly1305_encrypt_detached #104 · 0xa4820
crypto_aead_chacha20poly1305_ietf_abytes #105 · 0xa5430
crypto_aead_chacha20poly1305_ietf_decrypt #106 · 0xa53a0
crypto_aead_chacha20poly1305_ietf_decrypt_detached #107 · 0xa50f0
crypto_aead_chacha20poly1305_ietf_encrypt #108 · 0xa4d50
crypto_aead_chacha20poly1305_ietf_encrypt_detached #109 · 0xa4ae0
crypto_aead_chacha20poly1305_ietf_keybytes #110 · 0xa46c0
crypto_aead_chacha20poly1305_ietf_npubbytes #111 · 0xa46e0
crypto_aead_chacha20poly1305_ietf_nsecbytes #112 · 0xa0a90
crypto_aead_chacha20poly1305_keybytes #113 · 0xa46c0
crypto_aead_chacha20poly1305_npubbytes #114 · 0xa46d0
crypto_aead_chacha20poly1305_nsecbytes #115 · 0xa0a90
crypto_hash_sha256 #116 · 0xa73b0
crypto_hash_sha256_final #117 · 0xa72d0
crypto_hash_sha256_init #118 · 0xa7120
crypto_hash_sha256_update #119 · 0xa7140
crypto_onetimeauth_poly1305 #120 · 0xa81f0
crypto_onetimeauth_poly1305_bytes #121 · 0xa5430
crypto_onetimeauth_poly1305_final #122 · 0xa8290
crypto_onetimeauth_poly1305_init #123 · 0xa8250
crypto_onetimeauth_poly1305_keybytes #124 · 0xa46c0
crypto_onetimeauth_poly1305_update #125 · 0xa8260
crypto_onetimeauth_poly1305_verify #126 · 0xa8220
crypto_stream_chacha20 #127 · 0xa46f0
crypto_stream_chacha20_ietf #128 · 0xa4720
crypto_stream_chacha20_ietf_noncebytes #129 · 0xa46e0
crypto_stream_chacha20_ietf_xor #130 · 0xa47f0
crypto_stream_chacha20_ietf_xor_ic #131 · 0xa4790
crypto_stream_chacha20_keybytes #132 · 0xa46c0
crypto_stream_chacha20_noncebytes #133 · 0xa46d0
crypto_stream_chacha20_xor #134 · 0xa47c0
crypto_stream_chacha20_xor_ic #135 · 0xa4750
crypto_verify_16 #136 · 0xa82a0
randombytes #137 · 0xa9750
randombytes_buf #138 · 0xa96f0
randombytes_close #139 · 0xa9730
randombytes_implementation_name #140 · 0xa95c0
randombytes_random #141 · 0xa95f0
randombytes_set_implementation #142 · 0xa95b0
randombytes_stir #143 · 0xa9630
randombytes_sysrandom_implementation #144 · 0x118768
randombytes_uniform #145 · 0xa9660
sodium_add #146 · 0xa8460
sodium_allocarray #147 · 0xa87d0
sodium_bin2hex #148 · 0xa84a0
sodium_compare #149 · 0xa8380
sodium_free #150 · 0xa8830
sodium_hex2bin #151 · 0xa8530
sodium_increment #152 · 0xa8430
sodium_is_zero #153 · 0xa8400
sodium_malloc #154 · 0xa87a0
sodium_memcmp #155 · 0xa8330
sodium_memzero #156 · 0xa8310
sodium_mlock #157 · 0xa8640
sodium_mprotect_noaccess #158 · 0xa8900
sodium_mprotect_readonly #159 · 0xa8950
sodium_mprotect_readwrite #160 · 0xa89a0
sodium_munlock #161 · 0xa8660

Imported DLLs & functions 170

RegCloseKey 0x100e8000
RegOpenKeyExA 0x100e800c
RegQueryValueExA 0x100e8004
SystemFunction036 0x100e8008
CloseHandle 0x100e8054
CompareStringA 0x100e813c
CompareStringW 0x100e8138
CreateDirectoryA 0x100e807c
CreateEventA 0x100e802c
CreateFileA 0x100e8018
CreateThread 0x100e81a4
DeleteCriticalSection 0x100e8048
DeleteFileA 0x100e8098
EnterCriticalSection 0x100e8030
ExitProcess 0x100e81c8
ExitThread 0x100e81a0
FileTimeToLocalFileTime 0x100e81bc
FileTimeToSystemTime 0x100e81b8
FindClose 0x100e8088
FindFirstFileA 0x100e808c
FindNextFileA 0x100e8090
FlushFileBuffers 0x100e80e4
FreeEnvironmentStringsA 0x100e80e0
FreeEnvironmentStringsW 0x100e80d8
FreeLibrary 0x100e8070
GetACP 0x100e810c
GetCommandLineA 0x100e81d8
GetConsoleCP 0x100e8100
GetConsoleMode 0x100e80fc
GetConsoleOutputCP 0x100e80c4
GetCPInfo 0x100e8148
GetCurrentDirectoryA 0x100e80f4
GetCurrentProcess 0x100e8184
GetCurrentProcessId 0x100e8094
GetCurrentThreadId 0x100e809c
GetDriveTypeA 0x100e81c0
GetEnvironmentStrings 0x100e80dc
GetEnvironmentStringsW 0x100e80d4
GetFileAttributesA 0x100e8014
GetFileInformationByHandle 0x100e81cc
GetFileSize 0x100e8028
GetFileType 0x100e81d4
GetFullPathNameA 0x100e80f8
GetLastError 0x100e801c
GetLocaleInfoA 0x100e80cc
GetModuleFileNameA 0x100e8118
GetModuleHandleA 0x100e81c4
GetOEMCP 0x100e8108
GetPrivateProfileStringA 0x100e8078
GetProcAddress 0x100e8068
GetProcessHeap 0x100e81e0
GetStartupInfoA 0x100e80ec
GetStdHandle 0x100e811c
GetStringTypeA 0x100e8144
GetStringTypeW 0x100e8140
GetSystemDirectoryA 0x100e806c
GetSystemTimeAsFileTime 0x100e81b0
GetThreadLocale 0x100e80a8
GetTickCount 0x100e80b0
GetTimeZoneInformation 0x100e81b4
GetVersionExA 0x100e81dc
GlobalMemoryStatusEx 0x100e8074
HeapAlloc 0x100e819c
HeapCreate 0x100e8110
HeapDestroy 0x100e8114
HeapFree 0x100e81a8
HeapReAlloc 0x100e81ac
HeapSize 0x100e8124
InitializeCriticalSection 0x100e8024
InterlockedDecrement 0x100e804c
InterlockedExchange 0x100e8188
InterlockedIncrement 0x100e805c
IsDebuggerPresent 0x100e8198
IsValidCodePage 0x100e8104
LCMapStringA 0x100e8150
LCMapStringW 0x100e814c
LeaveCriticalSection 0x100e8060
LoadLibraryA 0x100e8064
lstrlenA 0x100e8038
lstrlenW 0x100e8050
MoveFileA 0x100e8160
MultiByteToWideChar 0x100e8040
OpenEventA 0x100e8084
OutputDebugStringA 0x100e80a0
PeekNamedPipe 0x100e81d0
QueryPerformanceCounter 0x100e80b8
QueryPerformanceFrequency 0x100e80ac
RaiseException 0x100e8158
ReadFile 0x100e803c
RemoveDirectoryA 0x100e8164
RtlUnwind 0x100e8154
SetEndOfFile 0x100e80d0
SetEnvironmentVariableA 0x100e80bc
SetEvent 0x100e8044
SetFilePointer 0x100e815c
SetHandleCount 0x100e80f0
SetHandleInformation 0x100e8180
SetLastError 0x100e817c
SetStdHandle 0x100e80e8
SetUnhandledExceptionFilter 0x100e8194
Sleep 0x100e80b4
TerminateProcess 0x100e818c
TerminateThread 0x100e8034
TlsAlloc 0x100e8130
TlsFree 0x100e8128
TlsGetValue 0x100e8134
TlsSetValue 0x100e812c
TryEnterCriticalSection 0x100e8058
UnhandledExceptionFilter 0x100e8190
VirtualAlloc 0x100e8170
VirtualFree 0x100e8168
VirtualLock 0x100e8174
VirtualProtect 0x100e8178
VirtualUnlock 0x100e816c
WaitForSingleObject 0x100e8020
WideCharToMultiByte 0x100e80a4
WriteConsoleA 0x100e80c8
WriteConsoleW 0x100e80c0
WriteFile 0x100e8120
WritePrivateProfileStringA 0x100e8080
QQLogOutToFileA 0x100e81e8
CoCreateInstance 0x100e82b4
CoInitialize 0x100e82bc
OleRun 0x100e82b8
GetErrorInfo 0x100e81f0
SafeArrayCreate 0x100e8204
SafeArrayDestroy 0x100e8210
SafeArrayPutElement 0x100e81f4
SysAllocString 0x100e820c
SysFreeString 0x100e8200
VariantClear 0x100e81f8
VariantCopy 0x100e81fc
VariantInit 0x100e8208
SHGetFolderPathA 0x100e8218
URLDownloadToCacheFileA 0x100e82c4
GetCursorPos 0x100e8220
__WSAFDIsSet 0x100e8258
accept 0x100e8298
bind 0x100e8284
closesocket 0x100e826c
connect 0x100e823c
gethostbyaddr 0x100e82a4
gethostbyname 0x100e8228
gethostname 0x100e8278
getpeername 0x100e8290
getservbyname 0x100e822c
getservbyport 0x100e8274
getsockname 0x100e8294
getsockopt 0x100e825c
htonl 0x100e8250
htons 0x100e82a8
inet_addr 0x100e8244
inet_ntoa 0x100e8260
ioctlsocket 0x100e82a0
listen 0x100e829c
ntohl 0x100e8234
ntohs 0x100e8238
recv 0x100e8270
recvfrom 0x100e827c
select 0x100e8248
send 0x100e824c
sendto 0x100e8230
setsockopt 0x100e8268
shutdown 0x100e82ac
socket 0x100e8240
WSACleanup 0x100e8288
WSAGetLastError 0x100e8264
WSAIoctl 0x100e828c
WSASetLastError 0x100e8254
WSAStartup 0x100e8280