I took a look at the data we are sending to Akismet, a WordPress plugin for comment spam protection, for each comment submitted on your blog, if you use this plugin for comment spam prevention.我一看數據我們發送給akismet , wordpress插件為垃圾評論的保護,為每個評論提交的關於您的博客,如果您使用此插件為垃圾評論的預防。 I have recently最近我曾 started using Akismet開始使用akismet , a WordPress plugin from WordPress author , wordpress插件從作者的WordPress Matt Mullenweg馬特mullenweg . I have to say I was surprised at the copious amount of data, some sensitive, being sent to Matt’s server for handling every single comment.我必須說我很驚訝於,再用大量的數據,一些敏感的,被派往馬特的服務器處理每一個單一的評論。

Tons of useless (for spam protection) information is being sent for every comment, most of which rarely, if ever, changes on a server.噸的無用(垃圾郵件防護)的資料,正在發送的每個評論,其中大部分很少,如果以往的變化,在服務器上。

Here are the data that was sent to Akismet server for a single test comment on my blog.這裡的數據被送往akismet服務器為一個單一的測試發表評論我的博客。 I have commented on them inline.我對他們的評論,內插。

comment_post_ID=1128 // Why does he need this? comment_post_id = 1128 / /為什麼他是否需要這個?
comment_author=Angsuman+Chakraborty comment_author =由Angsuman +查敏
comment_author_email=angsuman%40taragana.com comment_author_email =由Angsuman % 40taragana.com
comment_author_url=http%3A%2F%2Fblog.taragana.com%2F comment_author_url =的HTTP %第3 A % 2樓% 2fblog.taragana.com % 2樓
comment_content=[Actual comment] comment_content = [實際評論]
comment_type= comment_type =
user_ID=1 // Why does he need this? user_id = 1 / /為什麼他是否需要這個?
user_ip=59.93.245.60 user_ip = 59.93.245.60
user_agent=[Truncated] user_agent = [截斷]
referrer=[Truncated - Post url] 引薦= [截斷-郵政網址]
blog=http%3A%2F%2Fblog.taragana.com 博客=的HTTP %第3 A % 2樓% 2fblog.taragana.com
CONTENT_LENGTH=98 content_length = 98

// Isn’t it obvious? / /是不是很明顯嗎? Why send it?為什麼它傳送? Does it ever change?難道以往任何時候都改變?
CONTENT_TYPE=application%2Fx-www-form-urlencoded內容類型=應用% 2fx - WWW的形式- urlencoded

// What is he doing with it? / /什麼是他做的與它呢? This information is useless for spam protection.此信息是無用的垃圾郵件防護。
DOCUMENT_ROOT=[File system path] DOCUMENT_ROOT在= [文件系統路徑]

// Why does he need this? / /為什麼他是否需要這個? Yet another useless junk.又一無用的垃圾。
HTTP_ACCEPT=[Truncated] http_accept = [截斷]

// Why does he need this? / /為什麼他是否需要這個?
HTTP_ACCEPT_CHARSET=[Truncated] http_accept_charset = [截斷]
HTTP_ACCEPT_LANGUAGE=en-us%2Cen%3Bq%3D0.5 http_accept_language = -我們% 2cen % 3bq % 3d0.5

// Why does he need this? / /為什麼他是否需要這個?
HTTP_CONNECTION=keep-alive http_connection =保持活著
HTTP_HOST=blog.taragana.com http_host = blog.taragana.com

// Why does he need this? / /為什麼他是否需要這個?
HTTP_KEEP_ALIVE=300 http_keep_alive = 300
HTTP_REFERER=[Truncated] http_referer = [截斷]
HTTP_USER_AGENT=[Truncated] http_user_agent = [截斷]

// Why does he have to have my PATH information? / /為什麼他是否有有我的路徑信息呢?
PATH=[PATH environment variable]路徑= [ PATH環境變量]
REMOTE_ADDR=59.93.245.60 remote_addr = 59.93.245.60
REMOTE_PORT=1567 remote_port = 1567

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? Why does he need it?為什麼他是否需要它?
// It contains file system information / /它包含文件系統信息
SCRIPT_FILENAME=[Truncated] script_filename = [截斷]

// How many times does it change on a server? / /多少次,是否改變在服務器上呢?
SERVER_ADDR=69.36.187.98 server_addr = 69.36.187.98

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? Why does he need it?為什麼他是否需要它?
SERVER_ADMIN=Postmaster%40taragana.com server_admin =郵政% 40taragana.com
SERVER_NAME=blog.taragana.com服務器= blog.taragana.com

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
SERVER_PORT=80 server_port = 80

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
SERVER_SIGNATURE=[Truncated] server_signature = [截斷]
// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
SERVER_SOFTWARE=[Truncated] server_software = [截斷]

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
GATEWAY_INTERFACE=CGI%2F1.1 gateway_interface =的CGI % 2f1.1

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
SERVER_PROTOCOL=HTTP%2F1.1 server_protocol =的HTTP % 2f1.1

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
// This is always POST! / /這是始終郵政!
REQUEST_METHOD=POST request_method =後

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
QUERY_STRING= query_string =

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
REQUEST_URI=%2Fwp-comments-post.php request_uri = % 2fwp -評論- post.php

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
SCRIPT_NAME=%2Fwp-comments-post.php script_name = % 2fwp -評論- post.php

// Why does he need to know where I installed WordPress on my server? / /為何他要知道我安裝的WordPress在我的伺服器上?
PATH_TRANSLATED=[Truncated] path_translated = [截斷]

// How many times does it change on a server? / /多少次,是否改變在服務器上呢? What does he need it for?是什麼,他是否需要它呢?
PHP_SELF=%2Fwp-comments-post.php php_self = % 2fwp -評論- post.php

// This is inane / /這是inane
argv=Array argv =陣列

// This is inane / /這是inane
argc=0 argc = 0

This huge amount of data (considering it is send for every comment) can consume a not-so-insignificant portion of your bandwidth quota, if you get lots of spam.這個龐大的數據量(考慮到這是發送的每個評論)可以消耗沒有那麼微不足道的一部分,請在帶寬配額,如果您收到大量的垃圾郵件。

It is clear Matt & Co. haven’t taken the effort to filter out the unnecessary information, even though they can easily do so.很顯然,馬特公司沒有採取的努力,過濾掉不必要的信息,即使他們可以輕鬆地這樣做。

Some of these information may also be used by hackers (bad ones).一些這些資料也可能被黑客(壞人) 。 Remember all information is submitted over the internet in cleartext.記住所有的資料是提交了在互聯網上明文。

Kind of makes you feel warm and fuzzy, doesn’t it?種讓你感到溫暖和模糊,不是嗎?