Forum Moderators: rogerd

Message Too Old, No Replies

When BBS Spam Bots attack.

We got hit BAD this morning

         

grelmar

6:46 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I dropped in to a forum I moderate at this morning, and my heart sank when I saw that there were hundreds of new posts. The forum just isn't that busy. Normally, there would be a few dozen overnight, and I knew something was up.

Yes, the board was hit by 5 seperate spam bots at the same time, and they were busy posting auto-generated messages on the top 30 or so threads in every forum. I went in and started cleaning them up, but was dis-heartened to realize that the attack was still underway by at least 2 of the bots as I was cleaning. They were using rotating IP addresses, and changing the messages slightly, and throwing out (between all 5 bots), about 20 or so different URLs, one per message, rotating through them as they were posting.

One of the other moderators came on as I was working on it, and between the two of us, we finally had it under control after 2 and a half hours. We both lost count of the number of posts we cleared, but it was hundreds apiece.

We're now changing posting requirements, so that guests have to enter in a "code" brought up in graphic format before being able to post. Registerd users just have to punch in the graphic code when they log in.

I'm curious, how common is this sort of heavy attack? We've had bot generated posts before, but it was usually onely one or two at a time.

We're sticking with Guest posting allowed on this board, because that's where half our legitimate traffic comes from.

richlowe

7:39 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I had a huge problem with posting to my guestbooks by automated bots. I put in a meta noindex on each guetbook page, and have not had a problem since. The bots apparently gather up search results, and my guestbooks no longer appear in the serps at all.

grelmar

8:16 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks, but don't know if that's applicable. We LIKE having the board show up in SERPS, because it helps generate traffic overall. In the end, we just need to babysit the board for a day until the owner gets a graphical password generator patch installed.

Pain in the butt though.

I'm taking it as a lesson, and as soon as we get it beat on that board, I'm gonna be doing some modding of the forums I have full control over.

rogerd

8:50 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Grelmar, if your board is reasonably busy, I really think you can require registration to post. It's simply not that onerous. I converted one board that was probably 80% guest posting and traffic/posting never dipped. The benefits were numerous - easier to prevent & clean up spam, no identity theft/confusion, and IMO the posters behaved more responsibly once they were working with a registered nickname. It didn't cure all problems, but I did see a reduction in stupid, throwaway posts.

The picture verification tool should stop the bots, though. Do you run popular forum software, or do you think this was a customized attack just for your site?

grelmar

9:09 pm on Jul 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Its popular forum software. So, I'm thinking its a basic mass-automated attack.

And I kinda agree with you, but I down own that particular board, just moderate. The owner wants to keep guest posting because its a support forum for a service, and he believes (and I can't say I totally disagree with him), that in the interest of customer service, Guest posting makes it easier for his customers.

On the forums I have complete control over, I don't allow guest posting, period. That's what I have guestbooks for.

I appreciate the advice, I'm kinda looking for some ammo to steer the forum's owner to making registration mandatory. It would ease the load on the moderators a fair bit.

I just found the whole attack this morning (and that's what I'm classing it as, an attack), a little disconcerting. A couple spam posts here and there, who cares? Not that hard to deal with. But this was hundreds of posts in a mtter of hours (and, in fact, its still ongoing until the patch gets implemented, hopefully this afternoon). Heck, I hadn't even finished my first coffee when I came across the problem.

vkaryl

1:04 am on Jul 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Oy, grel, that's a right *** for a morning wakeup! Ick. Ugh. Eww. *sigh*

I think you might be able to get your client to see that while this particular incursion was "easily" (yeah right!) controlled BECAUSE YOU WERE ON SITE, ON TOP OF THE PROBLEM, etc., the next time might happen when you were away, on vacation, ill, hospitalized whatever.... And having a registration procedure in place would mitigate the extent of such an incursion, reducing it to a minor glitch from a potential disaster of outrageous proportions.

I'm relatively sure that most reasonable people these days are NOT put off by the need to register to access a help/support board/desk. We ALL know about the dreck that floats around the net - some of us intimately from the "backside", others from the nightly news....

[edited by: eelixduppy at 9:38 pm (utc) on Feb. 18, 2009]

TheDoctor

3:50 pm on Jul 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



How about pre-moderation of guest postings? This seems to have kept my forums spam-free (although I realise that, by posting this message, I'm tempting the fates).

rogerd

6:58 pm on Jul 3, 2004 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



TheDoctor, by pre-moderating guest postings you are also creating a major incentive for your visitors to register, generally a good thing.

grelmar

8:17 pm on Jul 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



After 24 hours, we finally got it beat.

Our solution:

Leave guest posting, but have a "picture" code that needs to be typed in appear before guest posting. This should hold the automated bots at bay (for now, I'm aware that there are people working on "readers" for those graphical codes).

Increasing the "flood" threshold for guests to 5 minutes, and 180 seconds for registered users. Moderators have no flood threshold.

We're going to keep a close eye on the board over the weekend and see how it turns out.

A side "bonus" is exactly that. For managing to keep the board up, un-interupted, during the entire attack, the owner is gonna be throwing a little extra at the two moderators. (The site owner is the primary coder and moderator).

My own argument was to disable guest posting altogether, seeing as the registration requirements are pretty minimal anyway (pretty much all you need to enter is an alias and a valid e-mail). I got out voted, but I could see some hesitation among the other two who voted against this. One more attack and guest posting will be gone, is my guess.

After some basic googling, I discovered that this attack was specifically engineered against a particular BBS package, and that we were far from the only ones being hit by it.

If its alright with the mods here, I would be happy to post a general description of the attack, the software it affects, and a few simple counter measures (in an independant thread). I'm just asking first because I don't want it to appear as an insult against a particular package.