SSOLUIControl.dll

v2.0.0.110 32-bit Windows Analyzed
Description
Tencent QQ SSO LUI Ax DLL
Authors
(c) Tencent Co. Ltd. All rights reserved.
File size
559.4 KB
Uploaded
2025-12-02 14:46
Views
32
SHA-256
b5d5f75b58dae3b75bd2b9b8797ac659

Exported functions 4

DllCanUnloadNow #1 · 0xd09f
DllGetClassObject #2 · 0xd0b3
DllRegisterServer #3 · 0xd0ef
DllUnregisterServer #4 · 0xd0fc

Imported DLLs & functions 364

RegCloseKey 0x3374a014
RegCreateKeyExW 0x3374a018
RegDeleteKeyW 0x3374a000
RegDeleteValueW 0x3374a010
RegEnumKeyExW 0x3374a00c
RegOpenKeyExW 0x3374a004
RegQueryInfoKeyW 0x3374a008
RegQueryValueExW 0x3374a020
RegSetValueExW 0x3374a01c
BitBlt 0x3374a05c
CloseMetaFile 0x3374a08c
CreateCompatibleBitmap 0x3374a02c
CreateCompatibleDC 0x3374a0ac
CreateDCW 0x3374a088
CreateFontIndirectW 0x3374a03c
CreateMetaFileW 0x3374a084
CreateRectRgn 0x3374a080
CreateRectRgnIndirect 0x3374a07c
CreateSolidBrush 0x3374a0a8
DeleteDC 0x3374a0a4
DeleteMetaFile 0x3374a078
DeleteObject 0x3374a0a0
DPtoLP 0x3374a030
GetClipRgn 0x3374a074
GetDeviceCaps 0x3374a09c
GetObjectW 0x3374a090
GetStockObject 0x3374a098
GetTextExtentExPointW 0x3374a038
LPtoDP 0x3374a054
Rectangle 0x3374a070
RestoreDC 0x3374a06c
SaveDC 0x3374a068
SelectClipRgn 0x3374a064
SelectObject 0x3374a094
SetBkColor 0x3374a034
SetBkMode 0x3374a044
SetMapMode 0x3374a060
SetTextAlign 0x3374a028
SetTextColor 0x3374a040
SetViewportOrgEx 0x3374a050
SetWindowExtEx 0x3374a04c
SetWindowOrgEx 0x3374a048
TextOutW 0x3374a058
CloseHandle 0x3374a120
CompareStringW 0x3374a144
CreateFileW 0x3374a234
DecodePointer 0x3374a1d0
DeleteCriticalSection 0x3374a16c
EncodePointer 0x3374a1cc
EnterCriticalSection 0x3374a1a0
ExitProcess 0x3374a114
FindClose 0x3374a154
FindFirstFileExA 0x3374a158
FindNextFileA 0x3374a258
FindResourceW 0x3374a178
FlushFileBuffers 0x3374a124
FlushInstructionCache 0x3374a0cc
FreeEnvironmentStringsW 0x3374a23c
FreeLibrary 0x3374a1dc
GetACP 0x3374a140
GetCommandLineA 0x3374a248
GetCommandLineW 0x3374a244
GetConsoleCP 0x3374a12c
GetConsoleMode 0x3374a130
GetCPInfo 0x3374a24c
GetCurrentProcess 0x3374a0c8
GetCurrentProcessId 0x3374a1f8
GetCurrentThreadId 0x3374a198
GetEnvironmentStringsW 0x3374a240
GetFileType 0x3374a138
GetLastError 0x3374a164
GetModuleFileNameA 0x3374a11c
GetModuleFileNameW 0x3374a1b8
GetModuleHandleExW 0x3374a118
GetModuleHandleW 0x3374a1ec
GetOEMCP 0x3374a250
GetProcAddress 0x3374a1e0
GetProcessHeap 0x3374a224
GetStartupInfoW 0x3374a0ec
GetStdHandle 0x3374a134
GetStringTypeW 0x3374a150
GetSystemDirectoryW 0x3374a204
GetSystemInfo 0x3374a108
GetSystemTimeAsFileTime 0x3374a1ac
GetThreadLocale 0x3374a1f0
GetTickCount 0x3374a1b0
GetTimeZoneInformation 0x3374a14c
GetVersionExW 0x3374a1c0
GetWindowsDirectoryW 0x3374a208
GlobalAlloc 0x3374a17c
GlobalFree 0x3374a18c
GlobalHandle 0x3374a184
GlobalLock 0x3374a180
GlobalUnlock 0x3374a188
HeapAlloc 0x3374a214
HeapDestroy 0x3374a210
HeapFree 0x3374a21c
HeapReAlloc 0x3374a218
HeapSize 0x3374a220
InitializeCriticalSectionAndSpinCount 0x3374a168
InitializeSListHead 0x3374a0bc
InterlockedDecrement 0x3374a1d8
InterlockedFlushSList 0x3374a0f4
InterlockedIncrement 0x3374a1d4
InterlockedPopEntrySList 0x3374a0c0
InterlockedPushEntrySList 0x3374a0c4
IsBadReadPtr 0x3374a20c
IsDebuggerPresent 0x3374a0b4
IsProcessorFeaturePresent 0x3374a0d0
IsValidCodePage 0x3374a254
LCMapStringW 0x3374a148
LeaveCriticalSection 0x3374a1a4
LoadLibraryExA 0x3374a0dc
LoadLibraryExW 0x3374a1e8
LoadResource 0x3374a170
LocalAlloc 0x3374a190
LocalFree 0x3374a194
LockResource 0x3374a15c
lstrcmpiW 0x3374a1e4
lstrcmpW 0x3374a1b4
lstrcpynW 0x3374a228
lstrlenA 0x3374a1fc
lstrlenW 0x3374a200
MulDiv 0x3374a1a8
MultiByteToWideChar 0x3374a1c4
OutputDebugStringW 0x3374a0b8
QueryPerformanceCounter 0x3374a1bc
RaiseException 0x3374a160
RtlUnwind 0x3374a0f0
SetEnvironmentVariableA 0x3374a238
SetFilePointerEx 0x3374a13c
SetLastError 0x3374a19c
SetStdHandle 0x3374a230
SetThreadLocale 0x3374a1f4
SetUnhandledExceptionFilter 0x3374a0e4
SizeofResource 0x3374a174
TerminateProcess 0x3374a0e8
TlsAlloc 0x3374a0f8
TlsFree 0x3374a104
TlsGetValue 0x3374a0fc
TlsSetValue 0x3374a100
UnhandledExceptionFilter 0x3374a0e0
VirtualAlloc 0x3374a0d4
VirtualFree 0x3374a0d8
VirtualProtect 0x3374a10c
VirtualQuery 0x3374a110
WideCharToMultiByte 0x3374a1c8
WriteConsoleW 0x3374a22c
WriteFile 0x3374a128
CLSIDFromProgID 0x3374a588
CLSIDFromString 0x3374a584
CoCreateInstance 0x3374a580
CoGetClassObject 0x3374a57c
CoLoadLibrary 0x3374a5bc
CoTaskMemAlloc 0x3374a590
CoTaskMemFree 0x3374a594
CoTaskMemRealloc 0x3374a5c0
CreateDataAdviseHolder 0x3374a5b8
CreateOleAdviseHolder 0x3374a5a8
CreateStreamOnHGlobal 0x3374a5c4
OleInitialize 0x3374a598
OleLockRunning 0x3374a5c8
OleRegEnumVerbs 0x3374a59c
OleRegGetMiscStatus 0x3374a5a0
OleRegGetUserType 0x3374a5a4
OleSaveToStream 0x3374a5ac
OleUninitialize 0x3374a5cc
ReadClassStm 0x3374a5b4
StringFromGUID2 0x3374a58c
WriteClassStm 0x3374a5b0
DispCallFunc 0x3374a27c
LoadRegTypeLib 0x3374a278
LoadTypeLib 0x3374a274
OleCreateFontIndirect 0x3374a280
OleCreatePropertyFrame 0x3374a29c
RegisterTypeLib 0x3374a288
SysAllocString 0x3374a2a0
SysAllocStringByteLen 0x3374a294
SysAllocStringLen 0x3374a260
SysFreeString 0x3374a264
SysStringByteLen 0x3374a290
SysStringLen 0x3374a268
UnRegisterTypeLib 0x3374a28c
VariantChangeType 0x3374a298
VariantClear 0x3374a270
VariantInit 0x3374a26c
VarUI4FromStr 0x3374a284
??0CTXBSTR@@QAE@ABV0@@Z 0x3374a384
??0CTXBSTR@@QAE@ABVCTXStringW@@@Z 0x3374a330
??0CTXBSTR@@QAE@PB_W@Z 0x3374a3b8
??0CTXBSTR@@QAE@XZ 0x3374a3bc
??0CTXCommPack@@QAE@XZ 0x3374a378
??0CTXStringA@@QAE@UtagUTF8@@PB_WH@Z 0x3374a2f8
??0CTXStringW@@QAE@ABV0@@Z 0x3374a320
??0CTXStringW@@QAE@ABVCTXBSTR@@@Z 0x3374a398
??0CTXStringW@@QAE@PA_W@Z 0x3374a31c
??0CTXStringW@@QAE@PB_W@Z 0x3374a3d0
??0CTXStringW@@QAE@XZ 0x3374a3d4
??0CxImage@@QAE@K@Z 0x3374a3f4
??0CxMemFile@@QAE@KPAE@Z 0x3374a3fc
??1CTXBSTR@@QAE@XZ 0x3374a3b4
??1CTXCommPack@@UAE@XZ 0x3374a374
??1CTXStringA@@QAE@XZ 0x3374a2fc
??1CTXStringW@@QAE@XZ 0x3374a3d8
??1CxImage@@UAE@XZ 0x3374a3f0
??1CxMemFile@@UAE@XZ 0x3374a3f8
??4CTXBSTR@@QAEAAV0@ABVCTXStringW@@@Z 0x3374a2b8
??4CTXBSTR@@QAEAAV0@PB_W@Z 0x3374a380
??4CTXStringW@@QAEAAV0@ABV0@@Z 0x3374a390
??4CTXStringW@@QAEAAV0@ABVCTXBSTR@@@Z 0x3374a38c
??4CTXStringW@@QAEAAV0@PB_W@Z 0x3374a394
??8@YA_NABVCTXStringW@@PB_W@Z 0x3374a338
??8CTXBSTR@@QBE_NPB_W@Z 0x3374a348
??ACTXStringW@@QBE_WH@Z 0x3374a30c
??BCTXBSTR@@QBEPA_WXZ 0x3374a3b0
??BCTXStringW@@QBEPB_WXZ 0x3374a3c0
??H@YA?AVCTXStringW@@ABV0@0@Z 0x3374a2f0
??H@YA?AVCTXStringW@@ABV0@PB_W@Z 0x3374a2f4
??H@YA?AVCTXStringW@@PB_WABV0@@Z 0x3374a3c8
??ICTXBSTR@@QAEPAPA_WXZ 0x3374a3ac
??M@YA_NABVCTXStringW@@0@Z 0x3374a350
??YCTXStringW@@QAEAAV0@ABV0@@Z 0x3374a2c8
??YCTXStringW@@QAEAAV0@PB_W@Z 0x3374a3cc
?AddBufLenByte@CTXCommPack@@QAEHABVCTXBuffer@@@Z 0x3374a2b0
?AddBufLenWord@CTXCommPack@@QAEHABVCTXBuffer@@H@Z 0x3374a2bc
?AddStrALenByte@CTXCommPack@@QAEHABVCTXStringA@@@Z 0x3374a2cc
?ConvertTXDataToTXSSOData@SSOConvert@Util@@YAJPAUITXData@@PAPAUITXSSOData@@@Z 0x3374a324
?ConvertTXSSODataToTXData@SSOConvert@Util@@YAJPAUITXSSOData@@PAPAUITXData@@@Z 0x3374a328
?CreateTXBuffer@Data@Util@@YAHPAPAUITXBuffer@@@Z 0x3374a3a0
?CreateTXData@Data@Util@@YAHPAPAUITXData@@@Z 0x3374a39c
?Delete@CTXStringW@@QAEHHH@Z 0x3374a2a8
?Detach@CTXBSTR@@QAEPA_WXZ 0x3374a2e8
?Draw@CxImage@@QAEJPAUHDC__@@JJJJPAUtagRECT@@PAK_N@Z 0x3374a3e4
?Empty@CTXStringW@@QAEXXZ 0x3374a2e4
?EraseAsyncCallback@TXTimer@@YAHPAUITXAsyncCallback@@I@Z 0x3374a2c0
?EraseTimerCallback@TXTimer@@YAHPAUITXTimerCallback@@I@Z 0x3374a2d8
?Find@CTXStringW@@QBEH_WH@Z 0x3374a33c
?Find@CTXStringW@@QBEHPB_WH@Z 0x3374a40c
?Format@CTXStringW@@QAAXPB_WZZ 0x3374a2ec
?GetAt@CTXStringW@@QBE_WH@Z 0x3374a404
?GetBSTR@CTXStringW@@QBEPA_WXZ 0x3374a3c4
?GetBSTRPtr@CTXStringW@@QAEPAPA_WXZ 0x3374a388
?GetBuf@CTXCommPack@@QAEHPAEHH@Z 0x3374a360
?GetBuffer@CTXStringW@@QAEPA_WH@Z 0x3374a314
?GetBufferOut@CTXCommPack@@QAEHAAVCTXBuffer@@@Z 0x3374a2d0
?GetByte@CTXCommPack@@QAEHAAEH@Z 0x3374a36c
?GetDWord@CTXCommPack@@QAEHAAKHH@Z 0x3374a364
?GetHeight@CxImage@@QBEKXZ 0x3374a3ec
?GetLCID@TXI18N@@YAKXZ 0x3374a300
?GetLength@CTXStringW@@QBEHXZ 0x3374a318
?GetLocalePath@TXI18N@@YA?AVCTXStringW@@PB_W@Z 0x3374a354
?GetString@CTXCommPack@@QAEHAAVCTXStringW@@HHH@Z 0x3374a35c
?GetWidth@CxImage@@QBEKXZ 0x3374a3e8
?GetWord@CTXCommPack@@QAEHAAGHH@Z 0x3374a368
?IsEmpty@CTXBSTR@@QAEHXZ 0x3374a37c
?IsEmpty@CTXStringW@@QBE_NXZ 0x3374a2ac
?Left@CTXStringW@@QBE?AV1@H@Z 0x3374a304
?Length@CTXBSTR@@QBEIXZ 0x3374a344
?Load@CxImage@@QAE_NPAVCxFile@@K@Z 0x3374a3e0
?LoadGif@CxImageHelper@@YAPAVCxImage@@PAVCxFile@@AAH@Z 0x3374a3dc
?LoadStringW@TXStringBundle@@YAPB_WPB_W@Z 0x3374a3a4
?LoadXmlByName@FS@Util@@YAHPB_WPAPAUIXMLDOMDocument@@@Z 0x3374a400
?MakeUpper@CTXStringW@@QAEAAV1@XZ 0x3374a410
?Mid@CTXStringW@@QBE?AV1@H@Z 0x3374a340
?Mid@CTXStringW@@QBE?AV1@HH@Z 0x3374a418
?OpenUrlWithDefault@UrlBase@Util@@YAXABVCTXStringW@@@Z 0x3374a334
?RecordTransBegin@Perf@Util@@YA_JPB_WHH00@Z 0x3374a32c
?RecordTransEnd@Perf@Util@@YAJ_JPB_WHH11H@Z 0x3374a2e0
?ReleaseBuffer@CTXStringW@@QAEXH@Z 0x3374a310
?Replace@CTXStringW@@QAEHPB_W0@Z 0x3374a408
?ReverseFind@CTXStringW@@QBEH_W@Z 0x3374a308
?SBCToDBC@Convert@Util@@YA_NAAVCTXStringW@@@Z 0x3374a2d4
?SetAsyncCallback@TXTimer@@YAHPAUITXAsyncCallback@@I@Z 0x3374a2c4
?SetBufferIn@CTXCommPack@@QAEXPBEIH@Z 0x3374a370
?SetInterval@TXTimer@@YAHIPAUITXTimerCallback@@I@Z 0x3374a2dc
?StringToDWordW@Convert@Util@@YA_NPB_WAAK@Z 0x3374a358
?StringToIntW@Convert@Util@@YA_NPB_WAAH@Z 0x3374a34c
?Trim@CTXStringW@@QAEAAV1@XZ 0x3374a414
?TXLog_DoTXLogVW@@YAXPAUtagLogObj@@PB_W1PAD@Z 0x3374a3a8
?Utf8ToWS@Convert@Util@@YA?AVCTXStringW@@PBDH@Z 0x3374a2b4
BeginPaint 0x3374a438
CallWindowProcW 0x3374a428
CharNextW 0x3374a4b4
ClientToScreen 0x3374a51c
CreateAcceleratorTableW 0x3374a54c
CreateDialogParamW 0x3374a4d0
CreateWindowExW 0x3374a460
DefWindowProcW 0x3374a424
DestroyAcceleratorTable 0x3374a548
DestroyWindow 0x3374a46c
DialogBoxIndirectParamW 0x3374a4a4
DialogBoxParamW 0x3374a484
DrawTextW 0x3374a480
EnableWindow 0x3374a478
EndDialog 0x3374a4a8
EndPaint 0x3374a43c
EqualRect 0x3374a4d8
FillRect 0x3374a510
GetCapture 0x3374a4c0
GetClassInfoExW 0x3374a45c
GetClassNameW 0x3374a504
GetClientRect 0x3374a528
GetDC 0x3374a544
GetDesktopWindow 0x3374a50c
GetDlgItem 0x3374a4ac
GetFocus 0x3374a558
GetKeyState 0x3374a4ec
GetMonitorInfoW 0x3374a4f0
GetParent 0x3374a508
GetScrollInfo 0x3374a48c
GetScrollPos 0x3374a4b8
GetSysColor 0x3374a514
GetSysColorBrush 0x3374a4cc
GetSystemMetrics 0x3374a4bc
GetUpdateRect 0x3374a440
GetWindow 0x3374a500
GetWindowLongW 0x3374a448
GetWindowRect 0x3374a524
GetWindowTextLengthW 0x3374a52c
GetWindowTextW 0x3374a530
InflateRect 0x3374a494
IntersectRect 0x3374a4e4
InvalidateRect 0x3374a444
InvalidateRgn 0x3374a53c
IsChild 0x3374a468
IsDialogMessageW 0x3374a47c
IsWindow 0x3374a464
IsWindowVisible 0x3374a4c4
KillTimer 0x3374a434
LoadCursorW 0x3374a4fc
MapDialogRect 0x3374a420
MapWindowPoints 0x3374a4f8
MonitorFromWindow 0x3374a4f4
MoveWindow 0x3374a474
OffsetRect 0x3374a4dc
PostMessageW 0x3374a4c8
PtInRect 0x3374a4d4
RedrawWindow 0x3374a538
RegisterClassExW 0x3374a458
RegisterWindowMessageW 0x3374a450
ReleaseCapture 0x3374a550
ReleaseDC 0x3374a540
ScreenToClient 0x3374a518
SendDlgItemMessageW 0x3374a4b0
SendMessageW 0x3374a454
SetCapture 0x3374a554
SetCursor 0x3374a498
SetFocus 0x3374a55c
SetScrollInfo 0x3374a490
SetTimer 0x3374a430
SetWindowContextHelpId 0x3374a520
SetWindowLongW 0x3374a44c
SetWindowPos 0x3374a4a0
SetWindowRgn 0x3374a4e8
SetWindowTextW 0x3374a534
ShowScrollBar 0x3374a49c
ShowWindow 0x3374a470
SystemParametersInfoW 0x3374a488
UnionRect 0x3374a4e0
UnregisterClassW 0x3374a42c
GetFileVersionInfoSizeW 0x3374a56c
GetFileVersionInfoW 0x3374a564
VerQueryValueW 0x3374a568
InternetCrackUrlA 0x3374a574