当初还在用pjblog2.6时总是被垃圾评论和留言弄得大为光火,后来经过一些代码修改加强防御功能后,好几天不再发现垃圾的身影,但好景不长,这些牛B丫丫的家伙实在厉害,很快,垃圾再次出现,就好像吃西药一样只治标不治本,头痛。
很快好消息传来,舜子的2.7版来了,2.7版是专门为了对付垃圾留言和评论而来的,所以为了逃脱这些垃圾的纠缠,我还是很努力的辛苦升级到了2.7版,无耐的是,还是好景不长,垃圾评论是少了,但不是没有,留言就更不用说啦,少则一天几条,多则一下子来个几十条,删都删不及,真是令我痛苦万分呀!
还好,魔高一丈,道升两丈,天地万物,生生相克,没有解决不了的办法,今天无意逛到X-Force,发现X-Force这里已经又有新方法对付这些垃圾了,听说某高人发现了漏洞,只需简单的修改代码进行补洞即可告别垃圾骚扰,太让人感到兴奋了,但愿这个方法可以让我清静一阵子。
修改方法如下:
修改blogcomm.asp文件,在94行(大概)的If判断表达式中加入 or IsEmpty(Session(”GetCode”)) 即可。
修改后应该如下:
IF (memName=empty or blog_validate=true) and (cstr(lcase(Session(”GetCode”)))<>cstr(lcase(validate)) or IsEmpty(Session(”GetCode”))) then
修补留言本漏洞办法:www.x-force.cn
修改Plugins/GuestBook/bookaction.asp文件,找到 IF cstr(lcase(Session(”GetCode”)))<>cstr(lcase(validate)) 后面加上 or IsEmpty(Session(”GetCode”)) 即可。
修改后应该如下:
IF (cstr(lcase(Session(”GetCode”)))<>cstr(lcase(validate))) or IsEmpty(Session(”GetCode”)) then
12月4日注:本方法已经过本人亲身验证,效果非常的好,到今天为止再也没有出现过垃圾留言和评论了!另提醒:修改时记得做好备份!
您可能对这些也感兴趣 |



