Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Spam Control isn't working
Raize
✭✭
I hate to say this, but I get spam through the recaptcha all the time on Vanilla 2. I didn't expect this, since recaptcha is such an industry standard, but maybe theres some sort of script being used?? There is even gibberish sentences in the descrption box of the application screen lol
0
Comments
There was an error rendering this rich post.
Second. Use proprietary field named ala reg_name in registration form that will be specially fileld and hidden using JavaScript. And later check if it is filled with something else, with 99.9% it'll be bot.
http://wordpress.org/extend/plugins/cookies-for-comments/
The whole idea is that spam bots don't take cookies. So you need a cookie to comment. Perhaps Vanilla could do something similar (with a core or premium plugin) where you need to be able accept a unique cookie to register and and the same unique cookie to post a comment?
Such system can reduct spam to almost zero. Without requiring from your ordinary users to do anything, all will work under the hood.
The plugin allows you to choose set the cookie from a downloaded image file (recommended), or a CSS file — files which are often not downloaded by spam bots.
Then you just add the following into your .htaccess:
RewriteCond %{HTTP_COOKIE} !^.*UNIQUE-COOKIE-ID-GOES-HERE.*$ RewriteRule ^wp-comments-post.php - [F,L]
and to prevent a bot from automatically signing up:
RewriteCond %{HTTP_COOKIE} !^.*UNIQUE-COOKIE-ID-GOES-HERE.*$ RewriteRule ^wp-signup.php - [F,L]
It makes the comment page and/or registration page invisible to bots that haven't downloaded the image and/or accepted the cookie. It also does a backup check by disabling submits that happen too quickly after a page loads (with an adjustable setting).
But yeah, you're right. Let's do something much more complicated in the meantime.
It has never been passed by bot
and even if it has,
its pool or even type is easily changeable without plugin reinstall.
Has a live demo at keycaptcha.com