HttpComEngine.dll

v1.0.0.26 32-bit Windows Analyzed
Description
TODO: <文件说明>
Authors
(C) 。保留所有权利。
File size
1.6 MB
Uploaded
2025-12-01 14:48
Views
40
SHA-256
c5788745e09cd93832c248a94314c5f7

Exported functions 19

??0CHttpCom@@QAE@ABV0@@Z #1 · 0xa080
??0CHttpCom@@QAE@XZ #2 · 0xafd0
??1CHttpCom@@UAE@XZ #3 · 0xb010
??4CHttpCom@@QAEAAV0@ABV0@@Z #4 · 0xa0c0
??_7CHttpCom@@6B@ #5 · 0x170a60
?CRYPTOThreadCleanup@CHttpCom@@AAEXXZ #6 · 0xb730
?CRYPTOThreadSetup@CHttpCom@@AAEXXZ #7 · 0xb6c0
?GetThreadID@CHttpCom@@CAKXZ #8 · 0xb7e0
?LockingCallback@CHttpCom@@CAXHHPBDH@Z #9 · 0xb790
?ReadInfo@CHttpCom@@QAEXJKV?$CStringT@_WV?$StrTraitMFC_DLL@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@HH00H0V?$CComPtr@UIUnknown@@@3@_N0H2@Z #10 · 0xb050
?ReadInfo@CHttpCom@@QAEXJKV?$CStringT@_WV?$StrTraitMFC_DLL@_WV?$ChTraitsCRT@_W@ATL@@@@@ATL@@HHV?$vector@DV?$allocator@D@std@@@std@@0H0V?$CComPtr@UIUnknown@@@3@_N0H@Z #11 · 0xb240
?SetHttpMsgHandler@CHttpCom@@QAEXP6AXPAU_HTTP_MESSAGE@@@Z@Z #12 · 0xb550
?SetHttpRecvHandler@CHttpCom@@QAEXP6AXJKHPADJV?$CComPtr@UIUnknown@@@ATL@@0HPAUHTTP_MESSAGE_EX@@@Z@Z #13 · 0xb540
?SetProxyInfo@CHttpCom@@QAEXW4WEB_DOWNLOAD_PROXY_TYPE@IWebDownloader@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G11@Z #14 · 0xb560
?ThreadIDCallback@CHttpCom@@CAXPAUcrypto_threadid_st@@@Z #15 · 0xb7c0
?s_pHandleLockArray@CHttpCom@@0PAPAXA #16 · 0x1838d8
GetClassObject #17 · 0xbac0
Init #18 · 0xbab0
Release #19 · 0xbab0

Imported DLLs & functions 375

