Domanda

Voglio costruire un app vittoria utilizzando C # ... Voglio questa applicazione per accettare la lettera dalla tastiera ... e voglio che da compiere sia il testo è scritto tramite questo programma o di un altro ... il suo sarà molto meglio se posso scegliere i programmi che voglio spiare .. . In altre parole ... Voglio che il mio programma per ottenere ogni cosa presse sulla tastiera e tutto viene scritto su Firefox, Opera, Internet Explorer strega sono in esecuzione allo stesso tempo con il mio programma ...

È stato utile?

Soluzione

Credo che quello che state cercando è un keylogger ...

Se è così è possibile trovare informazioni su: http://www.axino.net/tutorial/2009/02 / keylogger-in-c-introduzione

Altri suggerimenti

Hai bisogno di un hook di tastiera globale , che permetterà l'applicazione per ascoltare su eventi di input tastiera di tutto il sistema. Si implementa questa da P / Invocare il SetWindowsHookEx funzione e specificando il flag WH_KEYBOARD_LL per il parametro idHook. L'intero processo può ottenere un po 'complicato.

Ma si scopre che sei fortunato. Stephen Toub ha già scritto il codice per voi qui sul suo blog: basso livello hook di tastiera in C # . Basta inserire questo nel progetto e si è nel business spia.

C'è un articolo abbastanza completo su questo oltre al codice del progetto: http: // www. codeproject.com/KB/system/KeyLogger.aspx

Anche se questo articolo è basato su C ++, ecc che copre un sacco di dettagli tecnici che dovete sapere.

C'è un esempio C # progetto qui: http://www.codeproject.com/ KB / sistema / simple_key_log.aspx .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top