你是否曾注意到一些程序员编写了垃圾邮件机器,这些机器会自动注册到你的网站。它们会使用像 newz002344 这样的用户名来注册,这是一个实现了 Captcha 的实施,防止机器人注册。

你只需要将其解压到你的 xoops 安装根目录,并更改 /uploads/_captcha_tmp/ 路径的 CHMOD 为 775/777。

这需要安装 GD2 库,并利用注册中的更好密钥。

它更多的是一个安全补丁!它已经在 xoops 2.0.14 - 2.0.16 上进行了测试,不确定是否与后续版本兼容。

**错误修复**

• True Type 字体公司
• PHP 服务器设置已修补 - 一些 PHP 服务器会遇到文件位置问题,这已被修补为使用 XOOP_ROOT_PATH

特点


系统要求



其他文件由: wishcraft

MyAlbum-p (2012/03/13)
Flowplayer (2012/03/13)
X-REST API (2012/03/13)
UI Tabs (2012/03/13)
Sexy (2012/03/13)
Benchmark (2012/03/13)
Maquee 1.03 (2012/03/13)
XQuiz (2012/03/13)
IRC 1.02 (2011/08/10)
TwitterBomb 1.12 (2011/08/10)
Prochatrooms 7.0 (2011/05/08)
Membership 1.02 (2011/02/06)
Webcams 1.09 (2011/02/04)
Xpayment 1.18 (2011/01/21)
XinCodes 1.02 (2010/12/15)
Profile (详细) 1.62 (2010/12/15)
Dates 1.45 (2010/11/08)
X-Center (2010/09/29)

评论归作者所有。我们不对其内容负责。
user

 Re: XOOPS Bot Signup Protection 1.04


在2.0.18.x上测试,100%有效

 
user

 Re: XOOPS Bot Signup Protection 1.04


在2.0.18.1上测试 - 有效

 
user

 Re: XOOPS Bot Signup Protection 1.04


我注意到,如果您没有在网站服务器的根目录中运行XOOPs,您需要更改hn_capthca.class.php中的行

行  517:
if(
$onlyTheImage) return "n".'.$this->get_filename_url().'" '.$is[3].' alt="This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)" title="">'."n";

行  518:
else return 
$this->public_key_input()."n".'.$this->get_filename_url().'" '.$is[3].' alt="This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)" title="">'."n"


在每行中的src="'之后。

这花了我相当多的时间才弄清楚,很高兴现在在2.0.18.1中运行正常。

 
user

 Re: XOOPS Bot Signup Protection 1.04


工作得很好。

谢谢您发布这个信息。


更新:似乎还有许多机器人仍然能够在使用这个模块的同时注册。还有其他建议吗?

foz

 
user

 Re: XOOPS Bot Signup Protection 1.04


直接使用就可以,做得很好,谢谢。

但是...我觉得有点不清楚,好几次写错了代码。有没有什么方法可以使得验证码图片更容易阅读或者不那么复杂?

 
user

 Re: XOOPS Bot Signup Protection 1.04


aaa找到可以在register.php中更改一些值。

 
user

 Re: XOOPS Bot Signup Protection 1.04


我有一个问题。
我需要删除一些我看到的有些难以辨认的字母和数字。
例如:0和O

有没有办法实现?我真希望这样可以,因为我觉得我失去了一些懒惰的成员。

 


Login

Top Module Downloads

Who's Online

276 user(s) are online (20 user(s) are browsing Module Repository)


Members: 0


Guests: 276


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!