+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 10 of 13

Thread: Form spammers !

  1. #1
    adrian5750 is offline Coder adrian5750 will become famous soon enough
    Join Date
    Aug 2008
    Posts
    82
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Form spammers !

    HI All

    One of my sites carries an online petition - based on a guestbook script which was part of NetObjectsFusion....

    We seem to be getting attacked by spambots - posting links to porno, drug or gambling sites.

    I've modified the script so that it detects such posts - and substitutes the spambot's content for a discrete little '-' symbol - which appears on the webpage, to remind me to go into the admin area ad manually delete the offending posts. It works - but it's time-consuming....

    Originally, I was wary of 'false positives' from my detection code - but it seems to be pretty good at spotting the spam - so I'm wondering what's the 'best' thing for the script to do when it spots spam...

    Should it
    a) Appear to accept the entry but quietly 'bin' it ?
    b) Refuse to accept the entry, throwing some kind of error code ?
    c) Some other response
    d) Cause the instigator of the spam to break out in painful boils, their pc to go up in flames and their TV set to be tuned to endless reruns of Wogan

    Any (practical!) ideas ??

    Thanks
    Adrian

  2. #2
    louie's Avatar
    louie is offline Senior Member louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough louie will become famous soon enough
    Join Date
    Jan 2006
    Location
    Dublin, Ireland
    Posts
    2,328
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default

    Did you try "CAPTCHA" ?
    :. Web Design & Development Web Design Ireland
    :. Search Engines Optimization Search Engines Optimization
    :. Car Parts & Accessories Car Parts
    :. Cars Ireland Cars Ireland
    :. I Have 2 Find It Directory SEF Directory

  3. #3
    Forbairt's Avatar
    Forbairt is offline respect my AW-THOR-IT-AYY Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough
    Join Date
    Jun 2007
    Location
    My Office, Dublin
    Posts
    2,286
    Thanks
    2
    Thanked 5 Times in 5 Posts

    Default

    as louie said ...

    I like this one .. but it can be confusing for your end users.

    What is reCAPTCHA?

  4. #4
    adrian5750 is offline Coder adrian5750 will become famous soon enough
    Join Date
    Aug 2008
    Posts
    82
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    HI Folks

    Yes - we did run CAPTCHA for a while - but it seemed to confuse the h*ll out of people - and I got loads of emails from people asking how to fill the form in....

    I'm happy with 'detecting' spam entries (if 'happy' is the right word!) -
    but it's what to do with them that's puzzling me.

    I'm guessing that the spambots don't care about geting a response from the website - so sending them back a nice error code won't have much effect...

    Probably best to simply throw away the spam entries - do you think ??

    Regards
    Adrian

  5. #5
    Forbairt's Avatar
    Forbairt is offline respect my AW-THOR-IT-AYY Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough
    Join Date
    Jun 2007
    Location
    My Office, Dublin
    Posts
    2,286
    Thanks
    2
    Thanked 5 Times in 5 Posts

    Default

    investigate simple challenges ...

    What is 2 + 2?

    What is two plus two?

    What colour is the sky ?

    (I noticed a huge drop in the past using this on one site)


    Alternatively have multi page forms ... they usually are more comlicated for spambots to get right .. though obviously not impossible..

  6. #6
    adrian5750 is offline Coder adrian5750 will become famous soon enough
    Join Date
    Aug 2008
    Posts
    82
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by Forbairt View Post
    investigate simple challenges ...

    What is 2 + 2?

    What is two plus two?

    What colour is the sky ?

    (I noticed a huge drop in the past using this on one site)


    Alternatively have multi page forms ... they usually are more comlicated for spambots to get right .. though obviously not impossible..
    <g> - You haven't met some of our users <gg>

    Seriously though - I'm not paranoid about the spam thing - just wondering what's the best way to deal with a spam entry - serve up an error code or just 'smile sweetly' and ditch the entry ?

    Thanks
    Adrian

  7. #7
    Forbairt's Avatar
    Forbairt is offline respect my AW-THOR-IT-AYY Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough
    Join Date
    Jun 2007
    Location
    My Office, Dublin
    Posts
    2,286
    Thanks
    2
    Thanked 5 Times in 5 Posts

    Default

    I assume then you're just doing some form of regexp ? to see if there is mention of hot donkey loving ?

    From a data point of view I'd be keeping all entries ... but flagging them as spam. I wouldn't alert the end user that you think its spam.

    Its up to you to educate your end users so I'd really be more in favour of adding in some form of blocking though. Challenge / Captcha

    You're manually processing these at the moment ... when you have 50 sites doing this will you manually process these every day ... when you've 100 ? ... and so on ? ... going to hire someone to validate entries all day long ?

  8. #8
    adrian5750 is offline Coder adrian5750 will become famous soon enough
    Join Date
    Aug 2008
    Posts
    82
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by Forbairt View Post
    I assume then you're just doing some form of regexp ? to see if there is mention of hot donkey loving ?

    From a data point of view I'd be keeping all entries ... but flagging them as spam. I wouldn't alert the end user that you think its spam.

    Its up to you to educate your end users so I'd really be more in favour of adding in some form of blocking though. Challenge / Captcha

    You're manually processing these at the moment ... when you have 50 sites doing this will you manually process these every day ... when you've 100 ? ... and so on ? ... going to hire someone to validate entries all day long ?
    Yes - it seems that simply checking for "http://" in the comments field of our form is sufficient to catch most of the porno / drug spam.

    As to 'scaling up' the exercise to 50 - 100 sites - it's not going to happen. Been there, done that (15 years ago!) - this particular site is the campaign site for the restoration of the Swansea-Cork ferry (BringBacktheSwanseaCorkFerry Campaign) - and I'm not about to make a habit out of campaign sites, or any other sites, for that matter...

    'Good' entries go straight onto the website - it's only the 'bad' ones that need personal attention <g> - but it's still a pain!

    So - rather than throw an error you'd just flag the entries as 'do not display'....? Sounds good...

    Thanks
    Adrian

  9. #9
    Forbairt's Avatar
    Forbairt is offline respect my AW-THOR-IT-AYY Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough Forbairt will become famous soon enough
    Join Date
    Jun 2007
    Location
    My Office, Dublin
    Posts
    2,286
    Thanks
    2
    Thanked 5 Times in 5 Posts

    Default

    I'd be inclined to use something like Stop Comment Spam and Trackback Spam Akismet it things get flagged by it ... you probably need never worry about looking through them. (At least I don't) The rest you'll have to worry about.

    I guess if its just a once off project you're good to go.

    But ... you're basically saying I could go to your site and so long as I don't put in http:// ... my comment will be thrown up automagically ? or did I misread ?

    so I could go say "The donkey loves the feel of Pantene in its hair" and all will be good in the world of your comment form ?
    Last edited by Forbairt; 23-09-2008 at 12:17 PM. Reason: inclined not included ...

  10. #10
    adrian5750 is offline Coder adrian5750 will become famous soon enough
    Join Date
    Aug 2008
    Posts
    82
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by Forbairt View Post
    I'd be included to use something like Stop Comment Spam and Trackback Spam Akismet it things get flagged by it ... you probably need never worry about looking through them. (At least I don't) The rest you'll have to worry about.

    I guess if its just a once off project you're good to go.

    But ... you're basically saying I could go to your site and so long as I don't put in http:// ... my comment will be thrown up automagically ? or did I misread ?

    so I could go say "The donkey loves the feel of Pantene in its hair" and all will be good in the world of your comment form ?
    Thanks for the Askimet link - filed away just in case.... <g>

    Yes - this is one of those exercises where there's no need to make a 'terribly complex - solves everything' sort of solution...

    I do actually read all the entries that come in on the e-petition - mostly because some of them are from folks that we can involve in the campaign.... - but also to spot the 'odd' post that passes the filters but shouldn't.... - either because of deviance <g> or general swearing & rudeness or libellous content...

    All posts find their way to me by email - so it's fairly easy to control - just when you get a couple of days like we've just had where 95% of the posts are pornospam, you start to think 'Is there a better way'...

    I'm hoping that the ferry will be restored in the near future..... and I can relinquish my 'moderator' role.... - got one or two more exciting things to do....

    Thanks
    Adrian

+ Reply to Thread
Page 1 of 2
1 2 LastLast

Similar Threads

  1. Gmail succumbs to the spammers
    By Spiralli in forum General Chat
    Replies: 2
    Last Post: 24-04-2008, 10:08 PM
  2. Dealing With Spammers
    By blacknight in forum Server / Technical Administration Tips and Queries
    Replies: 15
    Last Post: 25-10-2006, 10:44 AM

Visitors found this page by searching for:

Nobody landed on this page from a search engine, yet!
SEO Blog

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Optimization by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64