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