13:59 Mon Sep  3, 2007
Cheap Hummer!

12:18 Tue Jul  4, 2006
Hummer Camp After

12:15 Tue Jul  4, 2006
Hummer Camp

Help Me Humpa
PHP and MMS Server Help
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Fighting 'em.

 
Post new topic   Reply to topic    Help Me Humpa Forum Index -> Don't You Hate Spammers?
View previous topic :: View next topic  
Author Message
Phree



Joined: 31 Dec 2005
Posts: 254
Location: South Coast, UK

PostPosted: Tue Jan 16, 2007 1:23 pm    Post subject: Fighting 'em. Reply with quote

Hiya,

I know what you mean about spammers Mad I recently helped a company that was suffering with a lot of spam on their phpbb forum. I added a heap of new mods to try and combat them. Although it hasn't stopped them, it's slowed them down. Couple of mods I added (comments copied from another site):

Quote:

Anti-Spam ACP
http://www.phpbb.com/phpBB/viewtopic.php?t=465600
Prevents spam bots registering on your forum by removing fields you want in registration and profile form until users reach certain requirements. If spam bot is detected, it sends an email notification to you with username, IP address, and more. "Hide spam users (from memberlist and view online, until X number of posts). Instant IP Ban users if they enter in something that is hidden (something only a bot would do)." Might be worth a try too, judging from the comments: "This mod is frickin brilliant! I used to get half a dozen of these toerags every damn day, now all I get is very satisfying emails saying that another loser has been told to go look somewhere else to dump his worthless spam"
Installation time: 10 minutes

Then I installed this:
Quote:

http://www.phpbb.com/phpBB/viewtopic.php?t=399863

It's called "User Shield". It has several awesome features:

- Members don't show up in the memberlist until you activate them
- Member profiles don't get displayed until they are activated
- You can do mass-deletes of unactivated users through the Memberlist page (assuming you're an admin).

However, it hasn't stopped all the spam - they always find a way! You may remember me ages ago saying I had moved my own personal forum to SMF forums - http://www.simplemachines.org/ and since doing so (middle of last year) I haven't had a single spam post or registration. There is a converter on the simplemachines website to convert from phpbb to smf. If you're getting as inundated with spam as I was, you might want to toy with the idea - maybe even set up a side by side 'test' forum. There aren't as many mods as phpbb but more are coming along all the time. I tried to persuade the company I did the work for to switch to smf but they are very hesitant to change so we stuck with phpbb.

Hope that helps a little in your fight!
Back to top
View user's profile Send private message
Humpa
Site Admin


Joined: 06 Nov 2005
Posts: 10258

PostPosted: Tue Jan 16, 2007 7:37 pm    Post subject: Reply with quote

Thanks a lot!

I suppose I should have simply looked for existing mods/hacks - but I tend to overlook the obvious and just write my own code.

I have mine setup so that it wont show members in the members list unless they have a post. That wasn't very helpful though, so I changed the registration to require admin approval - but that proved tedious. So I now have a custom page I wrote that lets me add or delete new users. I have a page that lists all the awaiting users along with all their data. I simply click Add or Delete.
If I click "Add", they are sent the authentication email automatically. If I click "Delete", then they are automatically added to my Sticky post and a new thread is also started with their details.

I'm liking it so far, but I'd like users to be able to authenticate themselves - so I think I'll look at those mods, and incorporate that into what I'm doing now. Very Happy
Back to top
View user's profile Send private message
dacool25



Joined: 29 Apr 2007
Posts: 60

PostPosted: Wed May 30, 2007 6:38 pm    Post subject: Reply with quote

Sorry to bring up this dusty old topic, but what are you doing with those ip's? I've read a lot on ip banning and how you shouldn't do it because you could be blocking numerous people from an isp and such. So what are you doing with these? Just banning them from the phpbb admin page?

Oh and i heard about this mod a while ago, i hear its pretty good. It sounds like a great idea, but i'm not sure if its for everyone:

http://www.bbprotection.net/
Back to top
View user's profile Send private message
Humpa
Site Admin


Joined: 06 Nov 2005
Posts: 10258

PostPosted: Wed May 30, 2007 6:44 pm    Post subject: Reply with quote

dacool25 wrote:
Sorry to bring up this dusty old topic, but what are you doing with those ip's? I've read a lot on ip banning and how you shouldn't do it because you could be blocking numerous people from an isp and such. So what are you doing with these? Just banning them from the phpbb admin page?

Oh and i heard about this mod a while ago, i hear its pretty good. It sounds like a great idea, but i'm not sure if its for everyone:

http://www.bbprotection.net/[/code]
I don't do anything with the IP. They could be spoofing the IP, or like you said, it could be an IP that is used by legit users.
Back to top
View user's profile Send private message
Humpa
Site Admin


Joined: 06 Nov 2005
Posts: 10258

PostPosted: Sat Mar 29, 2008 6:49 pm    Post subject: Reply with quote

In case anyone is following this, I figured I'd update my spam plight.

I have my script send me an email for every new registration attempt, and that was getting extremely old - and all that ended up happening was real users were punished because I would often go days without checking out the new list of people awaiting activation.

But I found a solution that is amazingly simple, and nearly 100% effective. It is actually quite humorous.

Here's what I now do ...

On the registration page, in the Profile Information section, I changed the "Website" field to now say this:
Website (leave this blank until I activate your account - only spammers fill this in, so I use this to determine if you are a real person):

And that's it!!!! Very Happy
I changed my code to ONLY send me an email if someone registers AND leaves that field blank.
Spammers just "spray and pray", so they don't take the time to read that - so I get very few emails. Probably about half the time it is from a real person - and in the email I get, I see the email address they use, so that is usually enough of an indication for me to know whether I need to bother going to my activation list or not. And if I do go to my activation list, it is sorted by "blank" Website fields first - so I click "select all" and quickly glance at those new activation attempts and just "uncheck" any new activations that look letgit - then I click Submit which either activates or sends them to the spam list.

I now spend less than a minute a day weeding out spammers, and I'm not plagued by own script inundating me with emails. Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Help Me Humpa Forum Index -> Don't You Hate Spammers? All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum