It sucks a lot. Best thing to do is, if you see it, fix it. Go to the revision before the spam, and save it. It's annoying, though.
I wonder if they've gotten even a single clickthrough on those. Sometimes I think spammers just do it for a power trip, rather than any kind of advertisement.
See also: Discussions/WikiSpam if you have questions. Chances are they're answered there. For one thing, it will tell you how to easily despam a page (without needing to go all crazy with the select-all button, either!) and for another, it will give you information to help figure out what can feasibly be done.
First success for the antispam:
126.96.36.199 - - [10/Mar/2005:14:56:07 +1300] "GET /wiki/wiki.pl?action=browse&diff=1&id=SuzumeAbilities HTTP/1.0" 200 24005 "http://www.google.com/search?q=inurl:pl%3Faction%3Dbrowse+porn&hl=en&lr=&start=20&sa=N" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" 188.8.131.52 - - [10/Mar/2005:14:56:08 +1300] "GET /wiki/basic.css HTTP/1.0" 200 642 "http://exalted.xi.co.nz/wiki/wiki.pl?action=browse&diff=1&id=SuzumeAbilities" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" 184.108.40.206 - - [10/Mar/2005:14:56:09 +1300] "GET /wiki/ExaltedLogo.gif HTTP/1.0" 200 14935 "http://exalted.xi.co.nz/wiki/wiki.pl?action=browse&diff=1&id=SuzumeAbilities" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" 220.127.116.11 - - [10/Mar/2005:14:56:20 +1300] "GET /wiki/wiki.pl?action=edit&id=SuzumeAbilities HTTP/1.0" 200 2649 "http://exalted.xi.co.nz/wiki/wiki.pl?action=browse&diff=1&id=SuzumeAbilities" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" 18.104.22.168 - - [10/Mar/2005:14:56:36 +1300] "POST /wiki/wiki.pl HTTP/1.0" 200 1410 "http://exalted.xi.co.nz/wiki/wiki.pl?action=edit&id=SuzumeAbilities" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
Right, so bare URL's get turned into links even without brackets around them. I wasn't detecting bare URL's in my spamtrap (which is rejecting 30-50 edits a day so far), and so it missed this one. To fix. -- Xyphoid
Looks like the spammers found a crack to slip through. I just unspammed a couple pages that had 3 spam links at the bottom of them. Granted 3 links at the bottom of the page is 10 times better then 1000 links replacing an entire page, but I just thought everyone should be aware.
- Yeah, it seems they found the google hole. At least all the links go through it. Looks like some sorta bot network. Anyway one could make it so people have to be set by an admin to be able to post external links? Gah. Spammers make me ill! -FlowsLikeBits, yes, it's evil, but this is STUPID evil
-- The latest spam page (2/11/2005) got through once because it appears to clear large pages before adding the links (small pages it just added the links to, tripping the filter.) To handle this, I'll need to check the actual urls instead of the difference in number of urls added - hopefully this week.
In order to help fix this kind of thing, if you set the administrator password in your prefs to the name of the game, you're exempted from the link check, which should let you revert the page in one go. I'm assuming the spammers aren't reading this, of course - if they are, we'll notice pretty quickly, and i'll change the password to something more obscure. Xyphoid
Got a question, what is the administrator password, I'll understand if it has to be kept a secret. So, the question then comes, how do we get ahold of it when we need it? ~ Haku
Just 'exalted'. If it gets used for spam, I'll change it to a password out of the corebook. - Xyphoid
Cool, that works for me. ^_^ ~ haku
I dont know if you realise but I have several large eggshells out back - wanna try some
Fairly large spam attack today. Spammer would put one link at the bottom of the page. All pages seem to be clean now. Based on today's incident, I feel the need to ask if setting up the wiki to only be editted by users logged in (with a decent registration identification) is still out of the question.
Damn it - the big spam runs always happen while I'm asleep. I've locked the wiki so you'll need to use the editor password as above (set it in the 'administrator password' box on your prefs page). Will look at other solutions - I don't want to force registration. - Xyphoid