Posts Tagged ‘Computer Science’

Apple mocks UAC. Cancel or Allow?

Wednesday, February 7th, 2007

Found via daringfireball.net: this apple ad really gets the gist of why UAC pisses me off.

Watch, feel my burning frustration.

Joe-end-user, running his pre-installed copy of Vista on the $600 dell laptop, is in no position to make a good decision about security. Stop asking him.

This is just like the whole ActiveX fiasco with IE. Walking through the basic scenario:

  1. Navigate to some site you want to view – www.manyfreesexypics.com
  2. Site wants to install some ActiveX plugin, which adds all sorts of great functionality [for their ad network provider]
  3. IE Prompt: “Do you want to install this activeX plugin? Translated by User: “Click yes to see this site”
  4. User: Hmm — I clearly want to see it, thats why I came here. Of course I hit yes.

People always hit yes.

Vista UAC pushes this culture of always saying yes right into the operating system. Basic tasks like renewing/repairing your IP require elevation. When users are forced to “allow” with such frequency, what is going to get them to slow down and think? How can they be expected to know the difference in risk between renewing their IP address or running a program they downloaded?

Spam

Tuesday, October 17th, 2006

Spammers seem to be suddenly getting much more successful in breaking through common filtering systems with increasing regularity of late. Either that or MIT’s spam filtering services suck compared to Stanford’s. I recall the first exciting distributed spam filtering system (which I encountered) was a simple hash database, containing checksums of known spams. Clearly the spammers have long-since conquered this one, but I wonder whether another axis of filtering might extend this idea using sliding window hashes to recognize content similarity. In particular, while spams often try to be somewhat unique, they generally have a very cut-and-paste feel, which suggests that greater success might be found through simply matching small regions of commonality through local fingerprints (a la LBFS).

Similarly, today’s most successful spams seem to rely almost exclusively on image text to sneak past filters. First Gmail and others seem to have added simple OCR to their filters, leading to italic, anti-aliased, non-fixed-width image text to break that next barrier. As these images get more expensive to generate (and they certainly seem to be identical across large numbers of spams in a given day, with only the markov-generated “poetry” varying from message to message), can’t we similarly use range hashes or other efficient fingerprints to recognize these oft-reused images from a distributed known-spam database?

Subscribe:

Add to Google
RSS
Try ExpanDrive

If you’ve heard of SSH then you need ExpanDrive.