[linux-dvb] Reverse enginnering using i2c protocol analysers

Markus Rechberger mrechberger at gmail.com
Mon Aug 25 17:30:31 CEST 2008


2008/8/23 Robin Perkins <robin.perkins at internode.on.net>:
> Does anyone have any experiences using i2c logic analysers to work out how
> cards work ?
> Is it an effective reverse enginering method ?

not everything is usually bound to i2c..

there are Virtualization methods available nowadays for PCI
passthrough (Intel has one, AMD I'm not sure about the status). As
soon as that is mainstream it will make reverse engineering easier..
Another interesting thing would be drivers could directly be used out
from a operating system which is jailed in a virtual machine.

Qemu has support for PCI passthrough with appropriate patches,
although the host will get killed as soon as DMA gets set up.

USB can easily be captured with usbsnoop.

Markus

> I was looking for them online but most of them seem pretty expensive
> (~$4000) however I found the Total Phase Beagle for about $300. Has anyone
> else tried this adapter out ? (It appears to have software for Linux, OS X
> and Windows which seems pretty good.)
> Thanks,
> Rob
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>



More information about the linux-dvb mailing list