+ Reply to Thread
Results 1 to 6 of 6

Thread: Stopping bots

  1. #1
    callumacrae's Avatar
    callumacrae is offline not alex mac callumacrae is just really nice
    Join Date
    Dec 2007
    Location
    Wellesbourne, England
    Posts
    5,162

    Stopping bots

    Basically, I am building a site that is very similar to lockerz - we post a thread in the forums, then the first ten or so people to reply get $10. One thing that concens me is that people can set up bots to post for them and we won't know about it. Obviously we do not want that. How would I tell whether the user is using a bot or not, and how would I prevent them from using them?

    ~Callum
    I can customise your phpBB board. Send me a PM.
    lynxphp - info, tutorials and scripts
    "A forum post should be like a skirt; long enough to cover the subject but short enough to keep things interesting."

  2. #2
    lemon-tree's Avatar
    lemon-tree is offline x10 Minion lemon-tree has a spectacular aura about
    Join Date
    Nov 2007
    Posts
    1,420

    Re: Stopping bots

    For a place where money is involved, you'll want probably a CAPTCHA and another test such as a simple maths problem or a word problem, only you'll have to make sure that they are not repeated. Other than that, you could check whether users are checking at a regular interval (e.g. 1 minute precisely) as this would indicate it is in fact a bot just polling the page. Also, you could have it so that they have to reply with a different phrase each time, as this'll make it considerably harder to make a bot that won't just say 'me!'.

  3. #3
    leafypiggy's Avatar
    leafypiggy is offline Community Advocate leafypiggy is on a distinguished road
    Join Date
    Aug 2007
    Location
    Massachusetts
    Posts
    2,228

    Re: Stopping bots

    captcha? Random question (2+2, square root of 9, etc)

    Force them to use a java/flash form to reply to the thread. It's much harder to make a bot that interacts with one of those.
    Neil Hanlon | x10Hosting Support Representative
    Neil[at]x10hosting.com
    █ I'm always happy to help. Just ask a question in Free Hosting
    Terms of Service IRC

  4. #4
    dWhite Guest

    Re: Stopping bots

    http://www.google.com/recaptcha

    No spam bot has been able to crack it.

  5. #5
    callumacrae's Avatar
    callumacrae is offline not alex mac callumacrae is just really nice
    Join Date
    Dec 2007
    Location
    Wellesbourne, England
    Posts
    5,162

    Re: Stopping bots

    Okay, I'll look into getting CAPTCHA

    Well, I've got it built into phpBB already, but I don't know how to enable it in certain forums only for registered users.

    As to the flash or java thing, I hate flash and I don't know java, so that's out of the question.

    ~Callum
    I can customise your phpBB board. Send me a PM.
    lynxphp - info, tutorials and scripts
    "A forum post should be like a skirt; long enough to cover the subject but short enough to keep things interesting."

  6. #6
    essellar's Avatar
    essellar is offline Community Advocate essellar has a spectacular aura about
    Join Date
    Feb 2010
    Location
    Toronto, Ontario, CA
    Posts
    1,153

    Re: Stopping bots

    CAPTCHA (especially RECAPTCHA) is good for what it does, but you need to be aware that a lot of the "spambots" out there now are "mechanical Turks" -- humans, primarily in the Third World, who are hired for pennies to solve CAPTCHAs and paste comment spam. The best way around them is to close threads/disable comments relatively quickly after their creation. I'm not well versed in the internals of phpBB (I tend to roll my own rather than use someone else's forum software -- it keeps me sharp), but if there's a provision for moderating new users (say five approved postings before they can post directly), that will solve a lot of problems as well.
    “Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
    "It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)

+ Reply to Thread

Similar Threads

  1. Stopping DoS and DDoS attacks?
    By jtwhite in forum Off Topic
    Replies: 6
    Last Post: 09-07-2009, 05:03 PM
  2. Help with stopping bot registrations
    By pats_place in forum Scripts & 3rd Party Apps
    Replies: 9
    Last Post: 05-09-2009, 05:22 PM
  3. Manually Stopping PHP Script
    By recloop in forum Programming Help
    Replies: 2
    Last Post: 09-10-2008, 09:35 AM
  4. Just stopping in!
    By wildcatfan1975 in forum Introductions
    Replies: 2
    Last Post: 11-02-2007, 08:39 AM
  5. stopping directory thieves
    By NewFuture in forum Scripts & 3rd Party Apps
    Replies: 6
    Last Post: 08-20-2005, 11:44 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers