Repository is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
Module Repository > Miscellaneous > AntiBot Signup Protection

Miscellaneous

Miscellaneous

AntiBot Signup Protection



Description:

Have you ever noticed how some programmers have been witting spam bots that automatically sign up to your website. They signup with usernames like newz002344 and so on, this is an implementation of Captcha, that prevents bot and only humans from signing up.

All you have to do is unzip into the root of your xoops installation and CHMOD 775/777 the path /uploads/_captcha_tmp/

This required GD2 Library to be installed and utilises one of the better turning keys for registration.

It is more of a security patch! It has been tested on xoops 2.0.14 - 2.0.16, unsure if compatible with later versions.

** BUG FIXES **

• True Type Fonts Inc
• PHP Server Setting Patched - Some PHP Servers would have a problem with the location of the file, this has been patched to use XOOP_ROOT_PATH

Features:
  • No more bots
  • Can be reused in other parts of xoops

System Requirements:
  • Xoops 2.0.x
  • GD2 Library

Submitter: wishcraft
Publisher: Simon Roberts (aka Wishcraft)
Updated On: 2007/12/31

Version: 1.04
Release Status: 
Downloads: 4364
File Size: 520.51 Kb
Home Page: Chronolabs

Rating:   (2 Votes)

Reviews:  (0)

Mirrors Available: 0

Download Times:
Modem(56k) : 1.4min
ISDN(64k) : 1.2min
DSL(768k) : 6s
LAN(10M) : 0.47s
 
Price: Free | Platform: 2.0.x | License: GNU General Public License (GPL) (v. 2.0) | Limitations: None

XOOPS Web Application System User Reviews

Other files by: 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 (Verbose) 1.62 (2010/12/15)
Dates 1.45 (2010/11/08)
X-Center (2010/09/29)

AntiBot Signup Protection © copyright 2025 https://xoops.org

The comments are owned by the author. We aren't responsible for their content.
user

 Re: XOOPS Bot Signup Protection 1.04


Tested with 2.0.18.x works 100%

 
user

 Re: XOOPS Bot Signup Protection 1.04


Tested with 2.0.18.1 - works

 
user

 Re: XOOPS Bot Signup Protection 1.04


I noticed if you aren't running XOOPs in the root of your webserver, you have to change the lines in hn_capthca.class.php

LINE 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";

LINE 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";


after src="' on each line.

This took me quite some time to figure out, glad to have it working in 2.0.18.1 now.

 
user

 Re: XOOPS Bot Signup Protection 1.04


It works great.

Ty for posting this.


UPDATE: IT seems quite a few bots are still able to register while using this module. Any additional suggestions?

foz

 
user

 Re: XOOPS Bot Signup Protection 1.04


works right out of the box, good job and thanks.

BUT... I find it abit unclear, im writing wrong code several times. Is it possible somehow to make the captcha image easier to read or less cryptic or something ?

 
user

 Re: XOOPS Bot Signup Protection 1.04


aaa found out you couls change some values in register.php.
Cooool

 
user

 Re: XOOPS Bot Signup Protection 1.04


i have a question.
I need to remove some letters and numbers i see that its sometimes hard to see the diffrence on.
For ex: 0 and O

Any idea s if that is possible ? I really need it cause i think i loose some lazy members

 
Author Thread

Login

Top Module Downloads

Who's Online

163 user(s) are online (11 user(s) are browsing Module Repository)


Members: 0


Guests: 163


more...

Donat-O-Meter

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