KeystrokeAPI
KeystrokeAPI copied to clipboard
:lock: A simple Keylogger API written in C# that works for any Windows OS version
Why it only reads English characters?!
Greetings! thanks to develop this api but i have an issue on using it. when i run using win form application it gives call back error and my application stops...
As title says, you have wrong condition in the `Dispose` method of the `KeystrokeAPI` class. It is supposed to be ```csharp if (globalKeyboardHookId != IntPtr.Zero) User32.UnhookWindowsHookEx(globalKeyboardHookId); ``` instead of ```csharp...
There is a issue in this library in capturing keystrokes like entering the username and password in a Windows Modal/Popup Box of User Account Control. Any workarounds for that ?
this API is great and worked like a charm but I am facing one issue once createkeyboardhook is called this hook is then permanent cannot cancel that hook by calling...
bool isLogging = true; while (isLogging) { if (!offlineKeyLogging) { isLogging= false; try { Application.DoEvents(); keyAPIOf.Dispose(); GC.Collect(); GC.EndNoGCRegion(); } catch (Exception ex) { Application.DoEvents(); } } Application.DoEvents(); }
I have add a new feature when the attacker receive the log file from the victim pc, a screenshot also from the victim pc will be sent to the attacker.