SecurityUtils.dll

v1.0.0.1 64-bit Windows Analyzed
Description
—
Authors
(c) <Industrial and Commercial Bank of China>. All rights reserved.
File size
278.9 KB
Uploaded
2025-12-01 14:50
Views
42
SHA-256
d072c6795fe8bdf4468a84f0aa731225

Exported functions 19

SHA1Init #1 · 0x4330
SHA1Update #2 · 0x4360
SHA1Final #3 · 0x4430
SHA1Transform #4 · 0x3000
SHA1_val2str #5 · 0x4730
Compress #6 · 0x1000
DeCompress #7 · 0x1210
Encrypt #8 · 0x1430
Decrypt #9 · 0x1720
ReadXML #10 · 0x1c10
WriteXML #11 · 0x1a80
CheckHash #12 · 0x1e40
SaveDataToEncryptFile #13 · 0x2040
GetDecryptData #14 · 0x22d0
GetFileHash #15 · 0x2580
CheckFileHash #16 · 0x26e0
CheckVersionFile #17 · 0x28f0
ReadFileData #18 · 0x2e00
CheckPakFile #19 · 0x2c10

Imported DLLs & functions 255

CryptAcquireContextW 0x18002c088
CryptCreateHash 0x18002c080
CryptDecrypt 0x18002c048
CryptDeriveKey 0x18002c070
CryptDestroyHash 0x18002c068
CryptDestroyKey 0x18002c058
CryptEncrypt 0x18002c060
CryptHashData 0x18002c078
CryptReleaseContext 0x18002c050
RegCloseKey 0x18002c040
RegCreateKeyExW 0x18002c008
RegDeleteKeyW 0x18002c028
RegEnumKeyW 0x18002c020
RegOpenKeyExW 0x18002c030
RegOpenKeyW 0x18002c018
RegQueryValueExW 0x18002c038
RegQueryValueW 0x18002c010
RegSetValueExW 0x18002c000
CreateBitmap 0x18002c0c8
DeleteDC 0x18002c0b0
DeleteObject 0x18002c118
Escape 0x18002c0f0
ExtTextOutW 0x18002c0f8
GetClipBox 0x18002c120
GetDeviceCaps 0x18002c098
GetStockObject 0x18002c0a0
OffsetViewportOrgEx 0x18002c0d8
PtVisible 0x18002c110
RectVisible 0x18002c108
RestoreDC 0x18002c140
SaveDC 0x18002c148
ScaleViewportExtEx 0x18002c0a8
ScaleWindowExtEx 0x18002c0b8
SelectObject 0x18002c0e8
SetBkColor 0x18002c138
SetMapMode 0x18002c128
SetTextColor 0x18002c130
SetViewportExtEx 0x18002c0d0
SetViewportOrgEx 0x18002c0e0
SetWindowExtEx 0x18002c0c0
TextOutW 0x18002c100
CloseHandle 0x18002c4b0
ConvertDefaultLocale 0x18002c400
CreateFileA 0x18002c4c0
DecodePointer 0x18002c1d0
DeleteCriticalSection 0x18002c368
EncodePointer 0x18002c1c8
EnterCriticalSection 0x18002c3a8
EnumResourceLanguagesW 0x18002c408
ExitProcess 0x18002c2b8
FindResourceW 0x18002c428
FlsAlloc 0x18002c1e8
FlsFree 0x18002c1e0
FlsGetValue 0x18002c1d8
FlsSetValue 0x18002c2f0
FlushFileBuffers 0x18002c310
FormatMessageW 0x18002c338
FreeEnvironmentStringsA 0x18002c238
FreeEnvironmentStringsW 0x18002c248
FreeLibrary 0x18002c498
GetACP 0x18002c228
GetCommandLineA 0x18002c2e8
GetConsoleCP 0x18002c1f0
GetConsoleMode 0x18002c1f8
GetConsoleOutputCP 0x18002c280
GetCPInfo 0x18002c220
GetCurrentProcess 0x18002c300
GetCurrentProcessId 0x18002c3d0
GetCurrentThread 0x18002c3f0
GetCurrentThreadId 0x18002c3f8
GetEnvironmentStrings 0x18002c240
GetEnvironmentStringsW 0x18002c250
GetFileSize 0x18002c4b8
GetFileType 0x18002c208
GetLastError 0x18002c4e0
GetLocaleInfoA 0x18002c2b0
GetLocaleInfoW 0x18002c420
GetModuleFileNameA 0x18002c1a8
GetModuleFileNameW 0x18002c410
GetModuleHandleW 0x18002c460
GetOEMCP 0x18002c4d8
GetProcAddress 0x18002c4a0
GetProcessHeap 0x18002c470
GetStartupInfoA 0x18002c218
GetStdHandle 0x18002c1a0
GetStringTypeA 0x18002c2a0
GetStringTypeW 0x18002c2a8
GetSystemTimeAsFileTime 0x18002c268
GetTickCount 0x18002c260
GetVersionExA 0x18002c330
GlobalAddAtomW 0x18002c3e0
GlobalAlloc 0x18002c458
GlobalDeleteAtom 0x18002c3e8
GlobalFindAtomW 0x18002c320
GlobalFlags 0x18002c340
GlobalFree 0x18002c360
GlobalHandle 0x18002c380
GlobalLock 0x18002c448
GlobalReAlloc 0x18002c390
GlobalUnlock 0x18002c388
HeapAlloc 0x18002c2f8
HeapCreate 0x18002c1b8
HeapDestroy 0x18002c1c0
HeapFree 0x18002c478
HeapQueryInformation 0x18002c160
HeapReAlloc 0x18002c168
HeapSetInformation 0x18002c1b0
HeapSize 0x18002c158
InitializeCriticalSection 0x18002c3a0
InitializeCriticalSectionAndSpinCount 0x18002c270
IsDebuggerPresent 0x18002c188
IsValidCodePage 0x18002c230
LCMapStringA 0x18002c290
LCMapStringW 0x18002c298
LeaveCriticalSection 0x18002c3b8
LoadLibraryA 0x18002c328
LoadLibraryW 0x18002c4a8
LoadResource 0x18002c430
LocalAlloc 0x18002c3c8
LocalFree 0x18002c3c0
LocalReAlloc 0x18002c370
LockResource 0x18002c438
lstrcmpA 0x18002c418
lstrcmpW 0x18002c450
lstrlenA 0x18002c488
lstrlenW 0x18002c468
MultiByteToWideChar 0x18002c490
QueryPerformanceCounter 0x18002c258
RaiseException 0x18002c2d0
ReadFile 0x18002c4c8
RtlCaptureContext 0x18002c198
RtlLookupFunctionEntry 0x18002c2e0
RtlPcToFileHeader 0x18002c2c8
RtlUnwindEx 0x18002c2d8
RtlVirtualUnwind 0x18002c190
SetEndOfFile 0x18002c308
SetErrorMode 0x18002c350
SetFilePointer 0x18002c4d0
SetHandleCount 0x18002c210
SetLastError 0x18002c3d8
SetStdHandle 0x18002c200
SetUnhandledExceptionFilter 0x18002c180
SizeofResource 0x18002c440
Sleep 0x18002c2c0
TerminateProcess 0x18002c170
TlsAlloc 0x18002c398
TlsFree 0x18002c358
TlsGetValue 0x18002c3b0
TlsSetValue 0x18002c378
UnhandledExceptionFilter 0x18002c178
WideCharToMultiByte 0x18002c480
WriteConsoleA 0x18002c278
WriteConsoleW 0x18002c288
WriteFile 0x18002c318
WritePrivateProfileStringW 0x18002c348
SysAllocStringByteLen 0x18002c4f0
SysFreeString 0x18002c500
SysStringByteLen 0x18002c4f8
VariantChangeType 0x18002c510
VariantClear 0x18002c508
VariantInit 0x18002c518
PathFindExtensionW 0x18002c530
PathFindFileNameW 0x18002c528
AdjustWindowRectEx 0x18002c618
CallNextHookEx 0x18002c770
CallWindowProcW 0x18002c630
CheckMenuItem 0x18002c658
ClientToScreen 0x18002c790
CopyRect 0x18002c620
CreateWindowExW 0x18002c5f8
DefWindowProcW 0x18002c628
DestroyMenu 0x18002c540
DestroyWindow 0x18002c5c0
DispatchMessageW 0x18002c758
DrawTextExW 0x18002c7a0
DrawTextW 0x18002c7a8
EnableMenuItem 0x18002c660
EnableWindow 0x18002c7f0
GetActiveWindow 0x18002c750
GetCapture 0x18002c578
GetClassInfoExW 0x18002c600
GetClassInfoW 0x18002c608
GetClassLongPtrW 0x18002c580
GetClassNameW 0x18002c6b0
GetClientRect 0x18002c5f0
GetCursorPos 0x18002c730
GetDC 0x18002c788
GetDlgCtrlID 0x18002c6a0
GetDlgItem 0x18002c5b0
GetFocus 0x18002c708
GetForegroundWindow 0x18002c5a8
GetKeyState 0x18002c740
GetLastActivePopup 0x18002c7e0
GetMenu 0x18002c638
GetMenuCheckMarkDimensions 0x18002c718
GetMenuItemCount 0x18002c7b8
GetMenuItemID 0x18002c688
GetMenuState 0x18002c6e8
GetMessagePos 0x18002c5d0
GetMessageTime 0x18002c800
GetMessageW 0x18002c768
GetParent 0x18002c700
GetPropW 0x18002c590
GetSubMenu 0x18002c690
GetSysColor 0x18002c6d0
GetSysColorBrush 0x18002c550
GetSystemMetrics 0x18002c680
GetTopWindow 0x18002c5b8
GetWindow 0x18002c698
GetWindowLongPtrW 0x18002c6e0
GetWindowLongW 0x18002c7d8
GetWindowPlacement 0x18002c678
GetWindowRect 0x18002c6a8
GetWindowTextW 0x18002c6c0
GetWindowThreadProcessId 0x18002c7d0
GrayStringW 0x18002c798
IsIconic 0x18002c670
IsWindow 0x18002c5a0
IsWindowEnabled 0x18002c7e8
IsWindowVisible 0x18002c748
LoadBitmapW 0x18002c710
LoadCursorW 0x18002c548
LoadIconW 0x18002c568
MapWindowPoints 0x18002c5d8
MessageBoxW 0x18002c7f8
ModifyMenuW 0x18002c6f0
PeekMessageW 0x18002c738
PostMessageW 0x18002c650
PostQuitMessage 0x18002c648
PtInRect 0x18002c6b8
RegisterClassW 0x18002c610
RegisterWindowMessageW 0x18002c560
ReleaseDC 0x18002c6d8
RemovePropW 0x18002c598
SendMessageW 0x18002c6f8
SetCursor 0x18002c780
SetForegroundWindow 0x18002c5e8
SetMenu 0x18002c5e0
SetMenuItemBitmaps 0x18002c720
SetPropW 0x18002c588
SetWindowLongPtrW 0x18002c5c8
SetWindowPos 0x18002c640
SetWindowsHookExW 0x18002c778
SetWindowTextW 0x18002c6c8
ShowWindow 0x18002c558
SystemParametersInfoA 0x18002c668
TabbedTextOutW 0x18002c7b0
TranslateMessage 0x18002c760
UnhookWindowsHookEx 0x18002c7c8
UnregisterClassW 0x18002c7c0
ValidateRect 0x18002c728
WinHelpW 0x18002c570
ClosePrinter 0x18002c820
DocumentPropertiesW 0x18002c810
OpenPrinterW 0x18002c818