CryptAcquireContextA 0x10120024
CryptCreateHash 0x10120018
CryptDecrypt 0x10120000
CryptDestroyHash 0x10120014
CryptDestroyKey 0x1012002c
CryptEnumProvidersA 0x1012000c
CryptExportKey 0x10120020
CryptGetProvParam 0x10120034
CryptGetUserKey 0x10120038
CryptReleaseContext 0x10120028
CryptSetHashParam 0x10120030
CryptSignHashA 0x10120010
DeregisterEventSource 0x1012001c
RegisterEventSourceA 0x10120004
ReportEventA 0x10120008
atoi 0x10120360
strtol 0x10120364
strtoll 0x1012035c
strtoul 0x10120368
_access 0x10120378
_fstat64 0x1012037c
_stat64 0x10120380
_stat64i32 0x10120384
calloc 0x1012038c
free 0x10120390
malloc 0x10120398
realloc 0x10120394
_except1 0x101203a0
__sys_nerr 0x101203b8
_beginthread 0x101203e0
_beginthreadex 0x101203b0
_cexit 0x101203d4
_configure_narrow_argv 0x101203bc
_crt_atexit 0x101203d0
_endthread 0x101203ec
_errno 0x101203e4
_execute_onexit_table 0x101203f8
_exit 0x101203e8
_getpid 0x101203fc
_initialize_narrow_environment 0x101203c0
_initialize_onexit_table 0x101203c4
_initterm 0x101203d8
_initterm_e 0x101203dc
_invalid_parameter_noinfo 0x10120408
_invalid_parameter_noinfo_noreturn 0x10120400
_register_onexit_function 0x101203c8
_seh_filter_dll 0x10120404
abort 0x1012040c
raise 0x101203f0
signal 0x101203cc
strerror 0x101203f4
terminate 0x101203b4
__acrt_iob_func 0x10120468
__stdio_common_vfprintf 0x10120464
__stdio_common_vsprintf 0x1012046c
__stdio_common_vsscanf 0x10120474
__stdio_common_vswprintf_s 0x10120460
_close 0x10120428
_fileno 0x10120434
_lseeki64 0x1012045c
_open 0x10120424
_read 0x10120478
_setmode 0x10120414
_wfopen 0x1012044c
_write 0x10120470
fclose 0x10120448
feof 0x10120444
ferror 0x10120440
fflush 0x1012043c
fgets 0x10120438
fopen 0x10120430
fputc 0x10120454
fputs 0x1012041c
fread 0x1012042c
fseek 0x10120420
ftell 0x10120450
fwrite 0x10120418
setvbuf 0x10120458
_strdup 0x10120484
_strnicmp 0x101204a0
isdigit 0x10120480
isspace 0x10120488
isupper 0x101204b4
isxdigit 0x1012049c
strcmp 0x101204a4
strcspn 0x10120490
strncmp 0x101204ac
strncpy 0x10120498
strspn 0x1012048c
tolower 0x101204a8
toupper 0x101204b0
wcscpy_s 0x10120494
_gmtime64 0x101204c0
_gmtime64_s 0x101204c4
_time64 0x101204bc
?GB2312ToUnicode@@YA_NPBDAAPA_W@Z 0x1012004c
?UnicodeToGB2312@@YA_NPB_WAAPAD@Z 0x10120040
?UnicodeToUtf8@@YA_NPB_WAAPAD@Z 0x10120044
?Utf8ToUnicode@@YA_NPBDAAPA_W@Z 0x10120048
CertCloseStore 0x10120058
CertDuplicateCertificateContext 0x10120064
CertEnumCertificatesInStore 0x1012005c
CertFindCertificateInStore 0x1012006c
CertFreeCertificateContext 0x10120068
CertGetCertificateContextProperty 0x10120060
CertOpenStore 0x10120054
CloseHandle 0x10120104
CreateEventW 0x101200f0
CreateMutexW 0x10120108
DeleteCriticalSection 0x101200e0
EnterCriticalSection 0x10120080
ExpandEnvironmentStringsA 0x10120094
FlushConsoleInputBuffer 0x10120134
FormatMessageA 0x10120078
FreeLibrary 0x10120098
GetCurrentProcess 0x10120148
GetCurrentProcessId 0x10120144
GetCurrentThreadId 0x101200ec
GetFileType 0x101200d8
GetLastError 0x101200e4
GetModuleHandleA 0x101200d0
GetModuleHandleW 0x101200c4
GetProcAddress 0x101200a0
GetStdHandle 0x101200dc
GetSystemDirectoryA 0x101200b0
GetSystemTime 0x101200b8
GetSystemTimeAsFileTime 0x10120140
GetTickCount 0x10120090
GlobalMemoryStatus 0x1012012c
InitializeCriticalSection 0x1012007c
InitializeCriticalSectionAndSpinCount 0x101200e8
InitializeSListHead 0x1012013c
InterlockedDecrement 0x1012010c
InterlockedIncrement 0x10120114
IsDebuggerPresent 0x101200c0
IsProcessorFeaturePresent 0x10120118
LeaveCriticalSection 0x10120084
LoadLibraryA 0x101200ac
LocalAlloc 0x101200c8
LocalFree 0x101200cc
MultiByteToWideChar 0x10120110
OutputDebugStringW 0x10120138
PeekNamedPipe 0x101200a4
QueryPerformanceCounter 0x101200f4
QueryPerformanceFrequency 0x101200f8
ReadFile 0x1012011c
ReleaseMutex 0x101200fc
SetLastError 0x10120074
SetUnhandledExceptionFilter 0x10120128
Sleep 0x10120088
SleepEx 0x1012008c
SystemTimeToFileTime 0x101200bc
TerminateProcess 0x10120120
UnhandledExceptionFilter 0x10120124
VerifyVersionInfoA 0x101200b4
VerSetConditionMask 0x101200a8
WaitForMultipleObjects 0x1012009c
WaitForSingleObject 0x10120100
WideCharToMultiByte 0x10120130
WriteFile 0x101200d4
?GetLogger@CLogger@LightLogger@@SA?AV?$CComPtr@VCLogger@LightLogger@@@ATL@@PB_WW4LIGHT_LOG_FILE_TYPE@@@Z 0x10120150
?WriteLogLine@CLogger@LightLogger@@QAEHPB_WH@Z 0x10120154
0x101204d4
0x101204d8
0x101204dc
0x101204e0
0x101204e4
0x101204e8
0x101204ec
0x101204f0
0x101204f4
0x101204f8
0x101204fc
0x10120500
0x10120504
0x10120508
0x1012050c
0x10120510
0x10120514
0x10120518
0x1012051c
0x10120520
0x10120524
0x10120528
0x1012052c
0x10120530
0x10120534
0x10120538
0x1012053c
0x10120540
0x10120544
0x10120548
0x1012054c
0x10120550
0x10120554
0x10120558
0x1012055c
0x10120560
0x10120564
0x10120568
0x1012056c
0x10120570
0x10120574
0x10120578
0x1012057c
0x10120580
0x10120584
0x10120588
0x1012058c
0x10120590
0x10120594
0x10120598
0x1012059c
0x101205a0
0x101205a4
0x101205a8
0x101205ac
0x101205b0
0x101205b4
0x101205b8
0x101205bc
0x101205c0
0x101205c4
0x101205c8
0x101205cc
0x101205d0
0x101205d4
0x101205d8
0x101205dc
0x101205e0
0x101205e4
0x101205e8
0x101205ec
0x101205f0
0x101205f4
0x101205f8
0x101205fc
0x10120600
0x10120604
0x10120608
0x1012060c
0x10120610
0x10120614
0x10120618
0x1012061c
0x10120620
0x10120624
0x10120628
0x1012062c
0x10120630
_Strcoll 0x101201b0
_Strxfrm 0x101201ac
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x101201b8
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x101201d4
?_Getcoll@_Locinfo@std@@QBE?AU_Collvec@@XZ 0x10120224
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x101201cc
?_Incref@facet@locale@std@@UAEXXZ 0x101201b4
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x10120200
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z 0x10120180
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x10120214
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x1012016c
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x101201f8
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x10120210
?_Xbad_alloc@std@@YAXXZ 0x1012020c
?_Xlength_error@std@@YAXPBD@Z 0x1012019c
?_Xout_of_range@std@@YAXPBD@Z 0x101201ec
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x10120228
??0_Locinfo@std@@QAE@PBD@Z 0x101201c4
??0_Lockit@std@@QAE@H@Z 0x101201c8
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x10120160
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1012015c
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x101201e8
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x10120170
??0facet@locale@std@@IAE@I@Z 0x101201a0
??1_Locinfo@std@@QAE@XZ 0x101201bc
??1_Lockit@std@@QAE@XZ 0x101201c0
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x101201a8
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x101201f4
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x101201f0
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x101201fc
??1facet@locale@std@@MAE@XZ 0x101201a4
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@G@Z 0x10120198
??Bid@locale@std@@QAEIXZ 0x101201d0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x10120168
?id@?$collate@D@std@@2V0locale@2@A 0x1012021c
?id@?$ctype@D@std@@2V0locale@2@A 0x101201d8
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x10120184
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x101201e0
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x10120188
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x10120164
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x101201dc
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x10120190
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1012017c
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x10120204
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x10120178
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x10120218
?tolower@?$ctype@D@std@@QBEDD@Z 0x1012022c
?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z 0x10120194
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x101201e4
?uncaught_exception@std@@YA_NXZ 0x10120208
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z 0x10120174
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x1012018c
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x10120220
GetProcessWindowStation 0x1012023c
GetUserObjectInformationW 0x10120238
MessageBoxA 0x10120234
__CxxFrameHandler3 0x1012027c
__RTDynamicCast 0x10120284
__std_exception_copy 0x10120268
__std_exception_destroy 0x10120274
__std_terminate 0x10120278
__std_type_info_destroy_list 0x10120258
_CxxThrowException 0x10120270
_except_handler4_common 0x10120254
_purecall 0x10120260
memchr 0x10120280
memcpy 0x1012025c
memmove 0x10120248
memset 0x1012026c
strchr 0x10120264
strrchr 0x10120244
strstr 0x1012024c
wcsstr 0x10120250
0x1012028c
0x10120290
0x10120294
0x10120298
0x1012029c
0x101202a0
0x101202a4
0x101202a8
0x101202ac
0x101202b0
0x101202b4
0x101202b8
0x101202bc
0x101202c0
0x101202c4
0x101202c8
0x101202cc
__WSAFDIsSet 0x1012033c
accept 0x101202f8
bind 0x10120328
closesocket 0x10120324
connect 0x10120320
freeaddrinfo 0x101202fc
getaddrinfo 0x10120300
gethostbyname 0x101202d4
gethostname 0x101202e4
getpeername 0x1012031c
getservbyname 0x101202d8
getsockname 0x10120318
getsockopt 0x10120314
htonl 0x101202dc
htons 0x10120310
ioctlsocket 0x101202e8
listen 0x101202f4
ntohs 0x1012030c
recv 0x10120330
recvfrom 0x101202f0
select 0x10120338
send 0x1012032c
sendto 0x101202ec
setsockopt 0x10120308
shutdown 0x101202e0
socket 0x10120340
WSACleanup 0x10120348
WSAGetLastError 0x10120344
WSAIoctl 0x10120304
WSASetLastError 0x10120334
WSAStartup 0x1012034c