Forum Moderators: phranque
Is there a way to block POST requests with things like the string combination of their youtube URL?
Is it a completely random spammer? From an otherwise normal human IP, so you can't block them that way?
How are your POSTs processed? php-or-similar? It should be possible to look at post content in this phase, and block it if necessary. It sounds as if your main concern is with preventing the content from being posted, rather than with denying access as such.
Oops, one more question: What's the normal referer for a POST of this type? (I don't do message boards, but I've got a contact form. In those, the referer for the POST request is the page itself. A robot might be foolish enough to try a blank referer.)
The bot loads all objects, stylesheets etc. just like a human browser, because it must to utilize the object in question.
I will just input the URL string characters as text to censor. But still this will not give them the 403.
Is there some pattern/key-word that is repeated in the UA, and regardless of IP?.
Forum attacks (for lack of a better word) are a ongoing issue.
Just a soon as you spend weeks weeding out the bad guys, a new round begins.
Using the Forums/Board PHP in an attempt to eliminate these (access) is a waste of time, rather it's better (both easily and more broad) in htaccess.