ocrplugin.dll

v0.0.0.0 32-bit Unknown (0x0) Analyzed
Description
ocrplugin
Authors
Copyright©2025 Kingsoft Corporation. All rights reserved.
File size
514.5 KB
Uploaded
2025-12-04 06:12
Views
62
SHA-256
722fbfd021796a922d220a149c03a2f1

Exported functions 4

_SWHTMLTable_Export@12 #1 · 0x111a0
SWOTRHandle_Create #2 · 0x11d90
SWOTRTableInfo_Export #3 · 0x11dd0
SWOcrHandle_Create #4 · 0xb9f0

Imported DLLs & functions 284

CryptAcquireContextW 0x1006e008
CryptGenRandom 0x1006e004
CryptReleaseContext 0x1006e000
atoi 0x1006e1bc
atol 0x1006e1b8
_chmod 0x1006e1d0
_lock_file 0x1006e1d4
_mkdir 0x1006e1c8
_rmdir 0x1006e1cc
_unlock_file 0x1006e1c4
remove 0x1006e1d8
_callnewh 0x1006e1e8
free 0x1006e1ec
malloc 0x1006e1e0
realloc 0x1006e1e4
_cexit 0x1006e224
_configure_narrow_argv 0x1006e20c
_crt_atexit 0x1006e1f4
_execute_onexit_table 0x1006e220
_initialize_narrow_environment 0x1006e210
_initialize_onexit_table 0x1006e218
_initterm 0x1006e1fc
_initterm_e 0x1006e200
_invalid_parameter_noinfo_noreturn 0x1006e214
_register_onexit_function 0x1006e21c
_seh_filter_dll 0x1006e208
exit 0x1006e1f8
terminate 0x1006e204
__acrt_iob_func 0x1006e258
__stdio_common_vfprintf 0x1006e25c
__stdio_common_vsprintf 0x1006e254
__stdio_common_vsscanf 0x1006e27c
__stdio_common_vswprintf 0x1006e240
_fseeki64 0x1006e238
_get_stream_buffer_pointers 0x1006e250
fclose 0x1006e260
fflush 0x1006e264
fgetc 0x1006e248
fgetpos 0x1006e244
fopen 0x1006e268
fputc 0x1006e234
fputs 0x1006e278
fread 0x1006e26c
fseek 0x1006e270
fsetpos 0x1006e23c
ftell 0x1006e274
fwrite 0x1006e24c
setvbuf 0x1006e22c
ungetc 0x1006e230
isdigit 0x1006e284
isspace 0x1006e288
CloseHandle 0x1006e010
CreateEventW 0x1006e05c
CreateMutexA 0x1006e040
CreateProcessA 0x1006e090
DeleteCriticalSection 0x1006e058
DisableThreadLibraryCalls 0x1006e080
EnterCriticalSection 0x1006e02c
FreeLibrary 0x1006e048
GetCurrentProcess 0x1006e068
GetCurrentProcessId 0x1006e030
GetCurrentThreadId 0x1006e088
GetExitCodeProcess 0x1006e018
GetLastError 0x1006e014
GetModuleHandleW 0x1006e050
GetProcAddress 0x1006e04c
GetSystemInfo 0x1006e034
GetSystemTimeAsFileTime 0x1006e084
GetTempPathA 0x1006e024
InitializeCriticalSection 0x1006e028
InitializeCriticalSectionAndSpinCount 0x1006e054
InitializeSListHead 0x1006e07c
IsDebuggerPresent 0x1006e078
IsProcessorFeaturePresent 0x1006e070
LocalFree 0x1006e074
OpenMutexA 0x1006e044
OpenProcess 0x1006e01c
QueryPerformanceCounter 0x1006e08c
ReleaseMutex 0x1006e038
SetUnhandledExceptionFilter 0x1006e064
Sleep 0x1006e020
TerminateProcess 0x1006e06c
UnhandledExceptionFilter 0x1006e060
WaitForSingleObject 0x1006e03c
ASN1_BIT_STRING_it 0x1006e2b8
ASN1_IA5STRING_it 0x1006e2a8
ASN1_INTEGER_it 0x1006e2b4
ASN1_OCTET_STRING_it 0x1006e2b0
ASN1_UTF8STRING_it 0x1006e2ac
MD5_Final 0x1006e2c4
MD5_Init 0x1006e2cc
MD5_Update 0x1006e2c8
RC4 0x1006e2bc
RC4_set_key 0x1006e2c0
SHA1_Final 0x1006e2a4
SHA1_Init 0x1006e2a0
SHA1_Update 0x1006e2d0
__gmp_fprintf 0x1006e2fc
__gmp_snprintf 0x1006e37c
__gmpn_add_n 0x1006e360
__gmpn_addmul_1 0x1006e35c
__gmpn_lshift 0x1006e358
__gmpn_mul_1 0x1006e354
__gmpn_mul_n 0x1006e348
__gmpn_popcount 0x1006e378
__gmpn_rshift 0x1006e350
__gmpn_sub_n 0x1006e34c
__gmpn_tdiv_qr 0x1006e344
__gmpz_add 0x1006e340
__gmpz_add_ui 0x1006e2dc
__gmpz_clear 0x1006e368
__gmpz_cmp 0x1006e300
__gmpz_cmp_ui 0x1006e304
__gmpz_divexact 0x1006e308
__gmpz_divexact_ui 0x1006e30c
__gmpz_export 0x1006e310
__gmpz_fdiv_q_2exp 0x1006e2e0
__gmpz_get_si 0x1006e384
__gmpz_import 0x1006e314
__gmpz_init 0x1006e2d8
__gmpz_init_set 0x1006e318
__gmpz_invert 0x1006e370
__gmpz_jacobi 0x1006e36c
__gmpz_mod 0x1006e31c
__gmpz_mul 0x1006e2e4
__gmpz_mul_2exp 0x1006e328
__gmpz_mul_si 0x1006e38c
__gmpz_mul_ui 0x1006e320
__gmpz_out_str 0x1006e388
__gmpz_pow_ui 0x1006e2e8
__gmpz_powm 0x1006e390
__gmpz_powm_ui 0x1006e364
__gmpz_realloc 0x1006e374
__gmpz_scan1 0x1006e324
__gmpz_set 0x1006e2ec
__gmpz_set_si 0x1006e32c
__gmpz_set_str 0x1006e380
__gmpz_set_ui 0x1006e2f0
__gmpz_setbit 0x1006e330
__gmpz_sizeinbase 0x1006e334
__gmpz_sub 0x1006e2f4
__gmpz_sub_ui 0x1006e2f8
__gmpz_tdiv_q_2exp 0x1006e338
__gmpz_tstbit 0x1006e33c
?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z 0x1006e164
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x1006e13c
?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x1006e108
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x1006e11c
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ 0x1006e148
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z 0x1006e0d0
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1006e0c4
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x1006e0e8
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x1006e0f8
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1006e0c0
?_Xlength_error@std@@YAXPBD@Z 0x1006e168
?_Xout_of_range@std@@YAXPBD@Z 0x1006e130
??0_Lockit@std@@QAE@H@Z 0x1006e12c
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1006e0ec
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x1006e0cc
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1006e114
??1_Lockit@std@@QAE@XZ 0x1006e128
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006e0f4
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006e0c8
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1006e110
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_J@Z 0x1006e0d8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z 0x1006e134
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z 0x1006e0e0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z 0x1006e0dc
??Bid@locale@std@@QAEIXZ 0x1006e120
?always_noconv@codecvt_base@std@@QBE_NXZ 0x1006e09c
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x1006e14c
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x1006e0d4
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBE?AVlocale@2@XZ 0x1006e140
?getloc@ios_base@std@@QBE?AVlocale@2@XZ 0x1006e118
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x1006e160
?id@?$ctype@D@std@@2V0locale@2@A 0x1006e0a0
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x1006e0bc
?in@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z 0x1006e098
?out@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z 0x1006e0e4
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@PAD_J@Z 0x1006e154
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1006e144
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@_JH@Z 0x1006e158
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x1006e0b8
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x1006e0f0
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1006e10c
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x1006e0b4
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1006e104
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x1006e100
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x1006e0fc
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1006e0b0
?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE?AV?$fpos@U_Mbstatet@@@2@XZ 0x1006e15c
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1006e0ac
?uncaught_exception@std@@YA_NXZ 0x1006e124
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z 0x1006e138
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z 0x1006e150
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x1006e0a8
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x1006e0a4
VariantClear 0x1006e170
??0CCA_Rect@@QAE@HHHH@Z 0x1006e41c
??0CCA_String@@QAE@ABV0@@Z 0x1006e3bc
??0CCA_String@@QAE@PBDH@Z 0x1006e3a4
??0CCA_String@@QAE@XZ 0x1006e39c
??0CCA_WString@@QAE@_WH@Z 0x1006e3e4
??0CCA_WString@@QAE@ABV0@@Z 0x1006e3e0
??0CCA_WString@@QAE@PB_WH@Z 0x1006e3e8
??0CCA_WString@@QAE@XZ 0x1006e3dc
??1CCA_Dib@@QAE@XZ 0x1006e424
??1CCA_MutexLock@@QAE@XZ 0x1006e400
??1CCA_MutexObject@@QAE@XZ 0x1006e3fc
??1CCA_String@@QAE@XZ 0x1006e3a8
??1CCA_WString@@QAE@XZ 0x1006e3ec
??3CCA_Object@@SAXPAX@Z 0x1006e398
??4CCA_Rect@@QAEABV0@ABV0@@Z 0x1006e420
??4CCA_String@@QAEABV0@ABV0@@Z 0x1006e3b4
??4CCA_String@@QAEABV0@PBD@Z 0x1006e3b8
??4CCA_WString@@QAEABV0@_W@Z 0x1006e3f8
??4CCA_WString@@QAEABV0@ABV0@@Z 0x1006e3f4
??4CCA_WString@@QAEABV0@PB_W@Z 0x1006e438
??BCCA_String@@QBEPBDXZ 0x1006e3ac
??BCCA_WString@@QBEPB_WXZ 0x1006e3f0
??YCCA_String@@QAEABV0@ABV0@@Z 0x1006e3c4
??YCCA_String@@QAEABV0@PBD@Z 0x1006e3c8
??YCCA_WString@@QAEABV0@_W@Z 0x1006e448
?CA_GetImageFormat@@YA?AW4CA_ImageFormat@@PAVICA_StreamReader@@@Z 0x1006e444
?CA_SaveBmp@@YAHPBVCCA_Dib@@PBD@Z 0x1006e428
?CA_SaveFile@@YAHPAVICA_StreamReader@@PBD@Z 0x1006e440
?CreateFileStreamReader@ICA_StreamReader@@SAPAV1@PB_WH@Z 0x1006e414
?CreateImageDecoder@CCA_CodecFactory@@QAEPAVICA_ImageDecoder@@W4CA_ImageFormat@@@Z 0x1006e42c
?Delete@CCA_WString@@QAEHHH@Z 0x1006e450
?Format@CCA_String@@QAAXPBDZZ 0x1006e3d8
?Get@CCA_Context@@SAPAV1@XZ 0x1006e418
?GetPaletteEntry@CCA_Dib@@QBEIH@Z 0x1006e3cc
?GetPaletteSize@CCA_Dib@@QBEHXZ 0x1006e3d0
?Insert@CCA_WString@@QAEHH_W@Z 0x1006e44c
?local_to_unicode@CCA_StringConverter@@SA?AVCCA_WString@@PBDH@Z 0x1006e404
?Replace@CCA_String@@QAEHDD@Z 0x1006e3d4
?Replace@CCA_String@@QAEHPBD0@Z 0x1006e43c
?SetRect@CCA_GRect@@QAEXMMMM@Z 0x1006e430
?SetRect@CCA_Rect@@QAEXHHHH@Z 0x1006e434
?unicode_to_local@CCA_StringConverter@@SA?AVCCA_String@@PB_WH@Z 0x1006e408
?unicode_to_utf8@CCA_StringConverter@@SA?AVCCA_String@@PB_WH@Z 0x1006e410
?utf8_to_unicode@CCA_StringConverter@@SA?AVCCA_WString@@PBDH@Z 0x1006e40c
CA_AllocMemory 0x1006e3b0
CA_FreeMemory 0x1006e3a0
CA_ReallocMemory 0x1006e3c0
??0SWLibrary@@QAE@PBD0@Z 0x1006e484
??0SWMutex@@QAE@XZ 0x1006e45c
??0SWMutexLocker@@QAE@PAVSWMutex@@@Z 0x1006e464
??0SWThread@@QAE@XZ 0x1006e4a0
??0TempFile@@QAE@PBD@Z 0x1006e474
??1SWLibrary@@QAE@XZ 0x1006e48c
??1SWMutex@@UAE@XZ 0x1006e460
??1SWMutexLocker@@QAE@XZ 0x1006e468
??1SWThread@@UAE@XZ 0x1006e49c
??1TempFile@@QAE@XZ 0x1006e478
?BuildJsonString@SWJsonFactory@@SA?AVCCA_String@@V?$SWSharedPtr@$$CBVSWJson@@@@PBVBuildConfig@1@@Z 0x1006e470
?ErrorMessage@SWLibrary@@QBEPBDXZ 0x1006e4a4
?generateFilePath@TempFile@@QAEXXZ 0x1006e480
?GetDllPath@@YG?AVCCA_String@@PBD@Z 0x1006e4a8
?GetFileNameWithExt@@YGPBDPBDH@Z 0x1006e4ac
?Load@SWLibrary@@QAE_NXZ 0x1006e490
?ParseJsonString@SWJsonFactory@@SA?AV?$SWSharedPtr@VSWJson@@@@PBDIPBVParseConfig@1@@Z 0x1006e46c
?Resolve@SWLibrary@@QAEPAXPBD@Z 0x1006e494
?setPrefix@TempFile@@QAEXPBD@Z 0x1006e47c
?start@SWThread@@QAEXXZ 0x1006e498
?tid@SWThread@@QBEKXZ 0x1006e488
?wait@SWThread@@QAE_NI@Z 0x1006e458
__current_exception 0x1006e1a0
__current_exception_context 0x1006e1a4
__CxxFrameHandler3 0x1006e17c
__std_exception_copy 0x1006e184
__std_exception_destroy 0x1006e180
__std_terminate 0x1006e190
__std_type_info_destroy_list 0x1006e1a8
_CxxThrowException 0x1006e178
_except_handler4_common 0x1006e1ac
_purecall 0x1006e198
memchr 0x1006e194
memcpy 0x1006e1b0
memmove 0x1006e188
memset 0x1006e18c
strchr 0x1006e19c