Hi Kelly!

Yeah, that's the part that scares me - we end up building a better spammer,
eventually. :-)

Did you diff that against Format.pm and submit a patch? I have no idea if it
would be accepted, but it's always nice to have options. :-)


On 5/11/06, Kelly Black <kelly.black at gmail.com> wrote:
>
> Dear Scott,
>
> Sorry about the delay, I was out of town a few days which was part of the
> reason I wanted to do something. Based on earlier comments I changed the
> code I added to Format.pm to the following:
>
>
>  # Check to see if we should check for too many anchors
>        if ($S->{UI}->{VARS}->{remove_many_anchors}) {
>            # We need to check to see if too many anchors are defined.
>            my $de_anchored_comment = $comment_text;
>            my $num_anchors = $de_anchored_comment =~
>                       s/[hH][rR][eE][fF]\s*=>//g;
>
>              if ($num_anchors >
> $S->{UI}->{VARS}->{max_anchors_per_comment}){
>                $de_anchored_comment =~ s/<.*?>//g;
>
>                $comment_text = $de_anchored_comment;
>            }
>        }
>
> I have not had any problems with comment spam since I changed the code.
> Now I wait for the next phase in the spam race.
>
> Sincerely,
> Kel
>
>
>
> On 5/10/06, William Scott Lockwood III <wsl3 at lrsehosting.com> wrote:
> >
> > This may not work for you, but I run several low traffic sites, and
> > found that firewalling off 60.0.0.0/8 for about three days caused most
> > of these Chineese spammers to give up. The only thing I worry about really,
> > is do they lurk on this list? :-)
> >
> > Scott
> >
> > On 5/8/06, Kelly Black < kelly.black at gmail.com> wrote:
> >
> > > Dear Chris,
> >
> > The user is creating new accounts from different places. I can't use the
> > spam domain ban without turning away too many people.
> >
> > Sincerely,
> > Kel
> >
> >
> > On 5/8/06, Chris Schults <cschults at grist.org> wrote:
> > >
> > >  Kelly, have you tried banning the user, or is the person creating new
> > > accounts?
> > >
> > > Chris
> > >
> > >
> > > --------------------------
> > >
> > > Chris Schults
> > > Web Production Manager
> > > Grist Magazine
> > > 811 First Avenue, Suite 466
> > > Seattle, WA  98104
> > > Phone: 206-876-2020, ext. 204
> > > Fax: 253-423-6487
> > > <http://www.grist.org>
> > >
> > > To sign up for Grist by email, the world's top environmental news
> > > served up with a sense of humor, click here <
> > > http://www.grist.org/signup/> or send a blank email message to <
> > > daily-grist-subscribe at lists.grist.org>
> > >
> > >  ------------------------------
> > > *From:* scoop-help-bounces at lists.kuro5hin.org [mailto:
> > > scoop-help-bounces at lists.kuro5hin.org] *On Behalf Of *Kelly Black
> > > *Sent:* Sunday, May 07, 2006 5:02 PM
> > > *To:* scoop-help at lists.kuro5hin.org
> > > *Subject:* [Scoop-help] Comment Spammers
> > >
> > > Hello,
> > >
> > > I've been having a problem with a serial comment spammer lately. I've
> > > set the throttle low, removed anonymous posting rights, been deleting
> > > messages, even created a script to just go through and automatically change
> > > his posts. Still the crazy bugger keeps posting long lists of link spam to
> > > my site*.
> > >
> > > Here is my answer to this. Set up the way comments are printed so that
> > > if too many links are included in one comment they get filtered out. I am
> > > posting to ask if what I am proposing has any problems and is sane. This
> > > idea  requires two new site controls:
> > >
> > > remove_many_anchors - A boolean variable. If set then any comment with
> > > more links than specified in the next control gets filtered when it comes
> > > time to print out the comment.
> > >
> > > max_anchors_per_comment - The maximum number of links that can appear
> > > in a comment.
> > >
> > > Here are the sql comands to create these two new controls:
> > >
> > > INSERT INTO `vars` (name,value,description,type,category) VALUES
> > > ('remove_many_anchors','0','Set true to remove excessive anchor tags in a
> > > comment.','bool','Comments');
> > >
> > > INSERT INTO `vars` (name,value,description,type,category) VALUES
> > > ('max_anchors_per_comment','4','The maximum number of anchor tags that can
> > > occur in a comment. If more than this occurs then they are removed if the
> > > remove_many_anchors variable is set.','num','Comments');
> > >
> > > The idea is that whole comments are stored in the database and only
> > > filtered when it comes time to print them. That way if you want to make a
> > > change after something is posted the original post is preserved. So this is
> > > independent of the data in the database.
> > >
> > >
> > > Finally, the following code must be added to Format.pm:
> > >
> > >
> > > 206,220d205
> > > <
> > > <
> > > <         # Check to see if we should check for too many anchors
> > > <       if ($S->{UI}->{VARS}->{remove_many_anchors}) {
> > > <           # We need to check to see if too many anchors are defined.
> > > <           my $de_anchored_comment = $comment_text;
> > > <           my $num_anchors = $de_anchored_comment =~
> > > <
> > > s/<\s*[Aa]\s+[hH][rR][eE][fF]\s*=\s*".*?"\s*>//g;
> > > <             if ($num_anchors >
> > > $S->{UI}->{VARS}->{max_anchors_per_comment}){
> > > <               $de_anchored_comment =~ s/<\s*\/\s*[aA]\s*>//g;
> > > <               $comment_text = $de_anchored_comment;
> > > <           }
> > > <       }
> > > <
> > > <
> > >
> > > I've tested this on a fake site I run for testing purposes. It seems
> > > to work okay in a few limited tests. My question, am I missing something? Is
> > > this worthwhile?
> > >
> > > Sincerely,
> > > Kel
> > >
> > > * I tracked his ip address down to mainland China and even resorted to
> > > changing his posts to pro-Taiwan rants yet still he keeps posting these
> > > inane sets of links. I wish there were a way to submit an email address to
> > > one place to insure that it gets put on *everybody's* email spam list. But I
> > > digress...
> > >
> > >
> >
> > _______________________________________________
> > Scoop-help mailing list
> > Scoop-help at lists.kuro5hin.org
> > http://lists.kuro5hin.org/mailman/listinfo/scoop-help
> >
> >
> >
> >
> >
> > --
> > Regards,
> > Scott
> >
>
>
> _______________________________________________
> Scoop-help mailing list
> Scoop-help at lists.kuro5hin.org
> http://lists.kuro5hin.org/mailman/listinfo/scoop-help
>
>
>


-- 
Regards,
Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kuro5hin.org/pipermail/scoop-help/attachments/20060511/c64badfd/attachment-0001.html