<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ftofficer&#124;张聪的blog &#187; spamment</title>
	<atom:link href="http://blog.ftofficer.com/tag/spamment/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ftofficer.com</link>
	<description>A Newbie on the Way</description>
	<lastBuildDate>Sun, 12 Dec 2010 14:35:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<cloud domain='blog.ftofficer.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Herb Sutter Gave up Live Space due to Comment Spams</title>
		<link>http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 16:39:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[spamment]]></category>
		<category><![CDATA[thinking]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9951</guid>
		<description><![CDATA[http://herbsutter.spaces.live.com/Blog/cns!2D4327CC297151BB!917.entry Herb Sutter, the C++ guru, finally left Live Space due to the comment spam out of control. I like Live Spaces, and I really hate moving a blog, but unfortunately the comment spam is out of control and I just can&#8217;t keep up with the tools available to manage it here &#8212; other than [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://herbsutter.spaces.live.com/Blog/cns!2D4327CC297151BB!917.entry">http://herbsutter.spaces.live.com/Blog/cns!2D4327CC297151BB!917.entry</a></p>
<p>Herb Sutter, the C++ guru, finally left Live Space due to the comment spam out of control.</p>
<div style="margin-left:40px"><span style="font-style:italic">I like Live Spaces, and I <em>really</em><br />
hate moving a blog, but unfortunately the comment spam is out of<br />
control and I just can&#8217;t keep up with the tools available to manage it<br />
here &#8212; other than accepting a blog with no comments at all, which I&#8217;m<br />
unwilling to do. Your comments are too valuable to give up.</span></div>
<p>I have researched on the blog comment spams for a long time, since my blog was <a target="_blank" href="http://ftofficer.spaces.live.com/Blog/cns!423B72634E2F6B7E!378.entry">spammed at the first time (in Chinese)</a>. Also I created a <a target="_blank" href="http://ftofficer.spaces.live.com/Blog/cns!423B72634E2F6B7E!645.entry">semi-automatic solution (in Chinese)</a> to delete the spams. I believe not only me is suffering the blog comment spams, so I was thinking to make the solution totally automatic, and create a tool to clean blog comment spams for us spammer haters.</p>
<p>However, even I created the tool, that does not means our bloggers should take the responsibility to do anti-spam tasks. Anti-spam is the business of the service provider. Live Space <span style="font-weight:bold">SHOULD</span> improve its comment system, or it will become Live Spam and more and more people will leave.</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/" rel="bookmark" title="2008年01月25日">搞定了Spam Comments的自动探测和删除</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/" rel="bookmark" title="2008年01月22日">Blog再次被Spam</a></li>
<li><a href="http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/" rel="bookmark" title="2008年02月24日">还记得Blog Comment Spam么？</a></li>
<li><a href="http://blog.ftofficer.com/2007/11/%e8%a7%a3%e5%86%b3%e5%9c%a8firefox%e4%b8%8b%e9%9d%a2live-space%e2%80%9c%e5%8f%91%e5%b8%83%e6%97%a5%e5%bf%97%e2%80%9d%e6%8c%89%e9%92%ae%e8%a2%ab%e7%a6%81%e7%94%a8%e7%9a%84%e9%97%ae%e9%a2%98/" rel="bookmark" title="2007年11月7日">解决在Firefox下面Live Space“发布日志”按钮被禁用的问题</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/blog%e8%bf%81%e7%a7%bb%e9%80%9a%e5%91%8a/" rel="bookmark" title="2007年05月9日">blog迁移通告</a></li>
</ul>
<p><!-- Similar Posts took 19.109 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>还记得Blog Comment Spam么？</title>
		<link>http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 18:18:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[spamment]]></category>
		<category><![CDATA[thinking]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9941</guid>
		<description><![CDATA[今天发现了akismet这个网站。 通过REST架构提供API，允许blog软件验证每个Comment是不是spam，然后决定是否将其发布到blog上面。WordPress已经实现了对应插件。 We can’t stand spam. Who can? You have better things to do with your life than deal with the underbelly of the internet. Automattic Kismet (Akismet for short) is a collaborative effort to make comment and trackback spam a non-issue and restore innocence to blogging, so you never have to worry about spam [...]]]></description>
			<content:encoded><![CDATA[<p>今天发现了<a target="_blank" href="http://akismet.com">akismet</a>这个网站。</p>
<p>通过REST架构提供API，允许blog软件验证每个Comment是不是spam，然后决定是否将其发布到blog上面。<a target="_blank" href="http://www.wordpress.com">WordPress</a>已经实现了对应插件。<br /><span style="font-weight:bold"><br /></span>
<div style="margin-left:40px;font-weight:bold">We can’t stand spam.</div>
<p style="margin-left:40px">Who can? You have better things to do with your life than deal with<br />
the underbelly of the internet. Automattic Kismet (Akismet for short)<br />
is a collaborative effort to make comment and trackback spam a<br />
non-issue and restore innocence to blogging, so you <strong>never have to worry about spam again</strong>.<span style="font-weight:bold"><br /></span>
</p>
<p style="margin-left:40px"><span style="font-weight:bold">Akismet is free for personal use.</span></p>
<p style="margin-left:40px">In the spirit of helping the blogosphere as much as possible, we&#8217;ve<br />
decided to make Akismet free for as many people as possible. We have <a href="http://www.akismet.com/personal/">free API keys available</a> for your personal blog.</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/" rel="bookmark" title="2008年04月7日">Herb Sutter Gave up Live Space due to Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/kupu-open-source-web-rich-editor/" rel="bookmark" title="2007年05月31日">Kupu &#8211; Open source Web Rich Editor</a></li>
<li><a href="http://blog.ftofficer.com/2007/09/blog-comment-spams/" rel="bookmark" title="2007年09月20日">Blog Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2010/01/google-to-shutdown-china-office/" rel="bookmark" title="2010年01月13日">Google可能要撤出中国市场</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/" rel="bookmark" title="2008年01月22日">Blog再次被Spam</a></li>
</ul>
<p><!-- Similar Posts took 6.428 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>搞定了Spam Comments的自动探测和删除</title>
		<link>http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 17:15:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[spamment]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9930</guid>
		<description><![CDATA[最近工作比较忙，所以只能下了班搞搞这个东西。今天终于搞定了，然后看着数十个Spam Comment瞬间搞定还是很有成就感的。 这个问题的关键在两个问题上：第一，如何得到一个Spam Comment的列表；第二，如何删除它们。 先考虑第二个问题。其实不管Space的代码多复杂，最后对Blog的操作还是要经过HTTP传输的。截获HTTP传输数据的方案有很多，我用的是TamperData这个Firefox扩展。简单的找两个Comments删除一下，发现对应的HTTP请求是这样的： POST http://ftofficer.spaces.live.com/parts/blog/script/BlogService.fpp?cnmn=Microsoft.Spaces.Web.Parts.BlogPart.FireAnt.BlogService.delete_items&#38;ptid=0&#38;a=&#38;au=undefined HTTP/1.1Host: ftofficer.spaces.live.comUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5Accept-Language: zh-cn,zh;q=0.7,en-us;q=0.3Accept-Encoding: gzip,deflateAccept-Charset: UTF-8,*Connection: closeContent-Type: application/x-www-form-urlencodedX-FPP-Command: 0sc: [...]Referer: [...]Content-Length: 117Cookie: [....]Pragma: no-cacheCache-Control: no-cache cn=Microsoft.Spaces.Web.Parts.BlogPart.FireAnt.BlogService&#38;mn=delete_items&#38;d=[{1,%22cns!423B72634E2F6B7E!611%22}]&#38;v2 其中最重要的东西就是红色标记的部分，前面Cookie是作为你已经登录到Live Space的证据；后面的一串字符串就是要删除的Comment的ID。所以我们需要的工作就是获取到这个ID，然后使用HTTP重放就可以了。最后我直接偷懒用了NetCat，写了一个Request的模板，用Perl替换一下其中的ID，用NC连上Live Space然后重放就是了。方法就是这样，如果要做成软件可能还比较麻烦一点，看看有空再搞，最近实在太忙。 然后回到第一个问题，我们需要获取到所有的Spam Comments的列表，这个问题不可避免的就要把Space爬一遍，枚举当中所有的Comments的内容，并一一判断。如果符合某种条件，就将其ID记录下来。不过要从头分析Space的页面结构并且枚举出ID和内容也是个很好大的工程，不如找找有没有现成的方案。经过一番Google，找到了Live Space Mover这个项目。这个项目当中包括了枚举Live Space当中所有的Comments的功能，功能不错。但是不足的是只能获取到的是Comments的内容，发送者这些信息，不包括对我来说最重要的ID，不过这不是什么大问题，Python的脚本在哪里放着，代码改改就行了。这段代码改过之后，花10分钟把Blog爬了一遍，成功生成列表，然后拿perl解析一下，调用一下nc，搞定。 方案是有了，有空整理一下，做一个点点鼠标就能搞定的东西，或者一个命令行搞定的东西。 再说再说，忙得很。有没有人自愿报名实践一下的？ 你也许会喜欢： Herb Sutter Gave up Live Space due to Comment Spams blog迁移通告 [...]]]></description>
			<content:encoded><![CDATA[<p>最近工作比较忙，所以只能下了班搞搞这个东西。今天终于搞定了，然后看着数十个Spam Comment瞬间搞定还是很有成就感的。</p>
<p>这个问题的关键在两个问题上：第一，如何得到一个Spam Comment的列表；第二，如何删除它们。</p>
<p>先考虑第二个问题。其实不管Space的代码多复杂，最后对Blog的操作还是要经过HTTP传输的。截获HTTP传输数据的方案有很多，我用的是<a target="_blank" href="http://addons.mozilla.org/firefox/addon/966">TamperData</a>这个Firefox扩展。简单的找两个Comments删除一下，发现对应的HTTP请求是这样的：
<pre>POST http://ftofficer.spaces.live.com/parts/blog/script/BlogService.fpp?cnmn=Microsoft.Spaces.Web.Parts.BlogPart.FireAnt.BlogService.delete_items&amp;ptid=0&amp;a=&amp;au=undefined HTTP/1.1Host: ftofficer.spaces.live.comUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5Accept-Language: zh-cn,zh;q=0.7,en-us;q=0.3Accept-Encoding: gzip,deflateAccept-Charset: UTF-8,*Connection: closeContent-Type: application/x-www-form-urlencodedX-FPP-Command: 0sc: [...]Referer: [...]Content-Length: 117<span style="color:rgb(255, 0, 0)">Cookie: [....]</span><br style="color:rgb(255, 0, 0)" />Pragma: no-cacheCache-Control: no-cache

cn=Microsoft.Spaces.Web.Parts.BlogPart.FireAnt.BlogService&amp;mn=delete_items&amp;d=[{1,%22<span style="color:rgb(255, 0, 0)">cns!423B72634E2F6B7E!611</span>%22}]&amp;v2</pre>
<p>其中最重要的东西就是红色标记的部分，前面Cookie是作为你已经登录到Live Space的证据；后面的一串字符串就是要删除的Comment的ID。所以我们需要的工作就是获取到这个ID，然后使用HTTP重放就可以了。最后我直接偷懒用了NetCat，写了一个Request的模板，用Perl替换一下其中的ID，用NC连上Live Space然后重放就是了。方法就是这样，如果要做成软件可能还比较麻烦一点，看看有空再搞，最近实在太忙。</p>
<p>然后回到第一个问题，我们需要获取到所有的Spam Comments的列表，这个问题不可避免的就要把Space爬一遍，枚举当中所有的Comments的内容，并一一判断。如果符合某种条件，就将其ID记录下来。不过要从头分析Space的页面结构并且枚举出ID和内容也是个很好大的工程，不如找找有没有现成的方案。经过一番Google，找到了<a target="_blank" href="http://blog.broom9.com/?page_id=519">Live Space Mover</a>这个项目。这个项目当中包括了枚举Live Space当中所有的Comments的功能，功能不错。但是不足的是只能获取到的是Comments的内容，发送者这些信息，不包括对我来说最重要的ID，不过这不是什么大问题，Python的脚本在哪里放着，代码改改就行了。这段代码改过之后，花10分钟把Blog爬了一遍，成功生成列表，然后拿perl解析一下，调用一下nc，搞定。</p>
<p>方案是有了，有空整理一下，做一个点点鼠标就能搞定的东西，或者一个命令行搞定的东西。</p>
<p>再说再说，忙得很。有没有人自愿报名实践一下的？</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/" rel="bookmark" title="2008年04月7日">Herb Sutter Gave up Live Space due to Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/blog%e8%bf%81%e7%a7%bb%e9%80%9a%e5%91%8a/" rel="bookmark" title="2007年05月9日">blog迁移通告</a></li>
<li><a href="http://blog.ftofficer.com/2007/11/%e8%a7%a3%e5%86%b3%e5%9c%a8firefox%e4%b8%8b%e9%9d%a2live-space%e2%80%9c%e5%8f%91%e5%b8%83%e6%97%a5%e5%bf%97%e2%80%9d%e6%8c%89%e9%92%ae%e8%a2%ab%e7%a6%81%e7%94%a8%e7%9a%84%e9%97%ae%e9%a2%98/" rel="bookmark" title="2007年11月7日">解决在Firefox下面Live Space“发布日志”按钮被禁用的问题</a></li>
<li><a href="http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/" rel="bookmark" title="2008年02月24日">还记得Blog Comment Spam么？</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/" rel="bookmark" title="2008年01月22日">Blog再次被Spam</a></li>
</ul>
<p><!-- Similar Posts took 28.345 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Blog再次被Spam</title>
		<link>http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 15:05:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[spamment]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9929</guid>
		<description><![CDATA[今天起来到公司查看GMail邮件，吓了一跳，整页都是来自下列提供商的Live Space Notify，我当时就很奇怪，我这个平时没什么访问量的blog今天怎么了。点上去看看发现，竟然又是Spam。 删了几个觉得不对，这个Spammer似乎把我这个空间上面的所有帖子全部spam了一遍，显然是用脚本的。这手动的怎么可能搞得过自动的。于是删除了最近的一些之后，先把老的不管了，找找有没有可以自动化的方案——显然有，毕竟Spammer就是用脚本的。 考虑到上次的spam事件其实没过去多久，所以可以预见不远的将来又有另一个Spammer盯上我的可能性很大。所以干脆这次把当时基于浏览器的想法做了吧，至少让我将来删这些东西也方便一点。 先研究一下。 你也许会喜欢： Herb Sutter Gave up Live Space due to Comment Spams blog迁移通告 搞定了Spam Comments的自动探测和删除 还记得Blog Comment Spam么？ MSN space的Firefox兼容性又开始抽风了]]></description>
			<content:encoded><![CDATA[<p>今天起来到公司查看GMail邮件，吓了一跳，整页都是来自下列提供商的Live Space Notify，我当时就很奇怪，我这个平时没什么访问量的blog今天怎么了。点上去看看发现，竟然又是Spam。</p>
<p><img src="http://byfiles.storage.live.com/y1ptQI9A-glMW9gxE0jIs8s6hu5pEMwCalVOLFGRcuURYkdDDBA-MnVRujNva9CRxcxUlodomXSij0" /></p>
<p>删了几个觉得不对，这个Spammer似乎把我这个空间上面的所有帖子全部spam了一遍，显然是用脚本的。这手动的怎么可能搞得过自动的。于是删除了最近的一些之后，先把老的不管了，找找有没有可以自动化的方案——显然有，毕竟Spammer就是用脚本的。</p>
<p>考虑到上次的spam事件其实没过去多久，所以可以预见不远的将来又有另一个Spammer盯上我的可能性很大。所以干脆这次把当时<a target="_blank" href="http://http://ftofficer.spaces.live.com/Blog/cns!423B72634E2F6B7E!383.entry">基于浏览器的想法</a>做了吧，至少让我将来删这些东西也方便一点。</p>
<p>先研究一下。</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/" rel="bookmark" title="2008年04月7日">Herb Sutter Gave up Live Space due to Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/blog%e8%bf%81%e7%a7%bb%e9%80%9a%e5%91%8a/" rel="bookmark" title="2007年05月9日">blog迁移通告</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/" rel="bookmark" title="2008年01月25日">搞定了Spam Comments的自动探测和删除</a></li>
<li><a href="http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/" rel="bookmark" title="2008年02月24日">还记得Blog Comment Spam么？</a></li>
<li><a href="http://blog.ftofficer.com/2007/10/msn-space%e7%9a%84firefox%e5%85%bc%e5%ae%b9%e6%80%a7%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%bd%e9%a3%8e%e4%ba%86/" rel="bookmark" title="2007年10月18日">MSN space的Firefox兼容性又开始抽风了</a></li>
</ul>
<p><!-- Similar Posts took 8.529 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>考虑一种基于浏览器的Anti-Blog-Spam的方法</title>
		<link>http://blog.ftofficer.com/2007/09/%e8%80%83%e8%99%91%e4%b8%80%e7%a7%8d%e5%9f%ba%e4%ba%8e%e6%b5%8f%e8%a7%88%e5%99%a8%e7%9a%84anti-blog-spam%e7%9a%84%e6%96%b9%e6%b3%95/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2007/09/%e8%80%83%e8%99%91%e4%b8%80%e7%a7%8d%e5%9f%ba%e4%ba%8e%e6%b5%8f%e8%a7%88%e5%99%a8%e7%9a%84anti-blog-spam%e7%9a%84%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 08:22:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[spamment]]></category>
		<category><![CDATA[thinking]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9892</guid>
		<description><![CDATA[上面发的这个关于blog comment spam的文章被同样的人再次spam，而且正好被Ace的两个回复夹了三明治。实在让我郁闷了一把。 既然我不能对live space做什么让它不接收spam comment，那么我只能让我自己眼不见为净了。既然必须要我自己访问自己的blog的时候才会发现自己的blog是不是被spam了并且会手动删除上面的spam comment，那么我就把这个过程自动化好了。 基于GreaseMonkey好了。 先搭个架子，然后向里面填算法来判断这个comment是不是spam，目前的话，先基于关键字好了，看到那个叫做boubo的链接就删掉。 你也许会喜欢： Herb Sutter Gave up Live Space due to Comment Spams 解决在Firefox下面Live Space“发布日志”按钮被禁用的问题 blog迁移通告 搞定了Spam Comments的自动探测和删除 Live Space的“发布日志”恢复正常了]]></description>
			<content:encoded><![CDATA[<p>上面发的这个关于blog comment spam的文章被同样的人再次spam，而且正好被<a target="_blank" href="http://watchback.spaces.live.com/">Ace</a>的两个回复夹了三明治。实在让我郁闷了一把。</p>
<p>既然我不能对live space做什么让它不接收spam comment，那么我只能让我自己眼不见为净了。既然必须要我自己访问自己的blog的时候才会发现自己的blog是不是被spam了并且会手动删除上面的spam comment，那么我就把这个过程自动化好了。</p>
<p>基于GreaseMonkey好了。</p>
<p>先搭个架子，然后向里面填算法来判断这个comment是不是spam，目前的话，先基于关键字好了，看到那个叫做boubo的链接就删掉。</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/" rel="bookmark" title="2008年04月7日">Herb Sutter Gave up Live Space due to Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2007/11/%e8%a7%a3%e5%86%b3%e5%9c%a8firefox%e4%b8%8b%e9%9d%a2live-space%e2%80%9c%e5%8f%91%e5%b8%83%e6%97%a5%e5%bf%97%e2%80%9d%e6%8c%89%e9%92%ae%e8%a2%ab%e7%a6%81%e7%94%a8%e7%9a%84%e9%97%ae%e9%a2%98/" rel="bookmark" title="2007年11月7日">解决在Firefox下面Live Space“发布日志”按钮被禁用的问题</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/blog%e8%bf%81%e7%a7%bb%e9%80%9a%e5%91%8a/" rel="bookmark" title="2007年05月9日">blog迁移通告</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/%e6%90%9e%e5%ae%9a%e4%ba%86spam-comments%e7%9a%84%e8%87%aa%e5%8a%a8%e6%8e%a2%e6%b5%8b%e5%92%8c%e5%88%a0%e9%99%a4/" rel="bookmark" title="2008年01月25日">搞定了Spam Comments的自动探测和删除</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/live-space%e7%9a%84%e2%80%9c%e5%8f%91%e5%b8%83%e6%97%a5%e5%bf%97%e2%80%9d%e6%81%a2%e5%a4%8d%e6%ad%a3%e5%b8%b8%e4%ba%86/" rel="bookmark" title="2008年01月27日">Live Space的“发布日志”恢复正常了</a></li>
</ul>
<p><!-- Similar Posts took 8.939 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2007/09/%e8%80%83%e8%99%91%e4%b8%80%e7%a7%8d%e5%9f%ba%e4%ba%8e%e6%b5%8f%e8%a7%88%e5%99%a8%e7%9a%84anti-blog-spam%e7%9a%84%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog Comment Spams</title>
		<link>http://blog.ftofficer.com/2007/09/blog-comment-spams/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link>
		<comments>http://blog.ftofficer.com/2007/09/blog-comment-spams/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 05:30:00 +0000</pubDate>
		<dc:creator>Zhang Cong</dc:creator>
				<category><![CDATA[安全]]></category>
		<category><![CDATA[spamment]]></category>

		<guid isPermaLink="false">http://blog.ftofficer.com/?p=9891</guid>
		<description><![CDATA[昨天的日志的一个回复： 这种blog spam真的是非常不爽的一件事情。 而且，不只是我，更多的其他人也在遇到这种问题。 在这个Web 2.0的时代里面，Anti-spam的工作，绝不仅仅是mail了。 你也许会喜欢： Herb Sutter Gave up Live Space due to Comment Spams 还记得Blog Comment Spam么？ Google adds Postini security into hosted apps offering Blog再次被Spam blog迁移通告]]></description>
			<content:encoded><![CDATA[<p>昨天的日志的一个回复：</p>
<p><img src="http://byfiles.storage.live.com/y1ptQI9A-glMW_keOsVDwUIXj5lFNYFUdISqAqSaQIFQ5as7Rh5SnJGg2IUiKWA5xUWI1CuJWKMsH8" /></p>
<p>这种blog spam真的是非常不爽的一件事情。</p>
<p>而且，不只是我，更多的<a target="_blank" href="http://blogs.msdn.com/david_leblanc/archive/2007/09/19/blog-comment-spam-is-really-really-really-annoying.aspx">其他人</a>也在遇到这种问题。</p>
<p>在这个Web 2.0的时代里面，Anti-spam的工作，绝不仅仅是mail了。</p>
<p><strong>你也许会喜欢：</strong>
<ul class="similar-posts">
<li><a href="http://blog.ftofficer.com/2008/04/herb-sutter-gave-up-live-space-due-to-comment-spams/" rel="bookmark" title="2008年04月7日">Herb Sutter Gave up Live Space due to Comment Spams</a></li>
<li><a href="http://blog.ftofficer.com/2008/02/%e8%bf%98%e8%ae%b0%e5%be%97blog-comment-spam%e4%b9%88%ef%bc%9f/" rel="bookmark" title="2008年02月24日">还记得Blog Comment Spam么？</a></li>
<li><a href="http://blog.ftofficer.com/2007/10/google-adds-postini-security-into-hosted-apps-offering/" rel="bookmark" title="2007年10月3日">Google adds Postini security into hosted apps offering</a></li>
<li><a href="http://blog.ftofficer.com/2008/01/blog%e5%86%8d%e6%ac%a1%e8%a2%abspam/" rel="bookmark" title="2008年01月22日">Blog再次被Spam</a></li>
<li><a href="http://blog.ftofficer.com/2007/05/blog%e8%bf%81%e7%a7%bb%e9%80%9a%e5%91%8a/" rel="bookmark" title="2007年05月9日">blog迁移通告</a></li>
</ul>
<p><!-- Similar Posts took 9.604 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ftofficer.com/2007/09/blog-comment-spams/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

