mocher.dll

v1.3.3.0 64-bit Windows Analyzed
Description
MinHook - The Minimalistic API Hook Library for x64/x86
Authors
Copyright (C) 2009-2017 Tsuda Kageyu. All rights reserved.
File size
2.3 MB
Uploaded
2026-02-15 22:10
Views
122
SHA-256
fef36cc6b15d31b2f6b8c0c12a99373b

Exported functions 0

No exported functions.

Imported DLLs & functions 289

RegCloseKey 0x7ff9be24b020
RegCreateKeyExW 0x7ff9be24b008
RegOpenKeyExW 0x7ff9be24b010
RegQueryValueExW 0x7ff9be24b000
RegSetValueExW 0x7ff9be24b018
atof 0x7ff9be24b6c0
atol 0x7ff9be24b6d0
strtol 0x7ff9be24b6c8
wcstombs_s 0x7ff9be24b6d8
_dupenv_s 0x7ff9be24b6e8
_lock_file 0x7ff9be24b6f8
_unlock_file 0x7ff9be24b700
_aligned_free 0x7ff9be24b710
_callnewh 0x7ff9be24b730
calloc 0x7ff9be24b728
free 0x7ff9be24b720
malloc 0x7ff9be24b718
___lc_codepage_func 0x7ff9be24b740
_hypotf 0x7ff9be24b7a0
acosf 0x7ff9be24b770
atan2f 0x7ff9be24b768
cbrtf 0x7ff9be24b750
ceil 0x7ff9be24b7a8
ceilf 0x7ff9be24b758
cosf 0x7ff9be24b760
expf 0x7ff9be24b778
fmodf 0x7ff9be24b790
log 0x7ff9be24b7d8
log10 0x7ff9be24b7c8
log2 0x7ff9be24b7b0
logf 0x7ff9be24b7c0
pow 0x7ff9be24b7b8
powf 0x7ff9be24b7d0
sinf 0x7ff9be24b798
sqrt 0x7ff9be24b780
sqrtf 0x7ff9be24b788
_cexit 0x7ff9be24b800
_configure_narrow_argv 0x7ff9be24b830
_crt_atexit 0x7ff9be24b810
_errno 0x7ff9be24b828
_execute_onexit_table 0x7ff9be24b818
_initialize_narrow_environment 0x7ff9be24b838
_initialize_onexit_table 0x7ff9be24b840
_initterm 0x7ff9be24b7e8
_initterm_e 0x7ff9be24b7f0
_register_onexit_function 0x7ff9be24b858
_seh_filter_dll 0x7ff9be24b820
_wassert 0x7ff9be24b7f8
abort 0x7ff9be24b808
system 0x7ff9be24b850
terminate 0x7ff9be24b848
__acrt_iob_func 0x7ff9be24b910
__stdio_common_vfprintf 0x7ff9be24b8f0
__stdio_common_vsnprintf_s 0x7ff9be24b8b8
__stdio_common_vsprintf 0x7ff9be24b8d8
__stdio_common_vsscanf 0x7ff9be24b8c0
__stdio_common_vswprintf 0x7ff9be24b890
_fseeki64 0x7ff9be24b8b0
_get_stream_buffer_pointers 0x7ff9be24b8a8
_wfopen 0x7ff9be24b8e0
fclose 0x7ff9be24b900
fflush 0x7ff9be24b908
fgetc 0x7ff9be24b888
fgetpos 0x7ff9be24b880
fopen 0x7ff9be24b878
fputc 0x7ff9be24b898
fread 0x7ff9be24b8c8
freopen_s 0x7ff9be24b8d0
fseek 0x7ff9be24b8f8
fsetpos 0x7ff9be24b8a0
ftell 0x7ff9be24b918
fwrite 0x7ff9be24b8e8
setvbuf 0x7ff9be24b868
ungetc 0x7ff9be24b870
strcmp 0x7ff9be24b940
strcpy_s 0x7ff9be24b950
strlen 0x7ff9be24b928
strncmp 0x7ff9be24b938
strncpy 0x7ff9be24b948
strncpy_s 0x7ff9be24b958
tolower 0x7ff9be24b960
toupper 0x7ff9be24b930
wcslen 0x7ff9be24b968
_time64 0x7ff9be24b978
qsort 0x7ff9be24b990
rand 0x7ff9be24b988
D3DCompile 0x7ff9be24b030
D3DX11CreateShaderResourceViewFromMemory 0x7ff9be24b9a0
ImmGetContext 0x7ff9be24b050
ImmReleaseContext 0x7ff9be24b040
ImmSetCandidateWindow 0x7ff9be24b048
ImmSetCompositionWindow 0x7ff9be24b058
AcquireSRWLockExclusive 0x7ff9be24b1a8
AllocConsole 0x7ff9be24b138
AreFileApisANSI 0x7ff9be24b188
CloseHandle 0x7ff9be24b0d0
CreateDirectoryW 0x7ff9be24b150
CreateFile2 0x7ff9be24b180
CreateFileW 0x7ff9be24b1f0
CreateThread 0x7ff9be24b128
CreateToolhelp32Snapshot 0x7ff9be24b0b8
DisableThreadLibraryCalls 0x7ff9be24b120
FindClose 0x7ff9be24b158
FindFirstFileExW 0x7ff9be24b270
FindFirstFileW 0x7ff9be24b160
FindNextFileW 0x7ff9be24b170
FlushInstructionCache 0x7ff9be24b0f8
FormatMessageA 0x7ff9be24b140
GetCurrentProcess 0x7ff9be24b088
GetCurrentProcessId 0x7ff9be24b0f0
GetCurrentThreadId 0x7ff9be24b0a0
GetFileAttributesExW 0x7ff9be24b178
GetFileInformationByHandleEx 0x7ff9be24b198
GetLastError 0x7ff9be24b190
GetLocaleInfoA 0x7ff9be24b230
GetLocaleInfoEx 0x7ff9be24b148
GetModuleFileNameW 0x7ff9be24b1d0
GetModuleHandleA 0x7ff9be24b238
GetProcAddress 0x7ff9be24b218
GetSystemInfo 0x7ff9be24b258
GetSystemTimeAsFileTime 0x7ff9be24b1c0
GetThreadContext 0x7ff9be24b0e8
GetTickCount 0x7ff9be24b130
GlobalAlloc 0x7ff9be24b268
GlobalFree 0x7ff9be24b260
GlobalLock 0x7ff9be24b250
GlobalUnlock 0x7ff9be24b240
HeapAlloc 0x7ff9be24b0d8
HeapCreate 0x7ff9be24b070
HeapDestroy 0x7ff9be24b0e0
HeapFree 0x7ff9be24b080
HeapReAlloc 0x7ff9be24b0c8
InitializeSListHead 0x7ff9be24b1c8
LoadLibraryA 0x7ff9be24b228
LocalFree 0x7ff9be24b280
lstrlenW 0x7ff9be24b1e8
MultiByteToWideChar 0x7ff9be24b278
OpenThread 0x7ff9be24b108
OutputDebugStringA 0x7ff9be24b118
PeekNamedPipe 0x7ff9be24b208
QueryPerformanceCounter 0x7ff9be24b1e0
QueryPerformanceFrequency 0x7ff9be24b220
ReadFile 0x7ff9be24b1f8
ReleaseSRWLockExclusive 0x7ff9be24b1a0
ResumeThread 0x7ff9be24b0b0
SetConsoleTitleA 0x7ff9be24b110
SetThreadContext 0x7ff9be24b100
Sleep 0x7ff9be24b0c0
SleepConditionVariableSRW 0x7ff9be24b1b8
SuspendThread 0x7ff9be24b0a8
Thread32First 0x7ff9be24b098
Thread32Next 0x7ff9be24b090
VirtualAlloc 0x7ff9be24b168
VirtualFree 0x7ff9be24b1d8
VirtualProtect 0x7ff9be24b078
VirtualQuery 0x7ff9be24b068
WaitNamedPipeW 0x7ff9be24b210
WakeAllConditionVariable 0x7ff9be24b1b0
WideCharToMultiByte 0x7ff9be24b248
WriteFile 0x7ff9be24b200
_Cnd_broadcast 0x7ff9be24b440
_Cnd_destroy 0x7ff9be24b4e8
_Cnd_do_broadcast_at_thread_exit 0x7ff9be24b430
_Cnd_init 0x7ff9be24b4e0
_Cnd_init_in_situ 0x7ff9be24b4f0
_Cnd_signal 0x7ff9be24b438
_Cnd_timedwait 0x7ff9be24b448
_Cnd_wait 0x7ff9be24b450
_Mtx_current_owns 0x7ff9be24b4d8
_Mtx_destroy 0x7ff9be24b4c0
_Mtx_destroy_in_situ 0x7ff9be24b4d0
_Mtx_init 0x7ff9be24b4b8
_Mtx_init_in_situ 0x7ff9be24b4c8
_Mtx_lock 0x7ff9be24b3e8
_Mtx_unlock 0x7ff9be24b298
_Query_perf_counter 0x7ff9be24b290
_Query_perf_frequency 0x7ff9be24b468
_Thrd_start 0x7ff9be24b4a8
_Xtime_get_ticks 0x7ff9be24b4b0
?_Fiopen@std@@YAPEAU_iobuf@@PEB_WHH@Z 0x7ff9be24b3f8
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x7ff9be24b400
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x7ff9be24b2e8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x7ff9be24b498
?_Id_cnt@id@locale@std@@0HA 0x7ff9be24b418
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAPEAD0PEAH001@Z 0x7ff9be24b2c8
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x7ff9be24b2c0
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x7ff9be24b2d0
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x7ff9be24b2d8
?_Random_device@std@@YAIXZ 0x7ff9be24b3f0
?_Syserror_map@std@@YAPEBDH@Z 0x7ff9be24b320
?_Throw_C_error@std@@YAXH@Z 0x7ff9be24b428
?_Throw_Cpp_error@std@@YAXH@Z 0x7ff9be24b480
?_Winerror_map@std@@YAHH@Z 0x7ff9be24b410
?_Xbad_alloc@std@@YAXXZ 0x7ff9be24b4a0
?_Xinvalid_argument@std@@YAXPEBD@Z 0x7ff9be24b420
?_Xlength_error@std@@YAXPEBD@Z 0x7ff9be24b460
?_Xout_of_range@std@@YAXPEBD@Z 0x7ff9be24b458
??0_Lockit@std@@QEAA@H@Z 0x7ff9be24b478
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x7ff9be24b300
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x7ff9be24b328
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x7ff9be24b330
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x7ff9be24b2a0
??1_Lockit@std@@QEAA@XZ 0x7ff9be24b470
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x7ff9be24b350
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x7ff9be24b388
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x7ff9be24b3b8
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x7ff9be24b360
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@AEAM@Z 0x7ff9be24b390
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@M@Z 0x7ff9be24b3c8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x7ff9be24b3c0
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x7ff9be24b3e0
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x7ff9be24b358
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x7ff9be24b490
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x7ff9be24b338
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x7ff9be24b2a8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x7ff9be24b408
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x7ff9be24b340
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x7ff9be24b348
?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x7ff9be24b3a0
?pubsetbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAPEAV12@PEAD_J@Z 0x7ff9be24b368
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x7ff9be24b3d0
?read@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEAD_J@Z 0x7ff9be24b398
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x7ff9be24b2b0
?seekg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@_JH@Z 0x7ff9be24b3a8
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x7ff9be24b2f0
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x7ff9be24b308
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x7ff9be24b370
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x7ff9be24b2b8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x7ff9be24b310
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x7ff9be24b318
?tellg@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA?AV?$fpos@U_Mbstatet@@@2@XZ 0x7ff9be24b3b0
?uncaught_exceptions@std@@YAHXZ 0x7ff9be24b488
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x7ff9be24b2e0
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x7ff9be24b2f8
?write@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@PEBD_J@Z 0x7ff9be24b3d8
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x7ff9be24b378
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x7ff9be24b380
ShellExecuteA 0x7ff9be24b500
CallWindowProcA 0x7ff9be24b5a8
ClientToScreen 0x7ff9be24b570
CloseClipboard 0x7ff9be24b510
CreateWindowExA 0x7ff9be24b5d0
DefWindowProcA 0x7ff9be24b598
DestroyWindow 0x7ff9be24b5c8
EmptyClipboard 0x7ff9be24b540
GetAsyncKeyState 0x7ff9be24b5a0
GetCapture 0x7ff9be24b578
GetClientRect 0x7ff9be24b590
GetClipboardData 0x7ff9be24b588
GetCursorPos 0x7ff9be24b520
GetForegroundWindow 0x7ff9be24b558
GetKeyboardLayout 0x7ff9be24b560
GetKeyState 0x7ff9be24b5e8
GetMessageExtraInfo 0x7ff9be24b5f0
IsWindowUnicode 0x7ff9be24b538
LoadCursorA 0x7ff9be24b5f8
MessageBoxA 0x7ff9be24b5b0
OpenClipboard 0x7ff9be24b518
RegisterClassExA 0x7ff9be24b5e0
ReleaseCapture 0x7ff9be24b530
ScreenToClient 0x7ff9be24b580
SendInput 0x7ff9be24b5c0
SetCapture 0x7ff9be24b550
SetClipboardData 0x7ff9be24b600
SetCursor 0x7ff9be24b548
SetCursorPos 0x7ff9be24b528
SetWindowLongPtrA 0x7ff9be24b5b8
TrackMouseEvent 0x7ff9be24b568
UnregisterClassA 0x7ff9be24b5d8
__CxxFrameHandler4 0x7ff9be24b6b0
__C_specific_handler 0x7ff9be24b628
__current_exception 0x7ff9be24b668
__current_exception_context 0x7ff9be24b670
__CxxFrameHandler3 0x7ff9be24b698
__intrinsic_setjmp 0x7ff9be24b678
__std_exception_copy 0x7ff9be24b610
__std_exception_destroy 0x7ff9be24b6a0
__std_terminate 0x7ff9be24b618
__std_type_info_destroy_list 0x7ff9be24b688
_CxxThrowException 0x7ff9be24b680
_purecall 0x7ff9be24b690
longjmp 0x7ff9be24b640
memchr 0x7ff9be24b658
memcmp 0x7ff9be24b660
memcpy 0x7ff9be24b648
memmove 0x7ff9be24b630
memset 0x7ff9be24b650
strrchr 0x7ff9be24b638
strstr 0x7ff9be24b620