Hello all here. I too was just about to start a new Post but saw this. I have a ‘global’ project that has been getting a lot of ‘spam’ registrations over the recent 2-3 weeks. I don’t want to have to continue adding ip addresses to a blacklist. I would like that this spam simply does not get through.
Basically, there is a the pattern in that email addresses are a name which has the first letters from the first and last name cut off, and then followed by a 2 or 3 digit number.
For example, registrations are:
User = Anthony Pickard Email = .(JavaScript must be enabled to view this email address),
User = Keith Flint Email = .(JavaScript must be enabled to view this email address), or
User = Bruce Duppstadt Email = .(JavaScript must be enabled to view this email address)
And so on.
From what I can gather from knowing my site and the form structure, it is the {url} field that is being found and the basis for abuse. (Clearly because of the SEO).
I am using SAEF forms. I am running 1.6.8EE.
I have Advanced Captcha extension running.
In my security and session preferences:
I have Process form data in Secure Mode set to ‘Yes’
I have Deny Duplicate Data set to ‘Yes’
I did have membership activation set to: ‘Self-Activation by Email’ ... but have changed it in the past few days to Manual Activation by Administration in order to moderate. But this is also not what I want to have to do on an ongoing basis.
It appears that there has become a ‘hole’ in the system whereby expressionengine forms are recognised, contrary to captchas and I also have ‘validation’ on my forms.
I also have other forms but it is the registration on that is failing because it has the {url} field.
My site registration form is here:
NSJ Form
Is there any possible avenue that can help reduce / eliminate this spam as I don’t think it is sensible to put in place ‘hacks’ or rename input fields or remove the URL input field from the form just to stop this happening. This means Captchas are a complete waste of visual space.
Anyone with some thoughts here ... ???
Thank you.