Mobile app version of vmapp.org
Login or Join
Si4351233

: How to tell whether spammers are bots or humans? How can you tell if the people that are spamming your forum or website are in fact bots or human spammers? Please note that the question is

@Si4351233

Posted in: #Botattack #Captcha #Spam #Spamming #SpamPrevention

How can you tell if the people that are spamming your forum or website are in fact bots or human spammers?

Please note that the question is not about preventing spammers. It is to determine if the people that are already spamming are bots or humans.

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Si4351233

3 Comments

Sorted by latest first Latest Oldest Best

 

@Moriarity557

It's impossible. You can have signals to improve the likelihood they are a bot or human, but at the end of the day it's impossible to ever know with 100% certainty.

10% popularity Vote Up Vote Down


 

@Correia994

A best practice shows the following user friendly solution: Add a hidden field in your form. Bots will automatically complete all forms, whilst humans will not since they cannot see the hidden field. When all fields are submitted you know that its a bot and you simply won't allow submitting a message. Works great and there is no extra hassle for your website visitors.

10% popularity Vote Up Vote Down


 

@Sent6035632

It is quite difficult to tell without adding further checks

I would normally add a question that a computer can't answer. Ie

"If today is Thursday, what is tomorrow?"

"What month comes before October?"

etc.

I use this technique on our forum as well as a Captcha and it has reduced the amount of spam quite considerably. Just having a Captcha wasn't enough and I was still seeing a lot of sign ups.

If your forum is being spammed, you need to also look at why it is such a nice target for spammers. Do you allow links posting for new users? Restrict this and other features that spammers love.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme