Jump to content

Download: Stop Spammer Registration


Dylan Riggs

Recommended Posts

Posted

File Name: Stop Spammer Registration

File Submitter: Dylan Riggs

File Submitted: 13 Jan 2012

File Category: Hooks and Plugins

File Description: Stop evil spambots from registering on forums!




%7Boption%7D

Stop Spammer Registration allows your forum to utilize online anti-spammer services to stop spambots registering on your forum.

Latest Version: 1.3.3a
Next Version: 1.4.0 (Coming Soon)

Features
  • Supports anti-spam services:
Stop Forum SpamProject Honey Pot

[*]Number of spammers blocked on Board Index [*]Whitelist [*]Support for cURL [*]Email Alerts when a user is denied registration [*]Customizable error message when registration is denied.
Updates
Updating Stop Spammer Registration can be done in 4 steps: Bugs/Problems While I try to keep this free from problems, there is always a chance something might break. Please post any issues you have had in the support topic. Praise/Donations Your contributions are welcome, if you would like to express your thanks send me a PM. Warnings & Usage
  1. [*]Make a note of your current configuration of Stop Spammer Registration. [*]Uninstall the previous version of the hook [*]Install the new version [*]Reconfigure the hook based on your previous configuration.







If the anti-spammer service you are using goes temporarily offline, this hook will be unable to check if they are a spambot. Registration will continue without this check. The accuracy of third-party anti-spam services that this hook connects to, is not guaranteed, there is always a small chance a real user may be blocked if their details appear in one of the databases. Your privacy policy for your forum should be updated to state that upon registration, your email address, username or IP address may be checked against anti-spammer databases to ensure you are not a spambot. You should state which services they are and link to their relevant privacy polices. This hook is provided "AS-IS" with no warranties or guarantees. This hook simply utilizes API's of other anti-spam services in the way you configure it. It is YOUR responsibly to follow the agreements of the services you choose to use, as well as the laws of your country. This hook was created to assist administrators in stopping bots and registrations using fake information, not to stop legitimate users. So please use it responsibly!

Click here to download this file

  • Replies 241
  • Created
  • Last Reply
Posted

Update already. :rofl: Uninstall the old version and install the new.

  • You can get it to send you an email when a user is blocked (uses standard PHP mail function)
  • You can set the minium required SFS database records required to block now.
  • It now works for people who have allow_url_fopen enabled and don't have cURL.
  • Renamed because 'Simple SFS' was tacky.
  • Separated the IP/Email whitelists for better organisation.

Enjoy.
Posted

Nice hook, Cyrem. :smile:



Any chance you can make something like this for Project Honeypot?



Oooo I'll get on to it :smile:

I'll try to merge it into this.
Posted

Oooo I'll get on to it :smile:



I'll try to merge it into this.



Thanks!

If you don't mind, could you include an On/Off switch for each filter so people can either use both or turn off whichever one they don't like?
Posted

Thanks!



If you don't mind, could you include an On/Off switch for each filter so people can either use both or turn off whichever one they don't like?




Sure, no problem.
Posted

TADA! Update

  • Now supports checking ProjectHoneyPot's database!.
  • Added ability to redirect the bad guys to a url.
  • Added lookup links in the emails sent out.

I'm redirected my spammers to a rickroll So now everytime I get an email, I know I've rickrolled them. :thumbsup:

Enjoy.
Posted

Minor Update 1.2.1

  • Fixed '</a>' appearing at the end of the IP in emails.
  • Fancied up the email to look better then plain text.
  • Added more information in the email.

Probably going to get in trouble if I keep updating this every few hours :whistle:
Posted




Hmmm, I haven't tried both on at the same time. They extend the same function so I would say they do conflict in the sense that one will run before the other and stop the other one from doing checks. I guess it depends on the order that IPB executes the function. But don't take my word for it.... I will need to do some tests.

"(JG32) Forum Spammer IP & Email Check via stopforumspam" works exactly the same as this, both mods check the same database for the same details... so in the end the effect is the same. For the StopForumSpam database check, they have the same accuracy. It comes down to the features you want... this one also supports ProjectHoneyPot, a whitelist and sending you an email upon a block... the other mod doesn't have these... however it does have a "Last Seen" check which this one doesn't have.... yet.
Posted

I have some things to ask will it be possible it Check a registrants Username and can it have a "Statistics" on the board index to show:

xxxx:Spammers Denied Registration
xxxx:Spammers Permanently Banned


And a Built-in Auto-moderation will be nice also.

What will be a nice add on also if it work with facebook and twitter because there is a lot of spammers there also that can sign up on your forums with they account.

Posted

1. I have some things to ask will it be possible it Check a registrants Username and can it have a "Statistics" on the board index to show:


2. xxxx:Spammers Denied Registration


xxxx:Spammers Permanently Banned


3. And a Built-in Auto-moderation will be nice also.



1.Yes I can add a username check also.
2. As for statistics, yes I can probably do that.
3. Would you like them as a sidebar block or where the other forum statistics are? What do you mean by Auto-Moderation? if you mean adding their email or ip to your forum's ban filters... I will be adding that in an update.


Added this morning, and it's already saving me time.



Thanks!



Glad to hear it :smile:
Posted

