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)