Well for a few days now I got some kid spamming my shoutbox, I have his/her IP and blocked it with htaccess. I was wondering if he could still access my site through a proxy so I blocked my own IP to test it out, of course it's still possible to browse through proxies if you only have his real IP blocked. So what if the guy knows that he's been banned and starts using a proxy? Can I detect his real IP through some PHP script? Thanks.
Don't ban him, that just gives him somthing new to do. Setup a script on cron that deletes his spam every 5 minutes, he'll get bored soon enough.
I thought about that before I banned him, I've removed the ban for now. I have no clue how to setup up something like that, could you point me into the right direction (guide / script). Much gracias Edit: Btw, the new version of my site won't have the option for guests to post a message in the shoutbox, it will all be done with user accounts. Guess I will eliminate most stuff like this with this functionality.
Yeah you might as well just let them have their fun till then. At least it's a kid & not viagra spam or somthing.
Yeah, I'll delete the messages for now and see what happens in the future, they must get bored sometime right.
if the garbage posted is the same, use a script to find the sentence in your database and delete it automatically.
I recommend you just ban the name he's using, and if possible, just use some flood control and make it so he can't post more than 1 post in 1 minute. That should stop him. But, if I recall, their is a way to stop proxies from accessing your web site using an Apache directive. I'm not sure if it's UseRealIP On, but don't try this out until you're sure.