Unfortunately with IF it is hard to stop them signing up.
If you use email validation that will stop a few of them but if you set some required profile fields to the registration page it will reduce the number.
For example you could say rate this forum from between 1 and 5 with 5 being good and set it so you users can only enter 1 character in the box, also it has to be filled in and set it so only numbers can be accepted. The bots won't know you can only put 1 number in that field. Don't set it up as a pull down box though as they always select the top option.
Ignore that... I just realised another reason why i hate invisionfree -lol-
With every other IPB host i have used it is possible to do that but it is not possible on IF for whatever reason. Most other IPB hosts have added anti-spam measures anyway although IF don't seem bothered.
In that case there is no effective way to stop them signing up. All you can do is enable email or admin validation (Security & Privacy --->
"New registration email validation? -
Make admin manually preview all new accounts or make new users validate their email address"
First thing you do is look at there name. about 99% of people will come up with real words where spam could call its self sdghjkpi. What you do is cheeck there email provider. Normal people use yahoo, google,msn and such. Spam would use off the wall email. The main thing i do when i am unsure about a user is cheeck there IP number. You would be shocked with how many are repeat offenders. I found one that had over 150 accounts over a period of a year.