Dobrý nápad pro experiment komunity Arduinářů :-) Zkoušel jsem něco podobného, snifovat tok mezi externí USB čtečkou smartcard. Skoro nic jsem nevyčmuchal. Ale čistá data by byla stejně napytel, protože čtečka si šifruje uvnitř. Nehledě na šifrování uvnitř karty. S kýbordem by to mělo být průsvitnější. On vůbec kýbord je docela slabé místo na celém kompu. Otevřená komunikace, krásně pomalý seriový přenos. Možná ještě slabší místo, nežli data do VGA, nebo LAN....
Ono by vůbec bylo možností... Nejde jenom o datový linky, ale i třeba o napájení. Čtečka začne něco dělat, stoupne jí spotřeba o 10%, na společným kabelu, který napojí hub, to sestřelí napětí o 10mV... Ale změř to přesně a dej si to do souvislostí, když nevíš, co se děje, co je to za čtečku, jak je dlouhý kabel,... V labině jo, ale v praxi?
Čmuchání linek, no tak tam bude jenom šum, co uteče na čipu hubu. V kabelech je kroucená dvojlinka, na desce diferenciální pár, zem přede mnou, zem za mnou. Datový vodiče mají na straně hubu 15k pulldown, někdy i ~10p kondíky do země, takže pěkně utlumený. Hrát si s milivoltama na diferenciální lince na 48MHz a ještě řešit NRZI modulaci na fyzické vrstvě, formát dat, to takový normální ledkoblik s Arduinem nedá.
S KB jako nejslabším místem rozhodně souhlasím.