Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - KeyLogger in C#
Forum - C# / VB.NET - KeyLogger in C#

Avatar
Joker75 (Normal User)
Newbie


Messaggi: 1
Iscritto: 19/09/2009

Segnala al moderatore
Postato alle 19:58
Sabato, 19/09/2009
Questo topic è stato chiuso dal moderatore

Salve a tutti.

Premetto che sono autodidatta e che mi sono avvicinato alla programmazione da pochissimo tempo.
Il mio obiettivo è quello di creare un keylogger in c# (VS2005) che mi permetta di utilizzarlo sia in locale che in un host remoto. Sono arrivato a buon punto, cioè, usando gli hook della libreria user32.dll, che mi permette di catturare tutti i tasti digitati anche in altri programmi aperti per poi salvarli in un file di testo reso invisibile.
Ora ho solo 3 problemi da risolvere e sono:

1) Cattura tutti i tasti, ma come se fosse una tastiera Us e non It e di conseguenza i tasti tipo ?, " ecc. non coincidono con quella italiana.

2) Tutte le lettere indistintamente vengono scritte in maiuscolo anche se in origine sono digitate minuscole.

3) Il file di log viene continuamente aggiornato ma su una sola riga

Mi preme risolvere tutti e 3 i problemi, ma se devo dare una priorità, vorrei sapere come posso risolvere il primo problema.

Grazie per l'attenzione e per l'aiuto    

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 20:07
Sabato, 19/09/2009
Chiudo in base all'articolo quinto del regolamento di sezione.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM