Entry tags:
There are very few categories of people who I would line up against a wall and have shot...
... but Russian spammers have managed to make their way into that list.
I just discovered that the Rolls Ethereal have been vandalized -- utterly, meticulously and very intentionally destroyed -- by a spammer. Special. Not going to be simple to recover, either, since the bad data is interleaved with the good in the logs. In theory, I can fix this; in practice, it hasn't been done before, and some of the tools I need don't exist yet (I added the logging facility a long time ago, but not the tool to recover from the logs), so a bunch of time that was going to be spent on wiki-tech instead has to be spent on the Rolls. What fun.
Anybody know a good captcha package for Perl that I can drop in here?
I just discovered that the Rolls Ethereal have been vandalized -- utterly, meticulously and very intentionally destroyed -- by a spammer. Special. Not going to be simple to recover, either, since the bad data is interleaved with the good in the logs. In theory, I can fix this; in practice, it hasn't been done before, and some of the tools I need don't exist yet (I added the logging facility a long time ago, but not the tool to recover from the logs), so a bunch of time that was going to be spent on wiki-tech instead has to be spent on the Rolls. What fun.
Anybody know a good captcha package for Perl that I can drop in here?
no subject
no subject
no subject
(Of course, the first step is going through the logs, and removing all the spam entries. Fortunately, this turns out to be remarkably easy -- I think I'm managing pretty high accuracy at a scan rate of about 3 entries per second...)
stupid other login
Re: stupid other login
Re: stupid other login
Re: stupid other login
Re: stupid other login
It's standard wikispam stuff: they stuff a real website full of their BS, all as interlinked as they can get it, to drive up the Google ratings of their customers. Unclear how well it actually works, but it's big business nowadays. It's why wikis are in a constant arms race against the vandals these days...
Re: stupid other login
Re: stupid other login
remember currently russia has no enforsible laws, noone enforcing anythign and almost no acountability. whee
Re: stupid other login
Speaking of which: is "Koshkitko" a real Russian name? Or does it mean something? It's showing up in the name field of a large number of the bogus entries, and I'm curious whether it's the hack-handle of the person behind those particular entries...
Re: stupid other login
no subject
no subject
Fortunately, I long ago implemented a detailed logging tool, which tracks all changes. So the theory is that I should be able to edit all of the undesired modifications out of that log, apply it to the last known clean backup, and get a clean state. The only snags there are that (a) the last known clean backup was a *long* time ago, so there's a lot of data to hand-screen, and (b) the tool for applying the log entries hasn't been written yet.
So there's a fair pile of scutwork that needs to be done before I have a clean DB again. Worse, I need to add a good deal of infrastructure to make sure this doesn't happen again, which is going to be a pain in the ass. (Sadly, I think I'm going to have to make the Rolls at least lightly moderated...)
no subject
Are the source IPs of the changes filterable in some way? All associated with domains in *.ru where nothing else is, or the like? That'd speed things up considerably...
no subject
no subject
*grin*
no subject
Accessibility