|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 255
|
[C] indirizzi memoria tastiera e video
Dovrei scrivere un programma in C che legga direttamente dalla memoria i tasti premuti sulla tastiera.
Quindi dovrei sapere a che indirizzi di memoria sono mappati la tastiera e il video. come faccio a sapere a che indirizzi sono mappati questi dispositivi in windows e linux? magari conoscete anche qualche programma che mi permetta di esplorare la memoria in esadecimale ? thanks |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Non puoi accedere direttamente alle risorse hardware da una applicazione a 32-bit.
Quale compilatore usi? |
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 255
|
come compilatore uso gcc
cioe' vuoi dire che non posso 'guardare' la memoria ? in nessun modo? |
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Si può accedere all'hardware ma è molto complicato se non hai delle conoscenze di programmazione non superficiali.
Perché vuoi complicarti la vita quando il sistema operativo espone delle "interfacce" rappresentate dalla API ed in generale dalle "chiamate di sistema"? Spiega nel dettaglio cosa vuoi/devi realizzare, così sarà possibile consigliarti la strada da seguire. |
|
|
|
|
#5 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 255
|
devo scrivere un programma che salva in un file tutti i caratteri/numeri/simboli che sono stati digitati sulla tastiera
il programma deve lavorare in background quindi niente scanf Ultima modifica di xciaoatuttix : 07-07-2008 alle 14:03. |
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Allora non ti serve accedere direttamente alla memoria, ma poiché devi realizzare un cosiddetto "keylogger", ed i keylogger vengono (o comunque possono essere) usati per scopi malevoli, non posso darti ulteriori indicazioni.
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Apr 2007
Messaggi: 263
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 255
|
si ma possono essere realizzati anche a scopo di studio...
grazie lo stesso |
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
|
Quote:
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. --Gerald Weinberg |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sicuramente, ma in questo forum preferiamo non istruire a questo genere di cose. Di sorgenti di keylogger se ne trovano tantissimi in giro. Usa quelli
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:18.



















