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: 32-bit
Operating System: Windows
SHA256: a08629a7b5bd5047a461a206fa169cc3
File Size: 765.5 KB
Uploaded At: Dec. 1, 2025, 7:54 a.m.
Views: 5
Exported Functions
- ALG_DesDecrypt (Ordinal: 1, Address: 0xb630)
- ALG_DesEncrypt (Ordinal: 2, Address: 0xb4c0)
- ALG_Digest (Ordinal: 3, Address: 0xb3f0)
- Gzip_do_compress (Ordinal: 4, Address: 0xbcb0)
- Gzip_do_uncompress (Ordinal: 5, Address: 0xbcc0)
- Gzip_free (Ordinal: 6, Address: 0xbcd0)
- OnKeyT_ChangePin (Ordinal: 7, Address: 0x43b0)
- OnKeyT_ClearObjectsLoadType (Ordinal: 8, Address: 0x1a90)
- OnKeyT_ClearToken (Ordinal: 9, Address: 0x1c60)
- OnKeyT_CreateObject (Ordinal: 10, Address: 0x3820)
- OnKeyT_DeleteObject (Ordinal: 11, Address: 0x4130)
- OnKeyT_DevAlgCalc (Ordinal: 12, Address: 0x5b60)
- OnKeyT_ECCSign (Ordinal: 13, Address: 0x4de0)
- OnKeyT_Ex_DisplayInfo (Ordinal: 14, Address: 0x6f40)
- OnKeyT_Ex_InputPasswd (Ordinal: 15, Address: 0x6dc0)
- OnKeyT_Ex_SelectSlot (Ordinal: 16, Address: 0x6a70)
- OnKeyT_ExportPairKey (Ordinal: 17, Address: 0x4ba0)
- OnKeyT_GeneratePairKey (Ordinal: 18, Address: 0x45b0)
- OnKeyT_GeneratePairKeyEx (Ordinal: 19, Address: 0x48b0)
- OnKeyT_GetDeviceInfo (Ordinal: 20, Address: 0x2660)
- OnKeyT_GetObjectList (Ordinal: 21, Address: 0x36e0)
- OnKeyT_GetRandBytes (Ordinal: 22, Address: 0x1dc0)
- OnKeyT_GetSlotList (Ordinal: 23, Address: 0x18f0)
- OnKeyT_ImportPairKey (Ordinal: 24, Address: 0x4b90)
- OnKeyT_InitToken (Ordinal: 25, Address: 0x1b10)
- OnKeyT_Login (Ordinal: 26, Address: 0x42e0)
- OnKeyT_Logout (Ordinal: 27, Address: 0x4350)
- OnKeyT_ManTokenParam (Ordinal: 28, Address: 0x1e40)
- OnKeyT_Name2SlotID (Ordinal: 29, Address: 0x1a50)
- OnKeyT_ReadObject (Ordinal: 30, Address: 0x3a80)
- OnKeyT_ReadObjectEx (Ordinal: 31, Address: 0x3c60)
- OnKeyT_ReloadPin (Ordinal: 32, Address: 0x45a0)
- OnKeyT_RsaDecrypt (Ordinal: 33, Address: 0x4cc0)
- OnKeyT_RsaEncrypt (Ordinal: 34, Address: 0x4c30)
- OnKeyT_RsaSign (Ordinal: 35, Address: 0x4d50)
- OnKeyT_RsaSign_icbc (Ordinal: 36, Address: 0x4f10)
- OnKeyT_RsaVerify (Ordinal: 37, Address: 0x5ad0)
- OnKeyT_UpdateObject (Ordinal: 38, Address: 0x3e90)
- Ossl_Base64_Decode (Ordinal: 39, Address: 0xbd80)
- Ossl_Base64_Encode (Ordinal: 40, Address: 0xbd00)
- Ossl_Base64_P7_FileData (Ordinal: 41, Address: 0xbe00)
- Ossl_BytesToKey (Ordinal: 42, Address: 0xaa90)
- Ossl_Cipher_SetPadding (Ordinal: 43, Address: 0xaa60)
- Ossl_DecryptFinal (Ordinal: 44, Address: 0xa9b0)
- Ossl_DecryptInit (Ordinal: 45, Address: 0xa910)
- Ossl_DecryptUpdate (Ordinal: 46, Address: 0xa980)
- Ossl_DigestDecode (Ordinal: 47, Address: 0xb220)
- Ossl_DigestEncode (Ordinal: 48, Address: 0xb180)
- Ossl_DigestFinal (Ordinal: 49, Address: 0xa7c0)
- Ossl_DigestInit (Ordinal: 50, Address: 0xa630)
- Ossl_DigestUpdate (Ordinal: 51, Address: 0xa690)
- Ossl_DigestUpdateEx (Ordinal: 52, Address: 0xa6c0)
- Ossl_EncodeFinal (Ordinal: 53, Address: 0xbf50)
- Ossl_EncodeInit (Ordinal: 54, Address: 0xbee0)
- Ossl_EncodeUpdate (Ordinal: 55, Address: 0xbf20)
- Ossl_EncryptFinal (Ordinal: 56, Address: 0xa8b0)
- Ossl_EncryptInit (Ordinal: 57, Address: 0xa810)
- Ossl_EncryptUpdate (Ordinal: 58, Address: 0xa880)
- Ossl_GetBytes (Ordinal: 59, Address: 0xaad0)
- Ossl_GetCertFromP7 (Ordinal: 60, Address: 0xbb50)
- Ossl_GetCertPublicKeyN (Ordinal: 61, Address: 0xb280)
- Ossl_GetHashNID (Ordinal: 62, Address: 0xbc00)
- Ossl_PKCS7_Sign (Ordinal: 63, Address: 0xb920)
- Ossl_PKCS7_Verify (Ordinal: 64, Address: 0xbaa0)
- Ossl_PKCS7_free (Ordinal: 65, Address: 0xbb40)
- Ossl_PackageP10 (Ordinal: 66, Address: 0xc500)
- Ossl_ParseCertDN (Ordinal: 67, Address: 0xc000)
- Ossl_RC2_SetKey (Ordinal: 68, Address: 0xaa10)
- Ossl_RsaPrivate_crypt (Ordinal: 69, Address: 0xacf0)
- Ossl_RsaPrivate_d2me (Ordinal: 70, Address: 0xb130)
- Ossl_RsaPublic_crypt (Ordinal: 71, Address: 0xac20)
- Ossl_RsaPublic_d2i (Ordinal: 72, Address: 0xab20)
- Ossl_RsaPublic_i2d (Ordinal: 73, Address: 0xaba0)
- Ossl_Z_SM3 (Ordinal: 74, Address: 0xbf80)
- SSL_RsaPublic_crypt (Ordinal: 75, Address: 0xb7e0)
Imported DLLs & Functions
ADVAPI32.dll
- ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x10087018)
- DeregisterEventSource (Address: 0x10087028)
- GetSecurityDescriptorDacl (Address: 0x10087014)
- GetSecurityDescriptorSacl (Address: 0x10087010)
- InitializeSecurityDescriptor (Address: 0x10087020)
- RegCloseKey (Address: 0x10087000)
- RegisterEventSourceA (Address: 0x1008702c)
- RegOpenKeyExW (Address: 0x10087004)
- RegQueryValueExW (Address: 0x10087008)
- ReportEventA (Address: 0x10087024)
- SetSecurityDescriptorDacl (Address: 0x1008701c)
- SetSecurityDescriptorSacl (Address: 0x1008700c)
CRYPT32.dll
- CertCreateCertificateContext (Address: 0x10087038)
- CertFreeCertificateContext (Address: 0x10087034)
- CryptVerifyMessageSignature (Address: 0x1008703c)
imagehlp.dll
- ImageEnumerateCertificates (Address: 0x10087260)
- ImageGetCertificateData (Address: 0x10087264)
- ImageGetCertificateHeader (Address: 0x10087268)
KERNEL32.dll
- CloseHandle (Address: 0x100870ac)
- CompareStringA (Address: 0x100871c4)
- CompareStringW (Address: 0x100871c8)
- CreateFileA (Address: 0x100871e0)
- CreateFileMappingW (Address: 0x10087068)
- CreateFileW (Address: 0x100870a8)
- CreateMutexExW (Address: 0x10087074)
- DeleteCriticalSection (Address: 0x10087154)
- DisableThreadLibraryCalls (Address: 0x10087210)
- EnterCriticalSection (Address: 0x10087114)
- ExitProcess (Address: 0x10087160)
- FileTimeToLocalFileTime (Address: 0x1008709c)
- FileTimeToSystemTime (Address: 0x100870b0)
- FindClose (Address: 0x100870b4)
- FindFirstFileA (Address: 0x10087094)
- FlushConsoleInputBuffer (Address: 0x100870f4)
- FlushFileBuffers (Address: 0x100871b4)
- FreeEnvironmentStringsA (Address: 0x10087178)
- FreeEnvironmentStringsW (Address: 0x10087180)
- FreeLibrary (Address: 0x1008720c)
- GetACP (Address: 0x10087190)
- GetCommandLineA (Address: 0x10087108)
- GetConsoleCP (Address: 0x100871ac)
- GetConsoleMode (Address: 0x100871b0)
- GetConsoleOutputCP (Address: 0x100871e8)
- GetCPInfo (Address: 0x1008718c)
- GetCurrentDirectoryA (Address: 0x1008705c)
- GetCurrentProcess (Address: 0x100870bc)
- GetCurrentProcessId (Address: 0x10087044)
- GetCurrentThreadId (Address: 0x100870cc)
- GetDriveTypeA (Address: 0x10087098)
- GetEnvironmentStrings (Address: 0x1008717c)
- GetEnvironmentStringsW (Address: 0x10087184)
- GetFileType (Address: 0x100870d8)
- GetFullPathNameA (Address: 0x10087060)
- GetLastError (Address: 0x100870d0)
- GetLocaleInfoA (Address: 0x100871d8)
- GetModuleFileNameA (Address: 0x10087168)
- GetModuleHandleA (Address: 0x100871a4)
- GetModuleHandleW (Address: 0x100870b8)
- GetOEMCP (Address: 0x10087194)
- GetProcAddress (Address: 0x10087204)
- GetProcessHeap (Address: 0x100871f4)
- GetStartupInfoA (Address: 0x10087174)
- GetStdHandle (Address: 0x100870dc)
- GetStringTypeA (Address: 0x100871d0)
- GetStringTypeW (Address: 0x100871d4)
- GetSystemTimeAsFileTime (Address: 0x10087188)
- GetSystemWindowsDirectoryW (Address: 0x100870c0)
- GetTickCount (Address: 0x100870e8)
- GetTimeZoneInformation (Address: 0x100871dc)
- GetVersion (Address: 0x100870d4)
- GetVersionExA (Address: 0x100870f0)
- GetVersionExW (Address: 0x10087218)
- GlobalMemoryStatus (Address: 0x100870e0)
- HeapAlloc (Address: 0x10087214)
- HeapCreate (Address: 0x10087148)
- HeapDestroy (Address: 0x1008714c)
- HeapFree (Address: 0x100870fc)
- HeapReAlloc (Address: 0x10087104)
- HeapSize (Address: 0x1008716c)
- InitializeCriticalSectionAndSpinCount (Address: 0x100871c0)
- InterlockedDecrement (Address: 0x1008713c)
- InterlockedIncrement (Address: 0x10087134)
- IsDebuggerPresent (Address: 0x10087144)
- IsValidCodePage (Address: 0x10087198)
- LCMapStringA (Address: 0x1008719c)
- LCMapStringW (Address: 0x100871a0)
- LeaveCriticalSection (Address: 0x10087118)
- LoadLibraryA (Address: 0x100870ec)
- LoadLibraryW (Address: 0x10087200)
- LocalAlloc (Address: 0x10087080)
- LocalFree (Address: 0x10087078)
- lstrcatA (Address: 0x100870c8)
- lstrcmpW (Address: 0x10087208)
- lstrcpyA (Address: 0x10087058)
- lstrcpynA (Address: 0x10087084)
- lstrcpyW (Address: 0x100871f8)
- lstrlenA (Address: 0x1008707c)
- lstrlenW (Address: 0x100871fc)
- MapViewOfFile (Address: 0x1008706c)
- MultiByteToWideChar (Address: 0x10087088)
- OpenEventW (Address: 0x100870a0)
- OpenFileMappingW (Address: 0x10087048)
- OpenMutexW (Address: 0x10087070)
- ProcessIdToSessionId (Address: 0x10087064)
- QueryPerformanceCounter (Address: 0x100870e4)
- RaiseException (Address: 0x10087120)
- ReadConsoleInputA (Address: 0x10087090)
- ReadFile (Address: 0x100871a8)
- ReleaseMutex (Address: 0x10087054)
- RtlUnwind (Address: 0x100870f8)
- SetConsoleCtrlHandler (Address: 0x1008711c)
- SetConsoleMode (Address: 0x1008708c)
- SetEndOfFile (Address: 0x100871f0)
- SetEnvironmentVariableA (Address: 0x100871cc)
- SetEvent (Address: 0x100870a4)
- SetFilePointer (Address: 0x100871bc)
- SetHandleCount (Address: 0x10087170)
- SetLastError (Address: 0x10087138)
- SetStdHandle (Address: 0x100871b8)
- SetUnhandledExceptionFilter (Address: 0x10087110)
- Sleep (Address: 0x1008715c)
- TerminateProcess (Address: 0x10087140)
- TlsAlloc (Address: 0x10087128)
- TlsFree (Address: 0x10087130)
- TlsGetValue (Address: 0x10087124)
- TlsSetValue (Address: 0x1008712c)
- UnhandledExceptionFilter (Address: 0x1008710c)
- UnmapViewOfFile (Address: 0x1008704c)
- VirtualAlloc (Address: 0x10087158)
- VirtualFree (Address: 0x10087150)
- WaitForSingleObject (Address: 0x10087050)
- WideCharToMultiByte (Address: 0x100870c4)
- WinExec (Address: 0x10087100)
- WriteConsoleA (Address: 0x100871e4)
- WriteConsoleW (Address: 0x100871ec)
- WriteFile (Address: 0x10087164)
SHLWAPI.dll
- StrChrA (Address: 0x1008722c)
- StrCSpnA (Address: 0x10087220)
- StrRChrA (Address: 0x10087230)
- StrStrA (Address: 0x10087224)
- wvnsprintfA (Address: 0x10087228)
USER32.dll
- CharLowerW (Address: 0x10087238)
- FindWindowW (Address: 0x1008724c)
- GetDesktopWindow (Address: 0x10087248)
- GetProcessWindowStation (Address: 0x10087244)
- GetUserObjectInformationW (Address: 0x1008723c)
- MessageBoxA (Address: 0x10087240)
WTSAPI32.dll
- WTSEnumerateSessionsW (Address: 0x10087254)
- WTSFreeMemory (Address: 0x10087258)