Lots of spam

Something wrong with it? Got an idea for it? Post here.

Moderator: Lucifer

Post Reply
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Lots of spam

Post by Jonathan »

I just reverted 12 edits by 11 spammers made in just a few hours. Is there anything that can be done about that other than manually chasing them?

Edit: I should note that each time typically 16 to 17 k of spam was added.
ˌɑrməˈɡɛˌtrɑn
User avatar
philippeqc
Long Poster - Project Developer - Sage
Posts: 1526
Joined: Mon Jul 12, 2004 8:55 am
Location: Stockholm
Contact:

Post by philippeqc »

Could the account creation be "downgraded" from fully automated to semi-automated. If someone manually check that an account created is valid, it should restrict the number of spam poster, and therefore the number of spam post. The good old "please write a short text why you would like to get edit access on our wiki" might do the trick.

Nota: I know noting of the current mechanism for account creation on the wiki.

-ph
Canis meus id comedit.
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

Currently 'anonymous' editing is allowed, i.e. editing under an IP address rather than a real account without registering, and there's a good reason for that.
ˌɑrməˈɡɛˌtrɑn
User avatar
Lucifer
Project Developer
Posts: 8640
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

It looks like all the spam we're getting now is from unregistered users. Maybe when email works again (sorry!) we can disable anonymous editing again. :(
Image

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

What's the point of all this with rel="nofollow"?
Attachments
lots.png
ˌɑrməˈɡɛˌtrɑn
User avatar
Lucifer
Project Developer
Posts: 8640
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

There isn't one, and there are a few rants floating around where your question is the thesis.
Image

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

Argh.
Attachments
trulylots.png
ˌɑrməˈɡɛˌtrɑn
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Yesterday was even worse, twenty blocks by Jonathan (“just” twelve today). Usually Jonathan catches the spam before I see it, good job. I just fear that the amount will keep growing…
There's no place like ::1
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

I didn't feel like stitching several screenshots together. Clicking through rollback and block and edit forms while being careful not to block those who reverted spam (just imagine; they might become sysops too!) is bad enough.
ˌɑrməˈɡɛˌtrɑn
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6711
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

:S

I'll see about installing something. I hope. (Again sorry for being a crap admin here.)
Image
User avatar
Lucifer
Project Developer
Posts: 8640
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

The three measures I'd taken were:

* Install Bad Behavior
* Install SpamBlacklist (available from mediawiki's extensions directory in their svn repo)
* Add these lines to your .htacess file:

Code: Select all

SetEnvIf User-Agent ^$ spammer=yes     # block blank user agents

Order allow,deny
allow from all
deny from env=spammer
Last working version of bad behavior that I installed is attached.

http://wiki.davefancella.com/index.php/Special:Version <--- old wiki is still there so you can see what was installed
Attachments
bad-behavior-2.0.5.zip
Unzip it and read the readme, of course. It goes right in...
(28.9 KiB) Downloaded 390 times
Image

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Meh, I don't like these user agent checking things. They're really just delaying it, it won't take long for everyone to use an IE6 user agent.
There's a far better extension on wikipedia itself (at least it was there, dunno if it still is): You have to enter a captcha if you try to add an external link to a page. If someone finds this plugin, we could “personalize” it to make it output a random question specific to arma or something…
There's no place like ::1
User avatar
Lucifer
Project Developer
Posts: 8640
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas
Contact:

Post by Lucifer »

Bad behavior does more than user-agent checks for precisely those reasons. :) The .htacess hack is just a hack that most spammers have adapted to anyway, but for the ones that have not, letting apache do the work saves the load of running php for the request. The SpamBlacklist is a blacklist of known spambots (and their signatures) kept by mediawiki, and the data that feeds it mostly comes from wikipedia.

There's an interesting captcha project where the captchas also help digitize books. I'd prefer that one, if we use a captcha at all.
Image

Be the devil's own, Lucifer's my name.
- Iron Maiden
Post Reply