Stopping Forum Bots
#1
Posted 15 February 2007 - 09:04 PM
Make a field in registration that asks "Are you human," and only accepts the answer yes.
This way, the bots cannot register and therefore cannot post ^_^~
#3
Posted 15 February 2007 - 10:44 PM
Bots wouldnt know how to get through, because the program would not be programmed to do so.
#4
Posted 16 February 2007 - 12:04 AM
#5
Posted 16 February 2007 - 06:04 AM
#6
Posted 16 February 2007 - 06:44 AM
I don't know how to fix it, but one thing we all can agree on... bots are getting annoying.
#7
Posted 16 February 2007 - 08:21 AM
...
But about the bots, I'm pretty sure there is a code for IPB, the one where you see a picture that has a random series of numbers that you have to type into a box when you try to sign up. That'd be one way to stop them.
#8
Posted 16 February 2007 - 08:29 AM
#9
Posted 16 February 2007 - 09:32 AM
The trick is, you must answer with "Yes"
The bots cant just have another answer if they arent programmed to have another one. The people who make these bots are targetting millions of forums with this one program. When one of the forums has a different registration, they wont change the entire program for it.
#10
Posted 16 February 2007 - 11:10 PM
Wiflewood, on Feb 16 2007, 09:21 AM, said:
#11
Posted 16 February 2007 - 11:23 PM
#12
Posted 17 February 2007 - 04:34 AM
The best way, though, would probably be to have a sound file that says the letters. But it'd have to be a person saying it clearly for it to work. I'm not sure, but I think sound recognition software is a bit more complicated than picture reognition, again, since it wouldn't be programmed for it, it could keep 'em at bay for a while. But then, they could just be able to find out what't in the picture by it's filename. Same goes for the sound.
Above all, we need some kind of firewally add on for the forums. Until that happens (or Max finds one), I'd suggest the sound file since it would take longer to get around if they tried.
#13
Posted 17 February 2007 - 09:17 AM
Maybe we could have a rotating question thing from week to week, like "Are most bananas yellow?" one week and "Are dogs bigger than mice?" the next. Though is it even possible to change what's on the registration screen?
#14
Posted 17 February 2007 - 02:02 PM
#15
Posted 18 February 2007 - 03:34 AM
And I kinda forgot about the whole speakers thing.......So that leaves a built in firewall for the forums.
#16
Posted 18 February 2007 - 12:31 PM
It worked on my other forum perfectly. We have yet to get another spam bot.
#17
Posted 18 February 2007 - 01:39 PM
I've seen this 'Are you human?' question at other forums, so I guess it works.
#18
Posted 18 February 2007 - 02:00 PM
#19
Posted 18 February 2007 - 03:52 PM
#20
Posted 18 February 2007 - 07:15 PM
Mr.T, on Feb 18 2007, 04:52 PM, said:
Admins have to decide whos a bot then, and then Admins might not ave time.
#21
Posted 18 February 2007 - 07:36 PM
He did say, if we found a mod, which allows us moderators to validate accounts he'd install it. So can yall find a mod? I can't :'(
#22
Posted 18 February 2007 - 10:07 PM
[EDIT] I found a few mods that might be useful for other things as well:
Taken from http://invisionize.com/index.php:
This will prevent Admin Ivan from beign deleted in the prune: http://mods.invision...index.php/f/196
This might allow for validation via Mod, but at the very least, allows for custom mod abilities (perfect for an RP forum, should there be seperate mods): http://mods.invision...index.php/f/178
Something to do with resynching forums: http://mods.invision.../index.php/f/86
Here's a mod that adds a reputation system: http://mods.invision...ndex.php/f/7190
As for the clan idea, these would probably be perfect for it: http://mods.invision...ndex.php/f/7318 or http://mods.invision...ndex.php/f/7235
A very fast search engine for IPB with no limit! (exact quote): http://mods.invision...ndex.php/f/7203
I'm guessing Max downloaded something like this for the member pruning: http://mods.invision...ndex.php/f/7390
Looks like I couldn't find an exact mod, but the second one I posted might allow that. I'm not sure if it would though. I found quite a few other interesting mods, but I figured they were too insignificant.
I hope at least one of these helps with something.
#23
Posted 19 February 2007 - 12:31 AM
#24
Posted 19 February 2007 - 04:22 AM
#25
Posted 19 February 2007 - 08:36 AM
#26
Posted 19 February 2007 - 02:07 PM
Split Infinity, on Feb 18 2007, 10:31 PM, said:
That's why were looking for a mod that allows the moderators to do that. There's at least one mod on here every day (and that's at the very least), so validation via mod is a better way to go. And like Eugine said, it'll just be until we can control the spam bot rampaging.
#27
Posted 20 February 2007 - 04:09 AM
Twit, on Feb 15 2007, 10:04 PM, said:
This way, the bots cannot register and therefore cannot post :P~
The catch is that it has to be set to "no" by default. I've actually seen this done on another forum, but that one was phpBB. I dunno if you can do that with Invision.
In the meantime, at least, you (and by "you", I mean everyone here who has ban abilities) can always just IP ban the spambots.
[[Addendum:]] I'm also surprised that the validation code doesn't work well. I've looked at the URL for the image of the code, and it's long. Really long. I suppose the problem may be that Invision only uses numbers for the validation code, and that leaves... a million choices. That sounds like a lot, but it's not.
#28
Posted 20 February 2007 - 04:54 AM
It is possible to add registration feilds in IPB by the way.
#29
Posted 20 February 2007 - 12:39 PM
It may also be that the bot's reading the code for the numbers and using that. Like I said, the code is extremely complex and long and I have no clue how it works, but it's possible.
And I found this while looking into the Invisionfree support board. They had a similar problem a while back, and since these Invision boards are pretty much just an update of the boards they use at Invisionfree, it might be able to help. Of course, Max or some other admin would have to implement part of it...