XF 1.1 1.1.4: Anti-Spam Improvements for Registration

1.1.4 includes some additional anti-spam options for the registration form. These are small enough improvements that they can be done for a 1.1.x release. You will see some deeper integration of additional tools (such as the previously-shown StopForumSpam) in 1.2. As always, targeted attacks may potentially be able to mitigate some anti-spam techniques.

Built-in Registration Timer
A registration timer system is now built-in to the registration form. For a valid user, they simply cannot submit the form until the time is up. If a person submits the form without waiting long enough, they will need to wait again until to submit the registration.

ss-2013-03-11_16-39-03.webp


This can be configured in the admin control panel:

ss-2013-03-11_16-39-57.webp


Unique Registration Key
This ensures that the registration form must be displayed before any registration can take place, making more work for bots. Each key can only be used once. (This is not a particularly strong protection on its own, but every little bit helps.)

Integration with DNSBLs
There are several DNS Blackhole Lists (DNSBLs) that track spam or malicious IPs (Spamhaus and Tornevall, in particular). These can be queried on registration and if the requesting IP address is found on them, an action can be taken.

ss-2013-03-11_16-43-57.webp


In case you're wondering, we've made it much easier to see if there are users pending admin approval as well:

ss-2013-03-11_16-44-51.webp


Expect more in the future... :)
 
Dunno, Mike. I just figured I'd ask, since I couldn't find anything. I imagined it was something running in the code only, but figured I'd ask nevertheless.
 
A few weeks ago I changed my captcha questions. My forum is aimed squarely at UK folks with an interest in something strongly British. Previously my questions were too easy and in particular too easy for people who are not in my target audience to find the answers. Now my questions are just as easy if you are in the target but very hard for spammers from different cultures. As a result my spammer applications have dropped to near zero and my real applications are just as high as before.

Example Question: What do Scotsmen where under their kilts? Answer: Nothing

Since most forums are aimed at fairly small vertical niches it should be possible to come up with questions that only folks you want to attract would know the answers to.
 
a question please:

do I need to register at any website to make "DNSBLs" work, or does it work out of the box in XenForo ?

Many thanks!
 
im super mod in some forum and and the forum has been spammed with over 700 topic :(

That's a registration issue. Making members go through captcha again after registration will do nothing more than cause your membership to flee in a fit of rage.
 
Top Bottom