CCode&TCode安装

最近几个月以来,垃圾Comments和Trackback每天都有几百的速度在涨,如果哪几天忘了看,几千的spam让人实在没心情看哪些是正经的comments和TB,另外CPU使用时间实在太多,真不知道哪天DH会KILL掉我的mt-tb.cgi。

上网去查,发现CCode&TCode不错,最新支持MT3.3.1,刚碰巧还有几个朋友同时也在头痛spam,也正在试这个CCode&TCode,于是自己也试装了一下。实际效果不错,插件改变了entry id,让spamer无从下手(总不能从1到10位数这样扫过去……)。今天是第三天,还未发现一例垃圾。

安装方法极简单,阿alongblog上去下载源文件到/mt目录下,并解压:

wget http://alogblog.com/downloads/dn.cgi?CTCode-3.3.01.tar.gz
tar -zxvf CTCode-3.3.01.tar.gz

注意把/mt-static文件夹下的东东COPY到相应位置。

转到你的后台管理界面,在Templates下面,找到单篇归档和评论预览两个模板,在里面找到<form>标签,把<$MTEntryCCode$>添加进在下文后面:

<input type=”hidden” name=”entry_id” value=”<$MTEntryID$>” />


<$MTEntryCCode$>

同时,在<head>标签里把下面这段添加进去:

<script type=”text/javascript”
src=”/url_to_mt/default_templates/obfuscator.js”></script>

重建单篇模板,OK。

补充一个Chedong和平生一笑推荐的第二重防SPAM方法:
将mt-tb.cgi和mt-comments.cgi改名,再修改mt-config.cgi,添加:

TrackbackScript new_trackback_file_name.cgi

CommentScript new_comments_file_name.cgi

这样针对mt-tb.cgi的spamer可以被你滤掉了,不知道这个方法还能有效多久,常换就是了。
另外还要注意把自己的mt-config.cgi保持权限为600,以确保安全。

Leave a Reply