"The hook procedure should process a message in less time than the data entry specified in the LowLevelHooksTimeout value in the following registry key:
HKEY_CURRENT_USER\Control Panel\Desktop
The value is in milliseconds. If the hook procedure times out, the system passes the message to the next hook. However, on Windows 7 and later, the hook is silently removed without being called. There is no way for the application to know whether the hook is removed."
you could try also reducing the value
Simply fix by adjusting repeat rate=0 :) in Control panel :)
just saying, if you have a powerfull enough computer you can run a virtual machine with mu in there :P i can run like 5 of them without lag :D, there wont be any issues with CTRL .
Main 1.04d use Vietguard antihack.
Season 6 no bug Crlt or "keyboard bug"
example : mus6.net
it will bug on windows XP :)1.04D GMO S6EP3:
0052101B
\Code:CPU Disasm Address Hex dump Command Comments 0052100F |. 6A 00 PUSH 0 ; /ThreadId = 0 00521011 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8] ; | 00521014 |. 51 PUSH ECX ; |hModule => [ARG.1] 00521015 |. 68 20115200 PUSH 00521120 ; |Hookproc = Main.521120 0052101A |. 6A 0D PUSH 0D ; |Hooktype = WH_KEYBOARD_LL 0052101C |. FF15 8C26D200 CALL DWORD PTR DS:[<&USER32.SetWindowsHo ; \USER32.SetWindowsHookExA
Main 1.04D
why ThreadId = NULL?
Code:char sub_521000(HHOOK * hHook, HINSTANCE hInstance, HWND hWnd) { char result; // al@4 HHOOK * v4; // [sp+0h] [bp-4h]@1 v4 = This; if ( * hHook ) { result = 0; } else { *hHook = SetWindowsHookExA(WH_KEYBOARD, (HOOKPROC)sub_521120, hInstance, NULL);//Global hook? bug on windows xp if ( RegisterHotKey(hWnd, 0, MOD_ALT, VK_TAB) ) { v4[1] = (HHOOK)hWnd; } result = 1; } return result; }
Last edited by BladeKnight109; 14-01-16 at 05:28 PM.
i do it and work fine
main 1.04j
004F8B38 |. 8338 00 CMP DWORD PTR DS:[EAX],0x0
004F8B3B |. 75 39 JNZ SHORT Main.004F8B76 ///change JNZ TO JMP and ctrl freeze is fixed...
004F8B3D |. 6A 00 PUSH 0x0 ; /ThreadID = 0x0
004F8B3F |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+0x8] ; |
004F8B42 |. 51 PUSH ECX ; |hModule
004F8B43 |. 68 258C4F00 PUSH Main.004F8C25 ; |Hookproc = Main.004F8C25
004F8B48 |. 6A 0D PUSH 0xD ; |HookType = 13.
004F8B4A |. FF15 CC647500 CALL DWORD PTR DS:[<&USER32.SetWindowsHo>; \SetWindowsHookExA
004F8B50 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-0x4]
004F8B53 |. 8902 MOV DWORD PTR DS:[EDX],EAX
004F8B55 |. 6A 09 PUSH 0x9 ; /Key = VK_TAB
004F8B57 |. 6A 01 PUSH 0x1 ; |Modifiers = MOD_ALT
004F8B59 |. 6A 00 PUSH 0x0 ; |HotKeyID = 0x0
004F8B5B |. 8B45 0C MOV EAX,DWORD PTR SS:[EBP+0xC] ; |
004F8B5E |. 50 PUSH EAX ; |hWnd
004F8B5F |. FF15 DC647500 CALL DWORD PTR DS:[<&USER32.RegisterHotK>; \RegisterHotKey
004F8B65 |. 85C0 TEST EAX,EAX
004F8B67 |. 74 09 JE SHORT Main.004F8B72