Tag Archives: Kees Cook

Kees Cook: facedancer built

I finally had the time to put together the facedancer11 that Travis Goodspeed was so kind to give me. I had ordered all the parts some time ago, but had been dreading the careful surface-mount soldering work it was going to require. As it turned out, I’m not half bad at it — everything seems to have worked the first time through. I did, however, fail to order 33ohm 0603 resistors, so I have some temporary ones in use until I can replace them.

My facedancer

This device allows the HOST side computer to drive USB protocol communication at the packet level, with the TARGET seeing a USB device on the other end. No more needing to write careful embedded code while breaking USB stacks: the fake USB device can be controlled with Python.

This means I’m able to start some more serious fuzzing of the USB protocol layer. There is already code for emulating HID (Keyboard), Mass Storage, and now Firmware Updates. There’s probably tons to look at just in that. For some background on the fun to be had just with Mass Storage devices, see Goodspeed’s 23C9 presentation on it.

© 2013, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.
Creative Commons License

Source: FULL ARTICLE at Planet Ubuntu

Benjamin Kerensa: Patch to Fix Unity Shopping Lens Bug Ignored

I have to really commend Kees Cook who has made the most sensible suggestions to address the issues that the EFF and others raised about the Unity Shopping Lens. In fact Kees submitted a patch back in November which would fix this bug and the patch as you can see below is quite sane but it has been ignored. Why?

1
2
3
4
5
6
7
8
9
10
11
=== modified file ‘data/com.canonical.Unity.Lenses.gschema.xml.in.in’
— data/com.canonical.Unity.Lenses.gschema.xml.in.in 20120925 15:10:07 +0000
+++ data/com.canonical.Unity.Lenses.gschema.xml.in.in 20121113 19:36:25 +0000
@@1,7 +1,7 @@

‘all’
+ ‘none’

Content fetching from remote source preference.

“all” is to enable the supported default lens to search from remote and commercial sources. “none” will indicate the lenses to not perform that remote search at all.

Why is the Unity Team not accepting this patch? If they disagree with it they can comment and reject but to just let it sit there for months seems like they have no interest in addressing a valid bug.

The post Patch to Fix Unity Shopping Lens Bug Ignored appeared first on Benjamin Kerensa dot Com.

Source: FULL ARTICLE at Planet Ubuntu