RHComm.dll

v1.76.3000.683 32-bit Windows NT Analyzed
Description
—
Authors
Copyright (c) 2012 Tencent All Rights Reserved
File size
832.9 KB
Uploaded
2025-12-02 14:46
Views
38
SHA-256
ff55d04d7a060a9804efd860bdb93d04

Exported functions 4

DllCanUnloadNow #1 · 0x83d0
DllGetClassObject #2 · 0x8370
DllRegisterServer #3 · 0x83e0
DllUnregisterServer #4 · 0x83e0

Imported DLLs & functions 198

RegCloseKey 0x5b6c1018
RegCreateKeyExW 0x5b6c101c
RegDeleteKeyW 0x5b6c1008
RegDeleteValueW 0x5b6c1004
RegEnumKeyExW 0x5b6c100c
RegOpenKeyExW 0x5b6c1010
RegQueryInfoKeyW 0x5b6c1000
RegSetValueExW 0x5b6c1014
_TrackMouseEvent 0x5b6c1024
BitBlt 0x5b6c1060
CreateCompatibleBitmap 0x5b6c1030
CreateCompatibleDC 0x5b6c1040
CreateDIBSection 0x5b6c105c
CreatePatternBrush 0x5b6c104c
DeleteDC 0x5b6c103c
DeleteObject 0x5b6c1050
GdiFlush 0x5b6c1048
GetClipBox 0x5b6c1038
GetDeviceCaps 0x5b6c1054
GetDIBits 0x5b6c1034
GetSystemPaletteEntries 0x5b6c1044
SelectObject 0x5b6c102c
SetDIBColorTable 0x5b6c1058
CloseHandle 0x5b6c10f4
CreateThread 0x5b6c1100
DeleteCriticalSection 0x5b6c112c
EnterCriticalSection 0x5b6c107c
FindResourceExW 0x5b6c10d8
FindResourceW 0x5b6c110c
FormatMessageA 0x5b6c10ec
FreeLibrary 0x5b6c1108
GetACP 0x5b6c10c8
GetCurrentProcess 0x5b6c1098
GetCurrentProcessId 0x5b6c1130
GetCurrentThreadId 0x5b6c1084
GetLastError 0x5b6c113c
GetLocaleInfoA 0x5b6c10c4
GetModuleFileNameW 0x5b6c1070
GetModuleHandleW 0x5b6c1104
GetProcAddress 0x5b6c10dc
GetProcessHeap 0x5b6c10a4
GetSystemDirectoryW 0x5b6c10e0
GetSystemTimeAsFileTime 0x5b6c1080
GetThreadLocale 0x5b6c10c0
GetTickCount 0x5b6c111c
GetVersionExA 0x5b6c10bc
GetVersionExW 0x5b6c10d0
GetWindowsDirectoryW 0x5b6c10e4
HeapAlloc 0x5b6c10b4
HeapDestroy 0x5b6c10b8
HeapFree 0x5b6c10b0
HeapReAlloc 0x5b6c10ac
HeapSize 0x5b6c10a8
InitializeCriticalSection 0x5b6c1120
InterlockedCompareExchange 0x5b6c10a0
InterlockedDecrement 0x5b6c1134
InterlockedExchange 0x5b6c10cc
InterlockedIncrement 0x5b6c1128
IsDebuggerPresent 0x5b6c108c
LeaveCriticalSection 0x5b6c1138
LoadLibraryExW 0x5b6c1118
LoadLibraryW 0x5b6c10e8
LoadResource 0x5b6c1078
LockResource 0x5b6c10d4
lstrcmpiW 0x5b6c1074
lstrlenW 0x5b6c1110
MultiByteToWideChar 0x5b6c1114
QueryPerformanceCounter 0x5b6c1088
RaiseException 0x5b6c106c
ResumeThread 0x5b6c10f0
SetUnhandledExceptionFilter 0x5b6c1090
SizeofResource 0x5b6c1068
Sleep 0x5b6c1124
TerminateProcess 0x5b6c109c
TerminateThread 0x5b6c10f8
UnhandledExceptionFilter 0x5b6c1094
WaitForSingleObject 0x5b6c10fc
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x5b6c1144
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x5b6c114c
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x5b6c1148
__clean_type_info_names_internal 0x5b6c11a0
__CppXcptFilter 0x5b6c120c
__CxxFrameHandler3 0x5b6c11e8
__dllonexit 0x5b6c11c4
_adjust_fdiv 0x5b6c1208
_amsg_exit 0x5b6c1204
_crt_debugger_hook 0x5b6c1158
_CxxThrowException 0x5b6c11a4
_decode_pointer 0x5b6c11d4
_encode_pointer 0x5b6c11c8
_encoded_null 0x5b6c11dc
_except_handler4_common 0x5b6c1210
_initterm 0x5b6c11e0
_initterm_e 0x5b6c1200
_invalid_parameter_noinfo 0x5b6c1164
_lock 0x5b6c11cc
_malloc_crt 0x5b6c11d8
_onexit 0x5b6c11d0
_purecall 0x5b6c118c
_recalloc 0x5b6c1174
_snprintf 0x5b6c1198
_snwprintf 0x5b6c1184
_unlock 0x5b6c11c0
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x5b6c1154
??_V@YAXPAX@Z 0x5b6c1160
??0exception@std@@QAE@ABQBD@Z 0x5b6c11ec
??0exception@std@@QAE@ABV01@@Z 0x5b6c115c
??0exception@std@@QAE@XZ 0x5b6c11f0
??1exception@std@@UAE@XZ 0x5b6c11f4
??2@YAPAXI@Z 0x5b6c1168
??3@YAXPAX@Z 0x5b6c11fc
?terminate@@YAXXZ 0x5b6c11bc
?what@exception@std@@UBEPBDXZ 0x5b6c11f8
calloc 0x5b6c11b4
free 0x5b6c116c
malloc 0x5b6c1170
memcpy 0x5b6c11e4
memcpy_s 0x5b6c1178
memmove 0x5b6c1190
memmove_s 0x5b6c11a8
memset 0x5b6c11b8
rand 0x5b6c1180
realloc 0x5b6c1194
srand 0x5b6c1188
strncat 0x5b6c119c
wcschr 0x5b6c11b0
wcsncpy_s 0x5b6c117c
wcsrchr 0x5b6c11ac
CoCreateInstance 0x5b6c1334
CoTaskMemAlloc 0x5b6c132c
CoTaskMemFree 0x5b6c1330
CoTaskMemRealloc 0x5b6c1328
VarUI4FromStr 0x5b6c1218
AdjustWindowRect 0x5b6c1264
BeginPaint 0x5b6c1278
CallNextHookEx 0x5b6c12f4
CharNextW 0x5b6c1308
ClientToScreen 0x5b6c1234
CreateWindowExW 0x5b6c12d0
DefWindowProcW 0x5b6c124c
DestroyWindow 0x5b6c12e0
EndPaint 0x5b6c1270
FillRect 0x5b6c12cc
GetAsyncKeyState 0x5b6c129c
GetClassNameW 0x5b6c1244
GetClientRect 0x5b6c1280
GetCursorInfo 0x5b6c12a8
GetCursorPos 0x5b6c12ac
GetDC 0x5b6c12c0
GetForegroundWindow 0x5b6c1240
GetKeyboardState 0x5b6c12a0
GetKeyState 0x5b6c1290
GetMessageW 0x5b6c123c
GetParent 0x5b6c12f8
GetSystemMetrics 0x5b6c12bc
GetWindowLongW 0x5b6c12dc
GetWindowRect 0x5b6c12fc
GetWindowThreadProcessId 0x5b6c1314
InvalidateRect 0x5b6c127c
IsIconic 0x5b6c1220
IsRectEmpty 0x5b6c1238
IsWindow 0x5b6c1318
IsWindowVisible 0x5b6c131c
keybd_event 0x5b6c128c
KillTimer 0x5b6c12b4
LoadBitmapW 0x5b6c12c4
LoadCursorW 0x5b6c1228
MapVirtualKeyW 0x5b6c12a4
mouse_event 0x5b6c1288
OpenIcon 0x5b6c1230
PostMessageW 0x5b6c122c
PostThreadMessageW 0x5b6c1300
RegisterClassW 0x5b6c12d4
RegisterWindowMessageW 0x5b6c12f0
ReleaseCapture 0x5b6c1284
ReleaseDC 0x5b6c12c8
ScreenToClient 0x5b6c1268
ScrollWindowEx 0x5b6c1248
SendMessageW 0x5b6c1320
SetActiveWindow 0x5b6c1224
SetCapture 0x5b6c1258
SetCursor 0x5b6c126c
SetForegroundWindow 0x5b6c130c
SetRect 0x5b6c1260
SetScrollInfo 0x5b6c1274
SetTimer 0x5b6c12b8
SetWindowLongW 0x5b6c12d8
SetWindowPos 0x5b6c1250
SetWindowsHookExW 0x5b6c1304
ShowWindow 0x5b6c1254
SystemParametersInfoW 0x5b6c12b0
ToAscii 0x5b6c1298
UnhookWindowsHookEx 0x5b6c12ec
UnregisterClassA 0x5b6c12e4
UnregisterClassW 0x5b6c12e8
UpdateWindow 0x5b6c125c
VkKeyScanW 0x5b6c1294
WindowFromPoint 0x5b6c1310