Slashdot Mirror


Inside Safari 3.2's Anti-Phishing Feature

MacWorld is running a piece from MacJournals.com's for-pay publication detailing how the Safari browser's anti-phishing works. The article takes Apple to task for not thinking enough of its users to bother telling them when Safari sends data off to a third party on their behalf. For it seems that Safari uses the same Google-based anti-phishing technology that Firefox has incorporated since version 2.0, but, unlike Mozilla, tells its users nothing about it. "Even when phrased as friendly to Apple as we can manage, the fact remains that after installing Safari 3.2, your computer is by default downloading lots of information from Google and sending information related to sites you visit back to Google — without telling you, without Apple disclosing the methods, and without any privacy statement from Apple."

14 of 135 comments (clear)

  1. Hey - Apple didn't promise anything. by Petersko · · Score: 3, Insightful

    In Apple's defense, they've never promised to do no evil. Their goal is to instill such unswerving devotion in their customer base that when they actually do some evil, it's here and gone in the news, and nothing has to change.

    So far, so good.

    1. Re:Hey - Apple didn't promise anything. by SanityInAnarchy · · Score: 4, Insightful

      It's actually much simpler: Apple decides things for you.

      Good or evil, what's actually going on here is that Apple has decided that the Best User Experience (TM) will be best served by you surrendering personal information to Google -- that the benefit of privacy is far outweighed by the risk of phishing.

      Kind of like how Apple decided that the benefits of being able to install any software you want on a device (iPhone) are far outweighed by the risks of you installing something harmful.

      And for what it's worth, when you agree with Steve Jobs on the way things should be done, it's actually pretty amazing. Safari isn't a bad browser.

      But when you disagree with Steve Jobs, you have no recourse other than to suck it up or stop buying Apple products.

      --
      Don't thank God, thank a doctor!
  2. Except the Google service is privacy preserving... by nweaver · · Score: 5, Insightful

    The google service is designed to minimize privacy leaks. It downloads a coarse-hashcheck database (so Google learns nothing). And then if something hits, it queries a detailed hash.

    So unless you get a match on the coarse-hash database, Google learns NOTHING. And google only learns a hash if it matches, which is not very useful, AND google doesn't store this information unless it is a match with their detailed database.

    --
    Test your net with Netalyzr
  3. It's Not About Who Sees What by Petersko · · Score: 4, Insightful

    "The google service is designed to minimize privacy leaks. It downloads a coarse-hashcheck database (so Google learns nothing). And then if something hits, it queries a detailed hash."

    The problem is the lack of disclosure.

    1. Re:It's Not About Who Sees What by AKAImBatman · · Score: 5, Insightful

      The problem is the lack of disclosure.

      I'm going to play devil's advocate for a moment and point out that such disclosure is getting harder and harder to comply with. Especially when the web is seen as a collection of cloud services. Should that piracy map viewer posted yesterday disclose to every user that they will connect to Google Maps for map data? Does every website disclose that you are downloading ads from Google or Doubleclick before you visit? Does your favorite web forum notify you that you'll be connecting to Youtube when users post videos?

      Those examples convey far more sensitive information than this anti-phishing technology. Yet we don't even bat an eye. In fact, we praise them for such useful extensions to their services. Should web browsers thus play by different rules and be required to notify the user of a non-existent violation of privacy before they do something useful?

      I'm not saying that some people don't feel slighted by this. I am saying that the web is evolving in ways that have already made this the norm rather than the exception. If you do feel slighted and wish to be excepted, you're probably going to have to get used to reconfiguring your browser in the same way you install adblock or flashblock.

    2. Re:It's Not About Who Sees What by AKAImBatman · · Score: 4, Insightful

      Don't all Google ad-blocks have 'ads by Google' on them?

      Which would be after you give your information to them. Most other ad agencies don't even go as far as that!

      And I do believe all YouTube videos viewed off-site have the YouTube watermark. Plus, Google Maps mashups tend to have 'Google Maps' in the bottom right corner.

      Same thing. You've already connected to their servers and given up your info. Just because there are logos to promote brand recognition there, doesn't mean that you consented to give up your info to a third party or received disclosure that it was going to happen. Google Maps even goes so far as to give you a Terms of Use link *after* you've engaged their services! *gasp!*

      I guess the question for you is: Would you feel better if the antiphishing technology had a "powered by Google" logo on it when it found a dangerous site? If so, I'm sure that's something that Apple would be willing to add. It won't do anything to better protect your privacy, though. It will merely give you a warm and fuzzy feeling.

    3. Re:It's Not About Who Sees What by AKAImBatman · · Score: 4, Informative

      Glad you feel that way. I'll get a few post-event disclosures out of the way then:

      1. Your IP address, browser, operating system, installed plugins, and physical location were logged by Google Analytics as soon as you hit Slashdot.

      2. If you don't have adblock installed, your browser contacted doubleclick.net when you visited Slashdot and uploaded the unique id assigned to your browser. If you did not have a unique id, one was assigned to you. Additional information such as the site you are visiting, your browser, your plugins, your geographic location, and other information may have been collected during this transaction.

      Hope that helps!

    4. Re:It's Not About Who Sees What by Lars+T. · · Score: 4, Insightful

      The problem is the lack of disclosure.

      Firefox has disclosed jack shit to me. So where's your problem with that?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  4. Slightly OT, but this steams me by hellfire · · Score: 4, Insightful

    Remember, the people who designed the Internet (incorrectly) assumed that all computers on the network would be trustworthy, so the rules are pretty loose.

    C'mon, Macworld is better than this. Okay, the article is critically reviewing the anti-phishing feature, but the writer seems to have a bone to pick and in order to post an emotionally charged article, takes things one step too far.

    The internet was intentionally designed, itself, not to have a centralized authorizing body for each and every PC and server on the planet. It's decentralized on purpose. When a so called journalist writes something like this, I have a problem, because to me it's just pandering to the security freaks. It's a bit off topic, but I also have a problem reading the rest of the article because it makes it hard to trust what the guy has to say. There's probably good facts in the article, and if there's a problem Apple should be criticized, but I can't possibly continue reading when I see something stupid like this.

    --

    "All great wisdom is contained in .signature files"

  5. Re:So... by ttlgDaveh · · Score: 3, Informative

    First off, because it drives me nuts, it is "couldn't care less". (Cue picking on grammar errors in this post. Maybe I'll drop a couple in intentionally!)

    Secondly there is adblock (and flashblock) for Safari in the form or SafariBlock, or if you don't care for Input Managers there's always things like GlimmerBlocker which is a local HTTP Proxy which will block ads (and flash and do other fancy things) across the whole system and not just one browser.

  6. Re:Data protection act? by negRo_slim · · Score: 5, Insightful

    but over on this side of the pond distributing personally-identifiable information to a third party without explicit consent is a criminal offence.

    Sorry I'm less than enthusiastic at your privacy laws considering there's a camera on every corner in your country, watching the citizenry.

    --
    On the Oregon Cost born and raised, On the beach is where I spent most of my days
  7. It's not that hard to write a clear privacy policy by Animats · · Score: 4, Informative

    Our AdRater plug-in has similar privacy issues. It's a plug-in that "phones home" to get information about the advertisers whose ads appear on a site. Here's what we tell users:

    AdRater "phones home", but tells us as little as possible. AdRater sends the domain name associated with each advertisement you see to SiteTruth. Thus, we can tell what advertisers have reached you, but cannot tell what web pages you have been viewing. We can't tell if you click on an ad. AdRater does not use "cookies" or any other user identifiable information other than your current IP address.

    If we change any of this, the changes will not take effect until you download and install a new version of AdRater.

    AdRater does not rate ads on secure pages, so no information about a secure page is ever sent to our servers.

    Now that wasn't hard, was it?

    For really technical users, we publish the API AdRater uses, so you can check to see that we're telling the truth about what data goes back and forth.

  8. I don't "love" a company by argent · · Score: 4, Insightful

    A lot of you seem to love Apple

    I use Safari because it's well integrated with OS X. Firefox isn't, and Camino (which I use by preference) has a couple of bugs that are supposed to be fixed Real Soon Now that make it lock up behind a proxy and don't let me disable Apple's stupid insecurity dialogs.

    I also use Safari and Camino because they don't use XUL the way Firefox does. I don't trust the security model for XUL nor the technique Firefox uses for the XUL installer, XPI. And in fact there's been at least one XPI-related vulnerability (quickly patched, but it shows that the class of problems I'm concerned about are real).

    This doesn't mean I love Apple, or that I think the folks on the Camino team are cooler than the ones on the Mozilla team. This just means I'm more interested in the best tool for the job than where it comes from.

  9. I fail to see how this is a big deal by $criptah · · Score: 4, Insightful

    I fail to see how this is a big deal. Did you read the article? If so, you would not panic as well.

    First of all, everything is transported in hashes. You do not compare the actual URLs that customers visit, only the hashes. Google has no actual links that indicate the banks that you use and the pr0n sites you have browsed. Only hashes.

    Also, this is a configurable option. Apple does not force you to use Google. Apple does not force you to use this feature. I think it would be easier if Apple has explained this feature in the release notes to a greater extent and if users had to accept some sort of a license agreement when enabling this feature. Nothing else beyond it.