Stephen Fry and DVD Jon Back USB Sniffer Project
An anonymous reader writes "bushing and pytey of the iPhone DevTeam and Team Twiizers have created a Kickstarter project to fund the build of an open-source/open-hardware high-speed USB protocol analyzer. The board features a high-speed USB 2.0 sniffer that will help with the reverse engineering of proprietary USB hardware. The project has gained the backing of two high-profile individuals: Jon Lech Johansen (DVD Jon), and actor and comedian Stephen Fry."
Stephen Fry also did a video for the GNU project's 25th birthday:
http://www.gnu.org/fry/ "Freedom Fry"
Expert in software patents or patent law? Contribute to the ESP wiki!
Looks like Stephen's Twitter page is down.
Like I care when an Anonymous Coward dismisses a comedians endorsement of a software/hardware project...
Brain surgery - it's not rocket science!
I sure hope Stephen Fry can write up a funny thing to stir up support, even among those of us who don't care enough.
Quidquid latine dictum sit, altum videtur
That's a great idea, but at this point shouldn't it be a USB-3.0 device?
Nope. Not unless you come across a device that is USB-3 compatibleonly. As in, no backwards compatibility with USB 2.0 and 1.1. Then you would need a USB 3.0 analyzer.
That is very unlikely to happen in the foreseeable future.
I hadn't known there were so many idiots in the world until I started using the Internet -Stanislaw Lem
He's not just a comedian though is he? Most actresses know less about foreign policy than Sarah Palin, whereas Stephen Fry knows a lot about open-ness, DRM and the importance of being able to play a DVD on the OS of your choice. Should we ignore anything Brian May has to say on the subject of Astrophysics because he's "just a musician"?
Mind you, there's not much else to do in Norfolk.
Computer literacy runs in the family.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
He's Brian Cox, OBE.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
Why does this need to be implemented in hardware?
I presume the main purpose of this is analyzing the communication between a USB device and its proprietary Windows driver. Wouldn't it be easier to modify virtualization software to do this? Qemu can already connect a real USB device to a virtual machine (see its "-usbdevice host:" option).
# cat
Damn, my RAM is full of llamas.
Pardon my ignorance, but why can't this sort of thing be done entirely in software? On consoles this wouldn't be possible, but for Windows can't you create a virtual USB driver which is a proxy to hardware USB device? It seems folks have been doing this sort of thing with Ethernet for a long time.
Brian May (he of Queen Fame) is known for being knowledgable on Astrophysics (and wearing clogs), whereas Brian Cox is less well know for his big hair and guitar solos.
I suggest you go an wiki Brian May.
Doubtful, Ms. Palin seems to be deliberately obtuse about foreign policy. For God's sake she thinks that being governor of a state next to Russia counts as experience with international relations. And she spend most of her time in office running for VP.
Not necessarily. You'll get a functional device in that case yes, but whenever USB enters a new major revision they've had to tack on a new chip to the mix. And there's no guarantee that the new chip will be completely compatible in terms of protocol with the older ones. In fact I'd suggest that they aren't compatible otherwise they wouldn't need a separate chip for it.
I pledged $50, it's my most sincere hope that projects like this get off the ground. The students/hackers/tinkerers that are super into this kind of stuff could use all the tools they can get, I'm just a newbie when it comes to this stuff, but I can certainly respect it. Anyway, here's hoping that they hit 200% pledges, they're already at 115%!
Not necessarily. You'll get a functional device in that case yes, but whenever USB enters a new major revision they've had to tack on a new chip to the mix. And there's no guarantee that the new chip will be completely compatible in terms of protocol with the older ones. In fact I'd suggest that they aren't compatible otherwise they wouldn't need a separate chip for it.
So, wait. How do you get a functional device if the interface chip is incompatible? You lost me there. Either they communicate effectively, and the device is functional, or they don't (and it isn't).
I hadn't known there were so many idiots in the world until I started using the Internet -Stanislaw Lem
Of all the tech efforts for Fry to get behind a USB protocol analyzer is one of the least likely in my opinion, but it is a good and needed effort. Kudos to Fry for picking it.
Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
Having worked with several commercial USB protocol analyzers over the years I have yet to see one was anything more than an FPGA connected to an off the shelf USB PHY chip. As much as I like cute dog videos these guys need to post proper requirements and design specifications if they seriously want funding from me.
Or did that header with "Fry" and "Sniffer Project" make you immediately think of the smell-o-scope from futurama?
Global warming and other natural disasters are a direct effect of the shrinking number of pirates - Gospel of the FSM