Hallo.
Und zwar fragten mich jetzt bereits mehrere User bezüglich Keyloggern in Vb.net.
Ich hab hier eine KeyloggerLib programmiert gehabt, die excellent läuft und über RawInput die Tasten abfängt (
siehe MangoEKeyloggerLib).
Des Weiteren habe ich aber auch einen Code geschrieben gehabt, der mit LowLevelKeyboardHooks arbeitet.
Den benutze ich allerdings nicht, da nicht richtig funktionsfähig.
Diesen Code wollte ich euch dennoch zur Verfügung stellen, denn man kann den Fehler beheben.
Der Fehler:
Die registrierten Tasten (Hooks) werden nach einer bestimmten Zeit wieder unregistriert,
sofern man mal nicht tippt.
Das liegt daran, dass ab Betriebssystem Windows Vista , das System dies vornimmt
um die Performance zu erhöhen.
Genauere Infos:
"On Windows 7 we have to make sure that the callback function of the hook can return in less than LowLevelHooksTimeout, which is 300 ms. And we allow for the application to be timed out 10 timeswhen processing the hook callback message. If it times out an 11th time, Windows will unhook the application from the hook chain. This is a by design feature and it was added in Win7 RTM."
Quelle:
Vielleicht bekommt das ja jemand gefixt.
Download eines Beispiels zum Testen (Projektmappe) :
Als Gast hast du nur eingeschränkten Zugriff!

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.
- Antworte auf Themen oder erstelle deine eigenen.
- Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
- Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
- Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.

MangoE - Lowlevelkeyboardhook
Erstellt von
<Kevin>
, 17.10.2014 11:39
Thanked by 2 Members:
|
|
#3
Geschrieben 17 December 2014 - 19:03 Uhr

Thema | Forum | Themenstarter | Statistik | Letzter Beitrag | |
---|---|---|---|---|---|
MangoE KeyloggerLib (.Net) |
VB & VB.NET | <Kevin> |
|
![]()
|
|
{OpenSource} JMangoE & JLibMangoE - JappyBot & JappyLibrary |
![]() |
NightMareG |
|
![]()
|