A wiki experiencing frequent LinkSpam attacks on a particular page, ideally one that should never legitimately have links, can usefully turn this page into a HoneyPot, scanning all posts for links and automatically adding them to a blacklist. This page can also serve as a way to quickly add new items to the blacklist without adding an external script, allowing the community to quickly combat spam. This approach would rely on SecurityThroughObscurity to avoid an attacker banning non-compromised URLs.
MeatballWiki has such a HoneyPot; the pagename is available on request, but not listed here to LimitTemptation. See the list of [patterns banned in the last 28 days], and the list of [IPs who've had edits blocked in the last 28 days].
Points to consider:
The HoneyPot code is now enabled, and the resulting list of spam patterns can be subscribed to as part of a RapidAntiSpam network. For the record, the message sent on triggering the HoneyPot or the blacklist is:
Over the last fortnight, I've added many spam patterns to the filter via the HoneyPot, with no need to resort to admin privileges. I've also noticed three other unique IPs adding domains. One could well be a MB regular who's sussed the pot's location, but the other two were definitely spammers banning their own spam. Success! -- ChrisPurcell
Looks like on Feb 12th, one guy came along and found his link-spam didn't work. He retried with two different IPs, and neither worked. So he gave up - and this after all the effort of setting up three separate sub-domains on his server. Awwwww. (I suspect it was the same guy, because the links were so similar.) Die, wretched wasps! I'm going to ban the super-domains used in many recent attacks, and save us all the effort of coping with new sub-domains. -- ChrisPurcell