Author |
Topic |
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 16:42:06
|
The word filter for snitz forums is ridiculously easy to bypass. My members have clearly demonstrated that.
The problem is that I can't just start banning everyone who bypasses the filter because it's honestly not the biggest crime. However, it is offensive to many members.
Take the word 'crap', they can bypass that with any number of combinations, or they can simply use tags and the word won't be affected.
Does anyone have any ideas for a smarter filter system? |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
AnonJr
Moderator
United States
5768 Posts |
Posted - 27 March 2007 : 17:07:56
|
Unfortunately its just not that easy to filter text period. (outside of having some good, quality moderators) Any system you can come up with can be bypassed with unfortunate ease, and will produce wide and varied unintended consequences... |
|
|
ruirib
Snitz Forums Admin
Portugal
26364 Posts |
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 17:15:47
|
Yeah, I realize that. But still, there's got to be some way of improving the system. Take a word like 'crap'. People can change it to cr!p, c!rap, c-rap, crap, crap, and etc.
An idea I had was to rewrite the filter so that you could select the number of characters the word was. In my example, it would be 4. Then you'd select the first and last letter of the word. Generally speaking, if someone bypasses the filter by say brap or crad, the word ceases to make sense, and the point of filtering still works.
Anyhow, realistically, there aren't that many words that are a certain character length, and start and end with the designated letters.
Perhaps a few that will very rarely actually come up.
This system eliminates the bypassing because it reads the first and last letters and then checks the character length. If the word matches on all three parameters, odds are it should be filtered.
Lastly, the could should be able to exclude anything within tags such as [u] or [b].
Any ideas on where to start with writing this or the complexity? |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
|
JJenson
Advanced Member
USA
2121 Posts |
Posted - 27 March 2007 : 17:21:53
|
wouldn't your system break by someone typing ccrraapp? Or did I misunderstand how yours would work? |
|
|
ruirib
Snitz Forums Admin
Portugal
26364 Posts |
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 17:49:05
|
Yes, typing an extended word would bypass the system, but it's the best idea I have at the moment.
rui, I realize it'd be complicated, but what kind of level of complexity are we talking about here? |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
|
ruirib
Snitz Forums Admin
Portugal
26364 Posts |
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 18:47:29
|
quote: Originally posted by ruirib
You'd need a way to specify the variable characters, which would mean a notation to do that and a parser to go along.
You forget that I'm not very familiar with the specifics of writing this kind of code
I was thinking of a drop down menu for all three. A menu of letters A-Z for the start and end characters and a list of 3 to 10 total characters in the world.
Do you think you code throw together a beta code for this? |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
|
ruirib
Snitz Forums Admin
Portugal
26364 Posts |
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 19:07:02
|
Anyone else care to accept the challenge? |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
|
MaD2ko0l
Senior Member
United Kingdom
1053 Posts |
Posted - 27 March 2007 : 19:21:05
|
maybe u need to change the topic of the website that u host...instead of the child card games or whatever the site is about maybe u need to chose a topic that is more mature so that u donot get this kind of childish behavouir
or maybe u need to get many more moderators to check the forums for this kind of bad words, or maybe ignore it completly and let the users run wild |
© 1999-2010 MaD2ko0l |
|
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 19:44:28
|
quote: Originally posted by MaD2ko0l
maybe u need to change the topic of the website that u host...instead of the child card games or whatever the site is about maybe u need to chose a topic that is more mature so that u donot get this kind of childish behavouir
or maybe u need to get many more moderators to check the forums for this kind of bad words, or maybe ignore it completly and let the users run wild
I don't own the site. I admin it for the company that owns it. Besides, the name reflects the site itself, which is a gaming site. It's always been that way.
Anyhow, I'm asking for help with the code, not suggestions about changing the site itself. |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
|
|
JJenson
Advanced Member
USA
2121 Posts |
Posted - 27 March 2007 : 20:07:18
|
I am going to take a guess that you are not going to get a coder on something like this. For that fact that Rui stated its more trouble than its worth when you can just have moderators and or punish the people who do this. But maybe someone will just am guessing no one will on this one |
|
|
CalloftheHauntedMaster
Junior Member
289 Posts |
Posted - 27 March 2007 : 20:09:37
|
quote: Originally posted by JJenson
I am going to take a guess that you are not going to get a coder on something like this. For that fact that Rui stated its more trouble than its worth when you can just have moderators and or punish the people who do this. But maybe someone will just am guessing no one will on this one
Well, I actually am considering a coder for this issue (are you offering?). I'm hoping to get the owners to fork over the cash for the expenses.
It's troublesome, true, but it's a serious problem. |
This account was hacked into by Image, a very honest guy as you all can see! Stealing people's passwords is his pasttime. Beware of this, before you register at his forums! |
Edited by - CalloftheHauntedMaster on 27 March 2007 20:09:51 |
|
|
JJenson
Advanced Member
USA
2121 Posts |
Posted - 27 March 2007 : 20:13:21
|
Sorry not offering this one would be over my head I have not dealt in anyway with the bad word filter. No offense just not a big problem on my end. Someone uses it they are warned if again they are gone. Harsh but gets the point accross. |
|
|
Topic |
|