coming soon: spam killing!
Posted: Thu Jan 06, 2005 9:50 pm
I'm sick and tired of those stupid "free ipod" crap and other scams so I'm working on a spam detection system that will detect spam posts. Very easy since all spammers seem to follow specific patterns and keywords that I just need to look for. When a positive is found, the user is banned, the post is put in the moderation queue, an alarm is sent to my alarm system, and an email in my inbox telling me of the new alarm. I will let you guys know once the system is implimented. This won't really affect what you can say in posts due to the nature of how it will work and lot of other details.
Oh and here's how it will look like to get Pwn3d by the system:
- user enters post (reply or new topic)
- user hits submit
- user get's blank page with a message saying he is classified as a spammer and to check back later if it's a false positive
- user may attempt to use a different IP, apon doing so, will realize he is banned
- at the admin end, the post will be in the moderation queue and if it really is spam then the IP will be sent to blacklist sites, and I will probably set a subnet rule to track down activity on that subnet for a while.
This system should be very sophisticated, I'm just not sure how accurate it will be, I will have to do tests on my local server. There's a problem that hopefully I can fix with help of IPB support on the database end but other then that it's working well. It's really easy to add/modify rules as it's a seperate files with a bunch of if(stristr()) statements.
So if we get spam in the next few days, it will probably be the last.
Archived topic from Anythingforums, old topic ID:1616, old post ID:21515
Oh and here's how it will look like to get Pwn3d by the system:
- user enters post (reply or new topic)
- user hits submit
- user get's blank page with a message saying he is classified as a spammer and to check back later if it's a false positive
- user may attempt to use a different IP, apon doing so, will realize he is banned
- at the admin end, the post will be in the moderation queue and if it really is spam then the IP will be sent to blacklist sites, and I will probably set a subnet rule to track down activity on that subnet for a while.
This system should be very sophisticated, I'm just not sure how accurate it will be, I will have to do tests on my local server. There's a problem that hopefully I can fix with help of IPB support on the database end but other then that it's working well. It's really easy to add/modify rules as it's a seperate files with a bunch of if(stristr()) statements.
So if we get spam in the next few days, it will probably be the last.
Archived topic from Anythingforums, old topic ID:1616, old post ID:21515