D4Token_ICBC.dll
Description: OnKeyToken DLL for Industrial and Commercial Bank of China
Authors: (C) 2007 Tendyron Corporation. All rights reserved.
Version: 2.5.3.36
Architecture: 64-bit
Operating System: Windows
SHA256: d925c274df98964c13180ca7760c41a2
File Size: 945.5 KB
Uploaded At: Dec. 1, 2025, 7:25 a.m.
Views: 10
Exported Functions
- ALG_DesDecrypt (Ordinal: 1, Address: 0xe4f0)
- ALG_DesEncrypt (Ordinal: 2, Address: 0xe330)
- ALG_Digest (Ordinal: 3, Address: 0xe220)
- Gzip_do_compress (Ordinal: 4, Address: 0xed70)
- Gzip_do_uncompress (Ordinal: 5, Address: 0xed90)
- Gzip_free (Ordinal: 6, Address: 0xedb0)
- OnKeyT_ChangePin (Ordinal: 7, Address: 0x52e0)
- OnKeyT_ClearObjectsLoadType (Ordinal: 8, Address: 0x1da0)
- OnKeyT_ClearToken (Ordinal: 9, Address: 0x2010)
- OnKeyT_CreateObject (Ordinal: 10, Address: 0x4410)
- OnKeyT_DeleteObject (Ordinal: 11, Address: 0x4f90)
- OnKeyT_DevAlgCalc (Ordinal: 12, Address: 0x7140)
- OnKeyT_ECCSign (Ordinal: 13, Address: 0x6070)
- OnKeyT_Ex_DisplayInfo (Ordinal: 14, Address: 0x89e0)
- OnKeyT_Ex_InputPasswd (Ordinal: 15, Address: 0x87f0)
- OnKeyT_Ex_SelectSlot (Ordinal: 16, Address: 0x83d0)
- OnKeyT_ExportPairKey (Ordinal: 17, Address: 0x5d00)
- OnKeyT_GeneratePairKey (Ordinal: 18, Address: 0x55a0)
- OnKeyT_GeneratePairKeyEx (Ordinal: 19, Address: 0x5950)
- OnKeyT_GetDeviceInfo (Ordinal: 20, Address: 0x2cd0)
- OnKeyT_GetObjectList (Ordinal: 21, Address: 0x4260)
- OnKeyT_GetRandBytes (Ordinal: 22, Address: 0x21c0)
- OnKeyT_GetSlotList (Ordinal: 23, Address: 0x1b80)
- OnKeyT_ImportPairKey (Ordinal: 24, Address: 0x5ce0)
- OnKeyT_InitToken (Ordinal: 25, Address: 0x1e50)
- OnKeyT_Login (Ordinal: 26, Address: 0x51b0)
- OnKeyT_Logout (Ordinal: 27, Address: 0x5250)
- OnKeyT_ManTokenParam (Ordinal: 28, Address: 0x2260)
- OnKeyT_Name2SlotID (Ordinal: 29, Address: 0x1d40)
- OnKeyT_ReadObject (Ordinal: 30, Address: 0x46e0)
- OnKeyT_ReadObjectEx (Ordinal: 31, Address: 0x4960)
- OnKeyT_ReloadPin (Ordinal: 32, Address: 0x5580)
- OnKeyT_RsaDecrypt (Ordinal: 33, Address: 0x5ea0)
- OnKeyT_RsaEncrypt (Ordinal: 34, Address: 0x5dd0)
- OnKeyT_RsaSign (Ordinal: 35, Address: 0x5f80)
- OnKeyT_RsaSign_icbc (Ordinal: 36, Address: 0x6210)
- OnKeyT_RsaVerify (Ordinal: 37, Address: 0x7060)
- OnKeyT_UpdateObject (Ordinal: 38, Address: 0x4c30)
- Ossl_Base64_Decode (Ordinal: 39, Address: 0xeee0)
- Ossl_Base64_Encode (Ordinal: 40, Address: 0xedf0)
- Ossl_Base64_P7_FileData (Ordinal: 41, Address: 0xefd0)
- Ossl_BytesToKey (Ordinal: 42, Address: 0xd520)
- Ossl_Cipher_SetPadding (Ordinal: 43, Address: 0xd4e0)
- Ossl_DecryptFinal (Ordinal: 44, Address: 0xd3e0)
- Ossl_DecryptInit (Ordinal: 45, Address: 0xd300)
- Ossl_DecryptUpdate (Ordinal: 46, Address: 0xd390)
- Ossl_DigestDecode (Ordinal: 47, Address: 0xdfc0)
- Ossl_DigestEncode (Ordinal: 48, Address: 0xded0)
- Ossl_DigestFinal (Ordinal: 49, Address: 0xd140)
- Ossl_DigestInit (Ordinal: 50, Address: 0xcf10)
- Ossl_DigestUpdate (Ordinal: 51, Address: 0xcf90)
- Ossl_DigestUpdateEx (Ordinal: 52, Address: 0xcfe0)
- Ossl_EncodeFinal (Ordinal: 53, Address: 0xf220)
- Ossl_EncodeInit (Ordinal: 54, Address: 0xf180)
- Ossl_EncodeUpdate (Ordinal: 55, Address: 0xf1d0)
- Ossl_EncryptFinal (Ordinal: 56, Address: 0xd290)
- Ossl_EncryptInit (Ordinal: 57, Address: 0xd1b0)
- Ossl_EncryptUpdate (Ordinal: 58, Address: 0xd240)
- Ossl_GetBytes (Ordinal: 59, Address: 0xd590)
- Ossl_GetCertFromP7 (Ordinal: 60, Address: 0xebb0)
- Ossl_GetCertPublicKeyN (Ordinal: 61, Address: 0xe050)
- Ossl_GetHashNID (Ordinal: 62, Address: 0xecb0)
- Ossl_PKCS7_Sign (Ordinal: 63, Address: 0xe8b0)
- Ossl_PKCS7_Verify (Ordinal: 64, Address: 0xeac0)
- Ossl_PKCS7_free (Ordinal: 65, Address: 0xeb90)
- Ossl_PackageP10 (Ordinal: 66, Address: 0xf930)
- Ossl_ParseCertDN (Ordinal: 67, Address: 0xf300)
- Ossl_RC2_SetKey (Ordinal: 68, Address: 0xd460)
- Ossl_RsaPrivate_crypt (Ordinal: 69, Address: 0xd890)
- Ossl_RsaPrivate_d2me (Ordinal: 70, Address: 0xde60)
- Ossl_RsaPublic_crypt (Ordinal: 71, Address: 0xd770)
- Ossl_RsaPublic_d2i (Ordinal: 72, Address: 0xd600)
- Ossl_RsaPublic_i2d (Ordinal: 73, Address: 0xd6b0)
- Ossl_Z_SM3 (Ordinal: 74, Address: 0xf260)
- SSL_RsaPublic_crypt (Ordinal: 75, Address: 0xe700)
Imported DLLs & Functions
ADVAPI32.dll
- ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x18009b028)
- DeregisterEventSource (Address: 0x18009b050)
- GetSecurityDescriptorDacl (Address: 0x18009b020)
- GetSecurityDescriptorSacl (Address: 0x18009b018)
- InitializeSecurityDescriptor (Address: 0x18009b038)
- RegCloseKey (Address: 0x18009b000)
- RegisterEventSourceW (Address: 0x18009b040)
- RegOpenKeyExW (Address: 0x18009b058)
- RegQueryValueExW (Address: 0x18009b008)
- ReportEventW (Address: 0x18009b048)
- SetSecurityDescriptorDacl (Address: 0x18009b030)
- SetSecurityDescriptorSacl (Address: 0x18009b010)
CRYPT32.dll
- CertCreateCertificateContext (Address: 0x18009b068)
- CertFreeCertificateContext (Address: 0x18009b070)
- CryptVerifyMessageSignature (Address: 0x18009b078)
imagehlp.dll
- ImageEnumerateCertificates (Address: 0x18009b4c8)
- ImageGetCertificateData (Address: 0x18009b4d0)
- ImageGetCertificateHeader (Address: 0x18009b4d8)
KERNEL32.dll
- CloseHandle (Address: 0x18009b128)
- CompareStringA (Address: 0x18009b3d8)
- CompareStringW (Address: 0x18009b3e0)
- CreateFileA (Address: 0x18009b420)
- CreateFileMappingW (Address: 0x18009b0c8)
- CreateFileW (Address: 0x18009b120)
- CreateMutexExW (Address: 0x18009b0e0)
- DecodePointer (Address: 0x18009b280)
- DeleteCriticalSection (Address: 0x18009b330)
- DisableThreadLibraryCalls (Address: 0x18009b180)
- EncodePointer (Address: 0x18009b278)
- EnterCriticalSection (Address: 0x18009b220)
- ExitProcess (Address: 0x18009b300)
- FileTimeToLocalFileTime (Address: 0x18009b258)
- FileTimeToSystemTime (Address: 0x18009b250)
- FindClose (Address: 0x18009b248)
- FindFirstFileA (Address: 0x18009b268)
- FlsAlloc (Address: 0x18009b2a0)
- FlsFree (Address: 0x18009b290)
- FlsGetValue (Address: 0x18009b288)
- FlsSetValue (Address: 0x18009b208)
- FlushConsoleInputBuffer (Address: 0x18009b1d0)
- FlushFileBuffers (Address: 0x18009b3a8)
- FreeEnvironmentStringsA (Address: 0x18009b338)
- FreeEnvironmentStringsW (Address: 0x18009b348)
- FreeLibrary (Address: 0x18009b178)
- GetACP (Address: 0x18009b360)
- GetCommandLineA (Address: 0x18009b210)
- GetConsoleCP (Address: 0x18009b390)
- GetConsoleMode (Address: 0x18009b398)
- GetConsoleOutputCP (Address: 0x18009b410)
- GetCPInfo (Address: 0x18009b358)
- GetCurrentDirectoryA (Address: 0x18009b3c8)
- GetCurrentProcess (Address: 0x18009b2c0)
- GetCurrentProcessId (Address: 0x18009b0b8)
- GetCurrentThreadId (Address: 0x18009b190)
- GetDriveTypeA (Address: 0x18009b260)
- GetEnvironmentStrings (Address: 0x18009b340)
- GetEnvironmentStringsW (Address: 0x18009b350)
- GetFileType (Address: 0x18009b1a8)
- GetFullPathNameA (Address: 0x18009b3c0)
- GetLastError (Address: 0x18009b198)
- GetLocaleInfoA (Address: 0x18009b400)
- GetModuleFileNameA (Address: 0x18009b310)
- GetModuleHandleW (Address: 0x18009b2f0)
- GetOEMCP (Address: 0x18009b368)
- GetProcAddress (Address: 0x18009b168)
- GetProcessHeap (Address: 0x18009b430)
- GetStartupInfoA (Address: 0x18009b328)
- GetStdHandle (Address: 0x18009b1b0)
- GetStringTypeA (Address: 0x18009b3f0)
- GetStringTypeW (Address: 0x18009b3f8)
- GetSystemTimeAsFileTime (Address: 0x18009b218)
- GetSystemWindowsDirectoryW (Address: 0x18009b130)
- GetTickCount (Address: 0x18009b1b8)
- GetTimeZoneInformation (Address: 0x18009b388)
- GetVersion (Address: 0x18009b1a0)
- GetVersionExW (Address: 0x18009b438)
- GlobalMemoryStatus (Address: 0x18009b1c8)
- HeapAlloc (Address: 0x18009b1f8)
- HeapCreate (Address: 0x18009b2e0)
- HeapDestroy (Address: 0x18009b2e8)
- HeapFree (Address: 0x18009b1f0)
- HeapReAlloc (Address: 0x18009b200)
- HeapSetInformation (Address: 0x18009b2d8)
- HeapSize (Address: 0x18009b318)
- InitializeCriticalSectionAndSpinCount (Address: 0x18009b3d0)
- IsDebuggerPresent (Address: 0x18009b2c8)
- IsValidCodePage (Address: 0x18009b370)
- LCMapStringA (Address: 0x18009b378)
- LCMapStringW (Address: 0x18009b380)
- LeaveCriticalSection (Address: 0x18009b228)
- LoadLibraryA (Address: 0x18009b1d8)
- LoadLibraryW (Address: 0x18009b160)
- LocalAlloc (Address: 0x18009b0f8)
- LocalFree (Address: 0x18009b0e8)
- lstrcatA (Address: 0x18009b140)
- lstrcmpW (Address: 0x18009b170)
- lstrcpyA (Address: 0x18009b188)
- lstrcpynA (Address: 0x18009b100)
- lstrcpyW (Address: 0x18009b150)
- lstrlenA (Address: 0x18009b0f0)
- lstrlenW (Address: 0x18009b158)
- MapViewOfFile (Address: 0x18009b0d0)
- MultiByteToWideChar (Address: 0x18009b108)
- OpenEventW (Address: 0x18009b110)
- OpenFileMappingW (Address: 0x18009b0a0)
- OpenMutexW (Address: 0x18009b0d8)
- ProcessIdToSessionId (Address: 0x18009b0c0)
- QueryPerformanceCounter (Address: 0x18009b1c0)
- RaiseException (Address: 0x18009b2a8)
- ReadConsoleInputA (Address: 0x18009b0b0)
- ReadFile (Address: 0x18009b3a0)
- ReleaseMutex (Address: 0x18009b098)
- RtlCaptureContext (Address: 0x18009b240)
- RtlLookupFunctionEntry (Address: 0x18009b1e0)
- RtlPcToFileHeader (Address: 0x18009b2b0)
- RtlUnwindEx (Address: 0x18009b1e8)
- RtlVirtualUnwind (Address: 0x18009b2d0)
- SetConsoleCtrlHandler (Address: 0x18009b270)
- SetConsoleMode (Address: 0x18009b0a8)
- SetEndOfFile (Address: 0x18009b428)
- SetEnvironmentVariableA (Address: 0x18009b3e8)
- SetEvent (Address: 0x18009b118)
- SetFilePointer (Address: 0x18009b3b8)
- SetHandleCount (Address: 0x18009b320)
- SetLastError (Address: 0x18009b298)
- SetStdHandle (Address: 0x18009b3b0)
- SetUnhandledExceptionFilter (Address: 0x18009b238)
- Sleep (Address: 0x18009b2f8)
- TerminateProcess (Address: 0x18009b2b8)
- UnhandledExceptionFilter (Address: 0x18009b230)
- UnmapViewOfFile (Address: 0x18009b088)
- WaitForSingleObject (Address: 0x18009b090)
- WideCharToMultiByte (Address: 0x18009b138)
- WinExec (Address: 0x18009b148)
- WriteConsoleA (Address: 0x18009b408)
- WriteConsoleW (Address: 0x18009b418)
- WriteFile (Address: 0x18009b308)
SHLWAPI.dll
- StrChrA (Address: 0x18009b460)
- StrCSpnA (Address: 0x18009b448)
- StrRChrA (Address: 0x18009b468)
- StrStrA (Address: 0x18009b450)
- wvnsprintfA (Address: 0x18009b458)
USER32.dll
- CharLowerW (Address: 0x18009b478)
- FindWindowW (Address: 0x18009b4a0)
- GetDesktopWindow (Address: 0x18009b498)
- GetProcessWindowStation (Address: 0x18009b488)
- GetUserObjectInformationW (Address: 0x18009b480)
- MessageBoxW (Address: 0x18009b490)
WTSAPI32.dll
- WTSEnumerateSessionsW (Address: 0x18009b4b0)
- WTSFreeMemory (Address: 0x18009b4b8)