Webmaster Key - Discussion Forums


Welcome, Guest. Please login or register.
Did you miss your activation email?
February 09, 2012, 02:36:06 PM

Login with username, password and session length
Welceome to Forums!

Important information for guests and new members:

In order to understand the full benefits of becoming an active member of this forum, please review the following information on guest and new member restrictions. These forum changes have been prompted by an overwhelming and unreasonable amount of bot postings and incoherent guest spam messages. We wish to prevent these events from happening in the future and make our community a more comfortable place for all of our members.

For guests:

Guests are not allowed to open new topics, polls, or posts attachments.
If you wish to open up new discussions on this forum, we encourage you to register.

For new members:

New members with less than five posts are not allowed to modify additional profile information such as avatars, contact information, biographies, and signatures. However, new members are encouraged to post their own topics or reply to topics initiated by other members. Become active on the forums and 5 posts should be an easy task!

We are a diverse community with members from all over the world. We encourage new ideas and interesting conversation. Do not be afraid to post webmaster/computer-related questions or problems, as our active members are always willing to help when they are able. Interested? Join us.

+ Webmaster Key Forums
|-+ General Discussion
| |-+ Tech Corner
| | |-+ Ideas for Ways to Limit Spam
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Stumble Upon! Digg It! del.icio.us! Add to Technorati! ReddIt!  Send this topic Print
Author Topic: Ideas for Ways to Limit Spam  (Read 2124 times)
Andy
Administrator
Veteran
*****
Posts: 5 752



« on: February 19, 2007, 10:44:46 AM »

Maybe this could be a thread to swap ideas on how to defeat the menace of spam?

When you use popular scripts for forums and blogs, there is a never-ending upgrade path to fix security flaws and bugs in the script. Spammers, obviously love these scripts since the code is open source and they know that 1000's of copies of the exact same code will be deployed all over the web. So they only have to crack one piece of software to exploit 1000's of sites.

So this is my suggestion for people using standard scripts:

Try and avoid any default settings such as directory names and thread names. My guess is that a spammer will test your site accepts their spam posts and leaves their script running with hard-coded data for insertion of the posts. So what you need to do is make your site work differently to the standard install and change things occasionally such as the name of the introductions thread or any thread subject to spam posts.

Most spam will be posted to the page that actually puts the post in the database, so if you are a programmer, you could change the name of the script page on a regular basis. Also, you can put your own custom filter code just before the code that updates the database, so it doesn't matter if some spam got past the usual lines of defense in the script. Then, when you block the spam, deliver a page that doesn't really help them diagnose what is going on e.g. an generic error screen or a login screen.

To detect spam, you can look at the status of the poster e.g. unregistered guest, links near the start of the post, repetition of key words.

For email, I tend to rely on online services such as Yahoo! But they seem incapable of detecting many spams even though I keep flagging them up as spam. A typical one is the Nigerian scam which must be easy to detect since it's normally mentioning large sums of money, "the late mr X", lot's of capital letters, Barrister Y etc. Maybe GMail has a better spam filter?
Report to moderator   Logged

Menard
Key Keeper
Veteran
*****
Posts: 965



WWW
« Reply #1 on: February 19, 2007, 06:37:31 PM »

Since the forums I run are freely hosted, I am limited to adding any scripts to fight spam; though the providers usually update the scripts themselves on a current basis and I have access to the latest updates in the configuration.

The worst though is Yabb. The forum service I have is great (no ads at all, and free), but they (I should say he) don't keep up with updates and spam is a daily phenomenon, in multiples. All I can do is to ban ip addresses if there is more than one spam from the same ip, and just delete the rest. I could go to the 'admin approval registration' but that frankly strikes me as lacking any nads and is an inconvenience to any would be members. I just simply believe that if someone wants to run a forum , it is like anything else: it works best when the admin meets the needs of their potential users, and not when admins demand users meet their needs first. I have run across too many forums as of late where yo have to email the admin just to request access to the registration area, which must then be approved after that; no *bleeping* forum is that dang special.

This has been a very tame version of a rant I let off on my own forum which can be read here: http://www.dracoforums.com/thecage/YaBB.cgi?board=internet;action=display;num=1166985896 (Pardon my French) Grin

One thing which would help tremendously is if people were not generally as stupid as they are (and I am not discluding myself from this category). How many times do you have to tell someone not to click on popups, don't open emails from people they don't know, and, especially, don't click on links in those emails.

A few pieces of advice for people in general:

*You are not going to win a lottery you did not enter.
*Warlords in other countries (or even your own) are not going to randomly ask someone in another country to hold their treasury for them.
*If eBay, Paypal, or your bank wants to inform you of something, they will do it when you log onto their sites, not through email.
*And this might hurt: You are not that special (you are receiving the same scams as everyone else and are not the odd man out who is actually going to find that mysterious piece of gold which eluded everybody else; so get over yourself)

Reiterating: the above advice is for those people in general who 'just don't get it' and keep clicking on popups and spam emails and fueling the very people (if we could even call these insects that) who are responsible for all the spam; if it did not work, they would not keep doing it, but there are enough falling for it (time and time and time and....you get the point....again).

One misconception (largely spread by people who have fallen for scams looking to make exscuses for themselves) is that all of these scams are new and new ones keep coming along every day. From the shell game of old (where ever you choose, the pea will not be there) to the latest phishing scheme to get your bank account number, the object of the game is to use misdirection and your money is going to end up in the same place; someone else's back pocket. It has been the same scam for decades and will continue to be the same scam, and the reason why is that people keep falling for it because they keep thinking that it won't happen to them this time. The more they keep falling for it, the more it is going to perpetuate.


Heh...I think I went off topic, at least a little. Roll Eyes

Sorry if I got carried away.
Report to moderator   Logged

Andy
Administrator
Veteran
*****
Posts: 5 752



« Reply #2 on: February 20, 2007, 01:01:21 PM »

Another techinique I use is to use an email forwarder for any subscriptions I make to newsletters etc. Then if my email is added to a spam list it is easy to block. But I think you need paid email/hosting to be able to create unlimited email forwarders. Actually, I get very few spams from emails I created this way so I guess it's not really a solution. The email spam seems to based on my website domain names and possibly from whois information.

p.s. Menard, I was going to post on your forum and got blocked by this message:
Quote
To post you must be logged in. If you don't have an account yet, please register.

This is a bit restrictive compared to my blog where people can immediately post/vent etc:

http://www.sitesugu.com/geekzone/47/
« Last Edit: February 20, 2007, 01:56:29 PM by Andy » Report to moderator   Logged

Menard
Key Keeper
Veteran
*****
Posts: 965



WWW
« Reply #3 on: February 20, 2007, 03:50:03 PM »

p.s. Menard, I was going to post on your forum and got blocked by this message:

Quote
To post you must be logged in. If you don't have an account yet, please register.

This is a bit restrictive compared to my blog where people can immediately post/vent etc:

http://www.sitesugu.com/geekzone/47/

Well, it's not a blog Andy, it's a forum. I originally required registration because there is a minimum age requirement to join the forum as adult content is allowed. Yes, I know people can lie about their age, but they can't say I didn't try. Even though the spam is bad enough with registration, it would be ungodly without it.
Report to moderator   Logged

Pages: [1] Go Up Stumble Upon! Digg It! del.icio.us! Add to Technorati! ReddIt!  Send this topic Print 
+ Webmaster Key Forums
|-+ General Discussion
| |-+ Tech Corner
| | |-+ Ideas for Ways to Limit Spam

Jump to:  
« previous next »


Our Partners
RelmaxTOP Ranking System Web Hosting RelmaxTOP Ranking System
Staff Sites
12Noon[12Noon Gallery] Andy[Urgentclick]
Tamuril[Tamuril's Digital Art Exhibit] Sensovision
Powered by MySQL Powered by PHP We are hosted by Relmax Inc. |Our Privacy Policy | Sitemap
Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC
Forum design by Tamuril © 2005.
Valid XHTML 1.0! Valid CSS!