Page 11 of 29 FirstFirst ... 91011121321 ... LastLast
Results 101 to 110 of 289

Thread: WordPress and phone home

  1. #101
    ifranky's Avatar
    ifranky is offline Hello World
    Join Date
    Dec 2009
    Location
    Cyprus
    Posts
    37

    Default

    Quote Originally Posted by Otto View Post
    Knowing that 11% of all users run PHP 4 is very useful information.
    Justs as useful as it would be for a hacker to know that 11% use WP2.8.1, especially when this data can be linked to urls.

    And yes, Google does collect 'awesome data'.

  2. #102
    Otto's Avatar
    Otto is offline On The Rocks
    Join Date
    Apr 2009
    Location
    Memphis, TN
    Posts
    862

    Default

    Quote Originally Posted by Elpie View Post
    So you trust MD5 hashes then? Decrypting these is not that difficult.
    I'm sorry, but you are mistaken. "Decrypting" MD5 is not possible.

    Brute force reversing an MD5 using a dictionary attack is possible, I grant you, for small sets of data (like unsalted passwords). However, there's no way on this planet for you to reverse this MD5 hash:
    67b7f3f5b2575101804b136ffd2788f8

    It cannot be done. Hashes are one-way functions.

  3. #103
    Brad is offline Here For The Peanuts
    Join Date
    Jan 2009
    Location
    USA
    Posts
    142

    Default

    Where specifically do you place that code? Into one file or several files and where in the file(s)? Thanks.

    Quote Originally Posted by Elpie View Post
    Yes, you can. The updates work just fine without the blog URL. This doesn't prevent too much information being sent with the theme and plugin update checks though.

    You can also use this filter:

    Code:
    function privacy_remove_url($default)
    {
      global $wp_version;
      return 'WordPress/'.$wp_version;
    }
    
    add_filter('http_headers_useragent', 'privacy_remove_url');

  4. #104
    chipbennett's Avatar
    chipbennett is offline WordPress Legend
    Join Date
    Feb 2009
    Location
    St. Louis, MO
    Posts
    1,993

    Default

    Quote Originally Posted by Brad View Post
    Where specifically do you place that code? Into one file or several files and where in the file(s)? Thanks.
    I assume one could place it in the theme's functions.php file.
    WP TurnKey - Turn-Key WordPress installation and maintenance services
    WordPress user since 2005 | @chip_bennett | chipbennett.net | cbnet Plugins

  5. #105
    Brad is offline Here For The Peanuts
    Join Date
    Jan 2009
    Location
    USA
    Posts
    142

    Default

    I kind of thought that but want to be sure :)

    Quote Originally Posted by chipbennett View Post
    I assume one could place it in the theme's functions.php file.
    Tapping a Keg of WordPress

  6. #106
    zamoose's Avatar
    zamoose is offline Hello World
    Join Date
    Nov 2009
    Location
    Philadelphia, PA
    Posts
    43

    Default

    Quote Originally Posted by chipbennett View Post
    I assume one could place it in the theme's functions.php file.
    Or in a plugin residing in wp-content/plugins/ and correctly activated through the admin interface.

  7. #107
    Elpie's Avatar
    Elpie is offline Here For The Peanuts
    Join Date
    Nov 2009
    Location
    New Zealand
    Posts
    168

    Default

    A new plugin is going to be needed if the core team don't see sense on this.

    For anyone looking at the plugins already available please note that the old 2.3 plugins can have unintended consequences.

    The tinfoil hat plugin and Anonymous WordPress Plugin Updates plugin both replace the WordPress update.php core file. Those plugins use a modified update.php from WP 2.3. It is not advisable to use a hacked 2.3 file in a 2.8+ install.

    Both plugins deal only with code that was around in 2.3. The HTTP API was not around then, but this uses the blog URL in the user-agent string. The old plugins don't prevent the sending of that user-agent.

    Neither of these plugins anonymise the data sent with theme update checks (which weren't around in 2.3).

    Finally, the so-called Anonymous WordPress Plugin Updates plugin is not anonymous - it simply replaces the blog URL with an URL for http://privacy.org
    While the sentiments are understandable, using someone else's URL and sending this into the WordPress data collection is unethical at the very least.

    At this point, there are some good plugins for disabling update checks altogether but no plugin for anonymising or removing data from the capture.

  8. #108
    Brad is offline Here For The Peanuts
    Join Date
    Jan 2009
    Location
    USA
    Posts
    142

    Default

    So the plugins for disabling update checks altogether effectively keep the data from being captured, is that correct? Specifically, what are those plugins?

    and . . . what you are hoping for is a plugin that allows upgrades to continue but removes the questionable data if the powers that be are not willing to correct this issue.
    Tapping a Keg of WordPress

  9. #109
    Elpie's Avatar
    Elpie is offline Here For The Peanuts
    Join Date
    Nov 2009
    Location
    New Zealand
    Posts
    168

    Default

    Quote Originally Posted by Brad View Post
    So the plugins for disabling update checks altogether effectively keep the data from being captured, is that correct? Specifically, what are those plugins?
    There are four reliable plugins that completely disable checks.

    http://wordpress.org/extend/plugins/...s-core-update/

    http://wordpress.org/extend/plugins/...lugin-updates/

    http://wordpress.org/extend/plugins/...theme-updates/

    And a plugin aimed at developers which can both log outgoing HTTP requests and optionally disable update checks: http://wordpress.org/extend/plugins/core-control/

    Be aware of the implications though. If you disable checks you need to manually keep up-to-date with update releases.

  10. #110
    Elpie's Avatar
    Elpie is offline Here For The Peanuts
    Join Date
    Nov 2009
    Location
    New Zealand
    Posts
    168

    Default

    Quote Originally Posted by Brad View Post
    . . . what you are hoping for is a plugin that allows upgrades to continue but removes the questionable data if the powers that be are not willing to correct this issue.
    No, what I am hoping for is that the core team will realise that users need to be aware of what they are collecting, and why, and will decide to give us an opt-in that allows us to select which information we are prepared to disclose ;)

    Realistically though - thats not going to happen.

    So, second best is for a plugin to be developed that will allow us to keep some plugins and themes private from the update check, will allow us to send or not send server information such as PHP & MySQL versions, and which will allow us to opt-out of sending our blog URL's.

    This could potentially be a good candidate for a new "canonical" plugin

Page 11 of 29 FirstFirst ... 91011121321 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •