[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] - Realizzare un semplice keylogger per "tastiera" USB



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

sem03_list@email.it ha scritto:
> 
> Il giorno 15/lug/07, alle ore 15:35, Giorgio Luciani ha scritto:
> 
>> gianluca@bucchianico.net ha scritto:
>>> Salve a tutti,
>>>  ho la necessità di scrivere un programmino C che sia ingrado di
>>> leggere ciò che una tastiera USB invia.
>>> Il dispositivo non è proprio una tastiera ma un lettore di tessere che
>>> viene visto da Linux (e da Windows) come una testiera USB e quindi se
>>> eseguo una lettura mentre è aperto un editor di testo, sullo schermo
>>> mi compare la sequenza numerica letta e poi va a capo.
>>> Purtroppo io deve intercettare questo evento in background ed eseguire
>>> successivi processi.
>>> Qualcuno può darmi qualche spunto? Ho iniziato a vedere il sorgente di
>>> un keylogger ma è troppo maestoso rispetto a ciò che serve a me.
>>>
>>> Grazie a tutti,
>>> Gianluca
>>>
>>>
>> Ciao, in generale becchi l'output semplicemente con un cat sul device
>> corretto in /dev/input/ (nel mio caso, per la tastiera ps2,
>> /dev/input/event0) e puoi redirigerlo come ti pare (ad es. via pipe)
>> (devi essere root o comunque avere i diritti in lettura).
>> Per trovare a realtime il nome esatto del device usb puoi provare a fare
>> un grep su
>>
>> cat /proc/bus/input/devices
>>
>> Il problema è poi interpretare i raw data ottenuti come stringhe di
>> caratteri.
>> Prova a vedere qui, per farti un'idea:
>> http://www.linuxquestions.org/questions/showthread.php?t=454869
>> http://www.redsend.org/?p=142
>>
>> My two cents
>>
>> --Giorgio Luciani
>> http://www.lucius.it
> 
> La butto li:
> direzionare l'output in un file anche di testo e tirarlo fuori dal
> programma in C in modo da avere cio' che e' stato letto pulito come esce
> in un variablie??
> 
> boh, magari ho detto una cazzata
> 
> Saluti
> 
> Sem03
> 
> 
> 
> -- 
> Email.it, the professional e-mail, gratis per te: http://www.email.it/f
> 
> Sponsor:
> Hai bisogno di contanti per realizzare i tuoi desideri? Prometeo ti
> propone prestiti da 1.500 a 31.000 Euro! Clicca qui per un preventivo
> immediato
> Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?midh32&d-7
> 
> 
Il problema è pulirlo...hai qualche dritta?

Gianluca

- --
echo aculnaiG | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGm0f2K1z3HmyB2QIRAgNEAJ0ZkU0wAzPQQhgHLknjsie96gWAfgCfT5Oa
15yYwFZXpEexXVpKNeyDafY=
=ZewT
-----END PGP SIGNATURE-----



Reply to: