Forum Moderators: coopster

Message Too Old, No Replies

CAPTCHA Vs Robots

score is 0-1!

         

omoutop

9:44 am on Nov 29, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Hi to all,

I need ur wisdom guys,

A client of mine encounters some problems with a guestbook that I created...It is a simple one which keeps visitors' messages...however, some 'evil' robots have been messing with it and managed to post lots of messages. Thus, I modified my scripts and included a CAPTCHA image for user to enter....It works perfectly...it is an an image generated by php which diaplays 5 random numbers....if code is wrong nothing is posted..however...the same 'evil' robots :) manged to POST AGAIN!I have NO idea how this is done...can they really 'read' an image layer or am I crazy?!is there another way to get rid of them?

Any comments to kill this 'evil' robots will be appreciated

Lexur

10:31 am on Nov 29, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month




Probably they read the image file names; you should use an unique image with any kind of text (or numbers) and always the same filename.

NameNick

10:36 am on Nov 29, 2005 (gmt 0)

10+ Year Member



omoutop,

Are you sure those are bots that are still posting. From my experience, there is a decent amount of manual spammers.

NN

omoutop

10:51 am on Nov 29, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



thhank you both for your replies!...

Lexur, I use a unique image with random numbers and same filename, I do believe that NameNick might be right, manual spammers are hitting the guestbook, I dont think I can do many things in this case...(as long as I know...)

LeChuck

11:12 am on Nov 29, 2005 (gmt 0)

10+ Year Member



You can moderate it. Or filter out links. Preferably both.

omoutop

11:32 am on Nov 29, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



thx LeChuck. Can you be more specific? I think I might need .htaccess for this...or not?

omoutop

11:38 am on Nov 29, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I can see a path with 2 ways.....

1. modify scripts to get link and filter them.store in database (or txt file) banned links...and a big IF in my scripts to filter the posts...

2. Create a cron and the same ban list and once a day delete unwanted posts....

...these 'evil' robots........

PeteM

3:20 pm on Nov 29, 2005 (gmt 0)

10+ Year Member



Have a look here...

[puremango.co.uk...]

Pete

LeChuck

3:23 pm on Nov 29, 2005 (gmt 0)

10+ Year Member



No need for .htaccess, just use [php.net...]

omoutop

7:01 am on Nov 30, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Thank you both! I will take a look at ur suggestions and report back. Thx