1.Yes I can add a username check also.


2. As for statistics, yes I can probably do that.


3. Would you like them as a sidebar block or where the other forum statistics are? What do you mean by Auto-Moderation? if you mean adding their email or ip to your forum's ban filters... I will be adding that in an update.




The statistics will be better where the forum statistics are now,yes that's what i mean also but what i was talking about is that if a spammer post spam they Posts Automatically Moderated,also keywords that will send a post to Auto-moderation like how bad word list work like say they post crap with words: Porn,Viagra,insurance,etc, it will banned them from posting any thing else like that also with links.

Auto-moderation rules based keywords.
Auto-moderation rules based on post count.
Posted

what i was talking about is that if a spammer post spam they Posts Automatically Moderated,also keywords that will send a post to Auto-moderation like how bad word list work like say they post crap with words: Porn,Viagra,insurance,etc, it will banned them from posting any thing else like that also with links.



Auto-moderation rules based keywords.


Auto-moderation rules based on post count.



Ah I see what you mean. This hook prevents spammers from getting past registration... they don't even get an account. So because of that, putting their posts on moderation will not be needed since they never get a chance to post.

As for checking new posts for keywords, if I did do this it may best be served as a separate hook. I'll have a look into this as soon as I am satisfied with the functionality of this hook.

Thank-you.
Posted

Ah I see what you mean. This hook prevents spammers from getting past registration... they don't even get an account. So because of that, putting their posts on moderation will not be needed since they never get a chance to post.



As for checking new posts for keywords, if I did do this it may best be served as a separate hook. I'll have a look into this as soon as I am satisfied with the functionality of this hook.



Thank-you.




oh okay
Posted

Your hook rocks man.


Registration Block

A user has been blocked from registering. Details regarding the registration attempt have been provided below.

Username: FrurdyThura

IP Address: 93.79.234.196

Email Address: adwebmast.003@gmail.com

IP Records: 196 (StopForumSpam)

Email Records: 202 (StopForumSpam)

Threat Level: 0 (ProjectHoneyPot)

For more information regarding the history of this user, visit the following websites.

Lookup IP Address on StopForumSpam

Lookup Email Address on StopForumSpam

Lookup IP Address on ProjectHoneyPot

Report provided by Stop Spammer Registration for IP.Board.

Posted

Bravo, Seems to be working like a champ.

You forgot one very important link, wheres your donate button?

This is an excellent addon, and we would like to support you and future development of it.

Posted

Your hook rocks man.




Registration Block

A user has been blocked from registering. Details regarding the registration attempt have been provided below.

Username: FrurdyThura

IP Address: 93.79.234.196

Email Address: adwebmast.003@gmail.com

IP Records: 196 (StopForumSpam)

Email Records: 202 (StopForumSpam)

Threat Level: 0 (ProjectHoneyPot)

For more information regarding the history of this user, visit the following websites.

Lookup IP Address on StopForumSpam

Lookup Email Address on StopForumSpam

Lookup IP Address on ProjectHoneyPot

Report provided by Stop Spammer Registration for IP.Board.




Agreed. 62 registrations blocked in a little over a day.

728519cbe7a96caf854f77c8c4deb16a.png?132
Posted

Hi, a couple of questions...... What is the recommended value for Minimum IP Records and Minimum Email Records? I have them set at 2... Also the Threat Threshold I have set to 40?

Also, the project Honeypot API Key? Is that the BL Access Key?

Cheers

Posted

Yeah its your BL access key: http://www.projecthoneypot.org/httpbl_configure.php

I think the recommended configuration should be either IP or email. I set minimum to one of each because these spambots lately have been really ridiculous. But generally 2-3 is a safe number. If your coming up in those databases more than 2-3 times YOUR almost certainly a spammer, most will have in excess of 50 records anyway.

Posted

I hope you can add in a section to add the StopForumSpam API so that when a spammer is found and blocked it auto updates on SFS that the spammer/bot has been seen again.

Posted

I hope you can add in a section to add the StopForumSpam API so that when a spammer is found and blocked it auto updates on SFS that the spammer/bot has been seen again.




That would be excellent,

Like I said I'm down for donating on behalf of my community, we just need a paypal address!
Posted

Your hook rocks man.



Thank-you very much :D


Bravo, Seems to be working like a champ.



You forgot one very important link, wheres your donate button?



This is an excellent addon, and we would like to support you and future development of it.



Glad to hear it's running well! Since I almost never get donations, I don't think I will turn this down :rofl: I added a link to the mod's download page. Thank-you!!


Agreed. 62 registrations blocked in a little over a day.



You should see my list... boy oh boy.


Hi, a couple of questions...... What is the recommended value for Minimum IP Records and Minimum Email Records? I have them set at 2... Also the Threat Threshold I have set to 40?



Also, the project Honeypot API Key? Is that the BL Access Key?


Cheers



I recommend setting it to 2. If a person only has 1 record in the database, they may not really be a spammer. Most real spammers will have 20+ records.

Yes the API key is the BL key.


I hope you can add in a section to add the StopForumSpam API so that when a spammer is found and blocked it auto updates on SFS that the spammer/bot has been seen again.



Coming in the next update :thumbsup:

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...