Slashdot Mirror


Evolution of the 'Captcha'

FireballX301 writes "The New York Times is running an article about the small word puzzles various sites use in order to defeat automated script registration while still letting humans through. It seems many people can't actually solve them anymore, so new alternatives (image recognition) are being created. This, of course, seems breakable as well — is there a feasible alternative to the captcha, or are we stuck jumping through more and more hoops to register at places?"

383 comments

  1. I am torn by jollyreaper · · Score: 5, Funny

    As a Christian fundamentalist, I cannot in good conscience believe that catchpas have evolved, yet at the same time since I can never figure out what to type to make them work, I cannot believe any intelligence was involved in their design.

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
    1. Re:I am torn by dattaway · · Score: 5, Funny

      Here in Kansas, captcha evolution has been subject to legal review. Kansas City's Road Runner is employing packet shaping to eliminate the evolution of captchas. You might not see the captcha, but others believe it exists.

    2. Re:I am torn by lcoughey · · Score: 3, Interesting

      I thought I could avoid using Captcha's by simply request the user type in their IP address that I showed in at the bottom of the screen. I know that bot can easily get the IP address too...I was thinking that my request was vague enough that the bot wouldn't understand the question. My guess is that the bot didn't understand the question and reported the error to its writer. The writer must have explored my website, found the source of the error and then added a subroutine to deal with my question.

      This is really annoying...not damaging, just a big pain in the butt. I could start blocking the IP addresses being used, but that would be in vain, knowing how many zombies are out there.

    3. Re:I am torn by 56ker · · Score: 2, Funny

      Now I know who writes the Captchas - it can only be the writing of his noodly appendage (Church of the Flying Spaghetti Monster).

    4. Re:I am torn by fredklein · · Score: 1

      How about just putting a 'time-out' for sucessive posts/sign-ups from the same IP? Or ban the same IP from making two logins?

    5. Re:I am torn by garaged · · Score: 1

      do you understand that NAT is a BIG (B-I-G) problem with your scheme ?, any average company sends hundreds of computers thru only one IP, that's the usefulness of a firewall or proxy !

      --
      I'm positive, don't belive me look at my karma
    6. Re:I am torn by Megane · · Score: 1

      The other B-I-G problem with that scheme is botnets.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    7. Re:I am torn by dintech · · Score: 1

      I think really we should be switching to riddles instead of captchas. "What walks on four legs in the morning, two in the afternoon and four in the evening?"

      That will sort the men from the bots. ;)

    8. Re:I am torn by Anonymous Coward · · Score: 0

      I'm happy we can get back to ridiculing Christian Fundamentists for the kooks that they are. The left's 'let's not alienate anyone' is just plain dangerous - and it creates an environment were the crazies thrive.

      As a Christian, I'm completely amazed that these aberant freaks get the air time that they do, and they make a mockery out of legitimate religion.

    9. Re:I am torn by Engine · · Score: 1

      Thought it was three in the evening, not four.

    10. Re:I am torn by jollyreaper · · Score: 3, Funny

      I think really we should be switching to riddles instead of captchas. "What walks on four legs in the morning, two in the afternoon and four in the evening?"

      That will sort the men from the bots. ;) That would be three legs in the evening and you would be describing my father. He's hungover in the morning, just about has his shit together in the afternoon but is already into the next bottle by evening.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    11. Re:I am torn by lcoughey · · Score: 1

      Interesting thought. However, the form is for an online job submission. There are times when a service company may complete several forms within a matter of a few minutes for several different jobs. I've tried blocking the IPs that were the source for the false forms; however, the bots always seem to come back using a different IP. (no surprise here)

    12. Re:I am torn by SPQR_Julian · · Score: 3, Funny

      I think really we should be switching to riddles instead of captchas. "What walks on four legs in the morning, two in the afternoon and four in the evening?" Thought it was three in the evening, not four.

      Yes, but that's what makes it such a challenge. Getting the riddle right when the joke is wrong will REALLY confuse the bots!
    13. Re:I am torn by zondag · · Score: 1

      it will also sort the ones who speak english from the ones who do not, and you might wish to keep the ones that do not. unless your site is english-only anyway.

    14. Re:I am torn by Anonymous Coward · · Score: 0

      Do you have any idea how many surfers are from the US, have average speaking skills, but can't read or write well?

      Anything more than "type what you see in the image" is too much work for most people, even if they can figure it out.. Just face it - there's not going to be an unbreakable captcha when you have humans willing to type or solve them for next to nothing per hour.

    15. Re:I am torn by Anonymous Coward · · Score: 0

      As Moslem fundamentalist, I completely agree with you but I'm going to kill you anyway, infidel dog.

    16. Re:I am torn by Fred_A · · Score: 1

      Thought it was three in the evening, not four.
      Ah but we have pubs now...
      --

      May contain traces of nut.
      Made from the freshest electrons.
    17. Re:I am torn by billimad · · Score: 1, Funny

      You are sooooooooooooooooooo grounded. Love Dad

    18. Re:I am torn by operagost · · Score: 1

      Viagra, my friend.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    19. Re:I am torn by igny · · Score: 2, Funny

      Check out Russian captcha.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    20. Re:I am torn by apoc.famine · · Score: 1
      I did this on one forum I help admin. There are such tricky questions as:

      If three sticks of dynamite were forcefully inserted into the chest of a spammer and detonated, would a spammer from Russia splatter better than a spammer from the US? (Remember, any dead spammer is a good spammer.)
      (acceptable answers are)
      No
      no
      nyet

      So far, no spammers have registered. I don't know if it's because the bots can't answer the questions, or because the humans are smart enough not to.
      --
      Velociraptor = Distiraptor / Timeraptor
  2. Knowledge tests... by Anonymous Coward · · Score: 3, Interesting

    The other day I saw a system that posed the question:
    'Germany is a country in Africa?'

    Your duty to prove you were human was to change it to the proper continent and the question mark to a period. Seems pretty fool proof, especially if you combine it with things like "and make 'country' all capitals."

    1. Re:Knowledge tests... by CrazyTalk · · Score: 5, Funny

      Ummm I dont think this would work in the US, where (considering our educational system) some people might answer "yes". In fact, some celebrity (I forget which) recently thought that Japan was a country in Africa, which is why Africa has the best sushi.

    2. Re:Knowledge tests... by Anonymous Coward · · Score: 4, Funny

      No great loss in keeping people with that kind of education and/or intelligence away from the internet. Kinda like you'd like to keep the caveman with the club away from the nuclear bomb.

    3. Re:Knowledge tests... by OhPlz · · Score: 3, Funny

      Well then, that's an added bonus, isn't it? It not only weeds out the spam bots, but also the celebrity know-nothings.

    4. Re:Knowledge tests... by bobmarleypeople · · Score: 5, Funny

      I've seen several sites using questions similar to yours except they were more obvious. An example was:

      Which is a food?
      A) pink
      B) car
      C) Britney Spears
      D) Hamburger

      There is of course the possible registration by a disturbed and horny male who would say "Britney Spears" but you get the idea.

    5. Re:Knowledge tests... by Opportunist · · Score: 1

      I wouldn't call that a flaw of the system. Sounds more like a feature.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Knowledge tests... by TodMinuit · · Score: 1

      These have a limited supply of questions, which means they be bruteforced in various ways.

      --
      I wonder if I use bold in my signature, people will notice my posts.
    7. Re:Knowledge tests... by jollyreaper · · Score: 4, Funny

      I've seen several sites using questions similar to yours except they were more obvious. An example was:

      Which is a food?
      A) pink
      B) car
      C) Britney Spears
      D) Hamburger

      There is of course the possible registration by a disturbed and horny male who would say "Britney Spears" but you get the idea. Make sure you cook your Britney thoroughly first, no telling what diseases she's carrying.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    8. Re:Knowledge tests... by Hognoxious · · Score: 3, Funny

      There is of course the possible registration by a disturbed and horny male who would say "Britney Spears"
      Or Pink.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:Knowledge tests... by rainman_bc · · Score: 1


      No great loss in keeping people with that kind of education and/or intelligence away from the internet.


      They're the best suckers though - the ones most likely to buy V 1 @ g R /-\ off of you...

      =D

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    10. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      This guy http://www.guinnessworldrecords.com/records/amazin g_feats/unusual_skills/strangest_diet.aspx could eat all of the above.

      Still, if you require the person to keep the food down then C & D don't count.

    11. Re:Knowledge tests... by kbox · · Score: 5, Insightful

      If there are four possible answers even a script will be right 1 in four time... So if they make a registration attempt every second they will still get 900 successful registions an hour.

    12. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      Kinda like you'd like to keep the caveman with the club away from the nuclear bomb.


      You mean 'nukular' right?
    13. Re:Knowledge tests... by oliverthered · · Score: 4, Funny

      Kinda like you'd like to keep the caveman with the club away from the nuclear bomb.

      And then you voted for Bush, TWICE!!!!!!

      --
      thank God the internet isn't a human right.
    14. Re:Knowledge tests... by Culture20 · · Score: 1

      My guess is that the system writes its questions from something akin to prolog, and as a result, prolog (and a good enough knowledge DB, several of which are freely available for AI research) could easily do the same. The big problem for solving such a captcha would be the size of the knowledge DB that the attacker would have to spread amongst his/her botnet (assuming they want fully-distributed attacks).

    15. Re:Knowledge tests... by lazlo · · Score: 2, Informative

      You know, as a security sort of person, I tend to agree in principle. I do, however, find it fascinating how principle and reality don't quite line up all that often. A case in point, one of the blogs I read fairly regularly uses captchas. He doesn't really obscure it too much, and it's always the same 3 character string, related to the name of the site. Any spammer who actually posted more than once could easily figure it out. So far, none have. He wrote about his experiences with this here. So maybe captchas don't need to be all that complex...

      --
      Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
    16. Re:Knowledge tests... by ebvwfbw · · Score: 1

      There is of course the possible registration by a disturbed and horny male who would say "Britney Spears" but you get the idea.
      Yes, however you could have said Bea Arthur instead.
    17. Re:Knowledge tests... by peragrin · · Score: 1

      not me. And if you look half the country both times said no to bush.

      --
      i thought once I was found, but it was only a dream.
    18. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      Sadly, I think the quote you're thinking of was the President of the United States. A famous Bushism (from the published collection of his stupid mistakes made during his speeches) was the one where he referred to the country of Africa. As one of the most important diplomats in the world, I think our President should know the difference between a country and a continent. :(

    19. Re:Knowledge tests... by thePowerOfGrayskull · · Score: 2, Interesting

      I've used something similar -- requiring a question that can only be answered by people with a genuine interest in the forum/site they are registering for. I have gone from 7-12 spam registrations a day, down to zero [spam regs] since doing so, while people who are legitimately registering still get through.

    20. Re:Knowledge tests... by TodMinuit · · Score: 2, Informative

      You can get away with that if you're a little site. But if you're Google, or Slashdot, or Facebook, then it'll last about two days.

      --
      I wonder if I use bold in my signature, people will notice my posts.
    21. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      Nonono! This would be great in America, precisely because it would eliminate all of the idiots.

    22. Re:Knowledge tests... by ralphdaugherty · · Score: 1

      Which is a food?
      A) pink
      B) car
      C) Britney Spears
      D) Hamburger


            Because it only takes at most 4 tries to "crack" it.

            From the summary, so new alternatives (image recognition) are being created. This, of course, seems breakable as well --

            Current CAPTCHA requirements of recognizing characters in light pastels and embossed over backgrounds, in twisted shapes and topsy turvy, is next to to the ultimate OCR (doctor's handwriting being the ultimate), and yet that feat is tossed off as "seems breakable".

            Is it currently breakable, or just "seems breakable", and hasn't everything about AI "seemed" so doable for the last few decades?

            I would be glad for us to have the OCR technology that is so "seemingly" simple which would require us to ratchet up the difficulty level of CAPTCHA's.

            As for the payment of small amounts of money to people with little money and access to the internet, being people they will be able to recognize CAPTCHA's that filter in just that, people. The whole point of these people is to post url's that own Windoze PC's when the misleading link is clicked.

            Delete their spam and ban them by email domain (or specific if a legitimate ISP domain) and IP address, and after awhile you will rarely see any of them again.

            It helps to get a head start by banning email domains that aren't ISP domains like .info.

            All in all, this slashdot exercise should be scheduled in the future with a title like, "Now that we have hand printed character recognition in colorful poses within busy backgrounds, what do we shoot for next in CAPTCHA's?"

            And a summary without "seems easy enough".

        rd

    23. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      And then you voted for Bush, TWICE!!!!!!

      There should be a theory that as more people post and reply to a public internet discussion, the topic will move towards Bush bashing. Kind of like the one with Nazi's (which I forget it's name). Except, of course on Netscape, where pretty much every post starts with Bush bashing.

      I would say I look forward to 2009 and a new Pres. but we all know that won't stop the vitriol hate speech. It's human nature to be angry about loosing.

    24. Re:Knowledge tests... by john83 · · Score: 1

      Make sure you cook your Britney thoroughly first, no telling what diseases she's carrying. And pierce the skin on the chest to avoid explosions during cooking.
      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    25. Re:Knowledge tests... by CrazyTalk · · Score: 1

      No, it wasnt the president (this time). It was from a VH1 Show on the "Top 40 dumbest celebrity quotes of all time" that I happened to watch this weeknd when I was really REALLY bored. I think it was Paris Hilton, Tara Reid, or Brittney Spears.

    26. Re:Knowledge tests... by charlieman · · Score: 1

      Great, not only spambot proof, but celebrity proof too!

    27. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      Are hamburger edible then ...?

    28. Re:Knowledge tests... by jandrese · · Score: 1

      There are websites out there were people run captchas through OCR software to see how many can figure it out. The success rate is distressingly high, and even worse, the ones that the OCR fails on are the ones that humans have a lot of trouble with too. I know I dread seeing a captcha with 0 or O or 1 or I in it, because I know every one of those characters reduces my chance of guessing correctly by about 50%, and captcha writers LOVE those characters, they show up almost every time.

      One kind that I liked had a whole bunch of stock photos and it asked the user to type in what they saw in the picture. It was easy stuff, like a picture of a dog, house, baseball, road, etc..., but just the sort of thing that computers are very bad at still. The downside of that scheme is that it requires a person to set it up, so it has a limited number of possibilities, and the bot writer is more than willing to go through and work up responses for a big subset of your images if it means his bots have free reign.

      --

      I read the internet for the articles.
    29. Re:Knowledge tests... by Ed_Pinkley · · Score: 1

      Which one would you rather eat?
      A) Madonna
      B) Courtney Love
      C) Bea Arthur
      D) A bowling ball

      I think that would clear it up.

      --
      "Long time listener, first time caller."
    30. Re:Knowledge tests... by ericlondaits · · Score: 1

      In a forum I administer we were having a spam bot problem. I tried setting up the standard captcha (the forum soft is phpBB) and installed a number of anti-spam mods, all to no avail. What fixed the problem for us was doing a custom mod that involves asking new users straight up to type a certain word in a field, without obscuring the word in any way (it's HTML even, not an image).

      Since it's a custom mod, standard phpBB bots don't even try working around it...

      Of course, this would never work for a large site like Google or Yahoo.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    31. Re:Knowledge tests... by Dragonslicer · · Score: 2, Insightful

      Kinda like you'd like to keep the caveman with the club away from the nuclear bomb.
      Be careful. They're already pissed off at Geico. They'll be coming for Slashdot next.
    32. Re:Knowledge tests... by Krupuk · · Score: 1

      If you're a cannibal, yes.

    33. Re:Knowledge tests... by UbuntuDupe · · Score: 1

      Actually, that gives me an idea: (Okay, 99% chance someone's thought of it, but at least someone can tell me if it is)

      The turing test could give the subject n brief passages, and ask them to classify them into m possible categories, one of which is none of the above. The categories could be joke, set of instructions, gibberish, etc. The problem of course, is that it still gives a spambot m^-n chances of getting it right, or 1/9 for three passages and three categories.

    34. Re:Knowledge tests... by autophile · · Score: 1

      The Man from Mars considers cars (and bars) food. But when he's through with those delicacies, he'll only eat guitars.

      --Rob

      --
      Towards the Singularity.
    35. Re:Knowledge tests... by Bearhouse · · Score: 1

      You mean Sushi does not come from Africa? Damn, will have to edit my Wikipedia entry then...

    36. Re:Knowledge tests... by lazlo · · Score: 1

      Quite true. Obscurity is probably the best defense overall, because spammers are lazy and are looking for low-hanging fruit, or high-value, um, fruit.

      There's an analogy to the real world there... If you're fort knox, you need some serious locks. If you're not, then you're probably completely safe if you're marginally more secure than your neighbors, and you're probably 99% safe even if you aren't.

      --
      Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
    37. Re:Knowledge tests... by suggsjc · · Score: 1

      Well in that case, there is also Pink

      Meaning that "car" would be the only invalid answer...I think you need to find a better scheme/algorithm.

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    38. Re:Knowledge tests... by suggsjc · · Score: 1

      This was just waiting for a good witty response, but all I could come up with is to change the question to "Which one can you only stick three fingers in?"

      Anyone got anything better?

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    39. Re:Knowledge tests... by Fred_A · · Score: 4, Funny

      "pink" is a common dessert on airlines.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    40. Re:Knowledge tests... by zacronos · · Score: 1

      You can get away with that if you're a little site. But if you're Google, or Slashdot, or Facebook, then it'll last about two seconds.
      There, I fixed that for you.
    41. Re:Knowledge tests... by operagost · · Score: 1

      50.7% voted for Bush in 2004 so technically, you're wrong. By the way, more than 50% said no to Clinton in both 1992 and 1996.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    42. Re:Knowledge tests... by Anonymous Coward · · Score: 1, Insightful

      Good idea, bad math.

      And 3^-3 is (drum roll).... 1/27

    43. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      that would have to be a really disturbed one.

    44. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      I know Bluto from Animal House probably would've failed.

      "Over? Did you say 'over'? Nothing is over until we decide it is! Was it over when the Germans bombed Pearl Harbor? Hell no!"

    45. Re:Knowledge tests... by Anonymous Coward · · Score: 0

      At least there'd be no hair in your food.

    46. Re:Knowledge tests... by Solandri · · Score: 1

      And then you voted for Bush, TWICE!!!!!!
      Only once. The first time, he lost the popular vote. It was the silly electoral college that made him President.
    47. Re:Knowledge tests... by Belacgod · · Score: 1

      That's 50.7% of those who voted, so about 50.7 million people. So 230 million either said no to Bush or didn't say anything.

    48. Re:Knowledge tests... by nelsonal · · Score: 1

      All who said nothing (which would be lower than 230 million--those under 18 don't get a say yet), effectively voted for the winner by consent. Go write in Mickey/spoil your ballot if you don't like the candidates.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    49. Re:Knowledge tests... by jumex · · Score: 1

      If there are four possible answers even a script will be right 1 in four time... So if they make a registration attempt every second they will still get 900 successful registions an hour.
      So set a limit of how many times someone from the same IP address can register in a set amount of time, like only once a day, for example.
      --
      "Your 'Gin n'tonic Futon Brain' sure makes you smart!"
      "That's 'Positronic-photon Brain', you idiot!"
    50. Re:Knowledge tests... by kbox · · Score: 1

      So set a limit of how many times someone from the same IP address can register in a set amount of time, like only once a day, for example.
      That would make it harder but i'm sure these kinds of people have extensive proxy lists.

      As much as it saddens me, I think the current captcha is about as good as it gets.
    51. Re:Knowledge tests... by mu22le · · Score: 3, Insightful

      Your captcha can be defeated by a simple parser + google. Just see if "food+pink" has more hit than "food+hamburger".

      Also you would need a small army of people to write the question in the first place (actually you could try to generate category/item couples from a statistical analysis of wikipedia).

      Now that I think of it... it's just too easy to beat your captcha randomly (1/4 chances is not that bad for a script).

      On a funny note... captcha similar in spirit to the one you propose is http://www.hotcaptcha.com/ based on hotornot. At least it's worth a laugh :)

  3. Alternative? by morgan_greywolf · · Score: 3, Insightful

    In my mind, anything that can be put out by an automated system for purposes of determine whether the communications on the other end is from an automated system can, with enough ingenuity, be answered by an automated system. IOW, all 'captchas' and similar methods are ultimately defeatable. It's an arms race, just like DRM: clever people will always figure out how to defeat what protections you put in place no matter how clever your protections are.

    1. Re:Alternative? by thetroll123 · · Score: 2, Interesting

      Nonsense. There are plenty of things humans are good at that computers are rubbish at. How about displaying four photographs with the question "which image contains a bottle?"

    2. Re:Alternative? by moranar · · Score: 4, Insightful

      Doesn't work well: a bot will be right 25% of the times, just by answering at random. And more pictures mean difficult layout, or small picture size. Plus, it becomes an undue hassle on real users.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    3. Re:Alternative? by Hognoxious · · Score: 1

      How about displaying four photographs with the question "which image contains a bottle?"
      Flowers.jpg? Nope. Piglet.jpg? Not that one either. Probably not EiffelTower.png, so must be the other one.

      I figure somebody somehere must have implemented a captcha system where the name of the image file was the same as the word.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    4. Re:Alternative? by twistedsymphony · · Score: 4, Insightful

      What ever happened to email validation?

      You give script your email address, it sends you an email and you follow a validation link within the email. Implementing this on my website where I had a captcha before got rid of 100% of the spam.

      There are also other little dirty tricks you can do to ensure it's a human on the other end, one of my favorites is to check the referrer URL when accepting a comment... if it's not being referred from my entry forum then it just happily throws the request away. Even if it's not spam it's probably something malicious anyway.

      Another thing I used to use that worked really well in conjunction with registration is "approving" any account in which the first post doesn't contain any links or any words on a "spam list". If the first post of the newly registered account contains any links or spam words at all, it's held for moderation and must be approved manually. A vast majority of the legit people leaving comments for the first time wont be including any links or talking about viagra on a tech site, no links or spam words means they've been validated as "not spam" and if they've included links it only takes a human a few seconds to qualify if the account should be canceled as spam or approved as a non-spam account. This one obviously takes some man power so it only really works on smaller sites. It might be easy for a spam bot to counteract this but the way it validates is not apparent, not to mention this is already after an email has been validated.

    5. Re:Alternative? by JesseMcDonald · · Score: 2, Insightful

      Nonsense. There are plenty of things humans are good at that computers are rubbish at. How about displaying four photographs with the question "which image contains a bottle?"

      Your search space wouldn't be large enough -- you can only have a limited number of photographs, since they have to be manually generated, and once the correct answers have been identified the captcha-breaking algorithm would reduce to "which image is closest to something in this set", a fairly trivial image-matching problem. This is exactly the issue the GP was referring to: the captchas must be randomly computer-generated to create a suitably large search space, but they mustn't be computer-solvable.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    6. Re:Alternative? by morgan_greywolf · · Score: 1

      As others have stated, a bot will get that right at least 25% of the time by dumb luck. The odds can be increased through edge detection techniques that are in use by law enforcement around the world for purposes of facial recognition and can be adapted to match almost anything. I may not be able to do this well with a standard PC, but with a sufficiently large cluster, probably. It's all about the cheapness of the attack, just as with all security.

    7. Re:Alternative? by slashbob22 · · Score: 1

      Nonsense. There are plenty of things humans are good at that computers are rubbish at. How about displaying four photographs with the question "which image contains a bottle?" I can't find the linky at the moment, but I remember reading about a photo application with object recognition such that it would tag your photo's automatically. Why couldn't something like that be used in this case? This avenue already seems dead.
      --
      Proof by very large bribes. QED.
    8. Re:Alternative? by morgan_greywolf · · Score: 1

      Right. Eventually I can pair up all the images with all the filenames or use pattern recognition techniques on the images if the filenames are randomly generated...all in all you have a limited search space unless you can randomly generate every image every time and each image be truly unique.

    9. Re:Alternative? by AmIAnAi · · Score: 1

      Rather than just showing four pictures and asking which is the bottle. Why not display four pictures, each rotated by a random, non-integer amount. Then ask what (e.g.) image 3 contains. The images would have to be selected so the object was the obvious focus, but maybe with a noisy background (e.g. grass).

      You would also need to mask each image with a circular apperture, to prevent bots doing some guess work.

      I appreciate this doesn't help blind users (as another poster commented) but then that is true of existing captchas.

      --
      Any sufficiently advanced bug is indistinguishable from a feature.
    10. Re:Alternative? by RealityProphet · · Score: 1

      Actually, that is exactly the direction captchas are going, with a more elegant solution. If instead of picking one, in which case you are right - there's a 25% chance a bot will choose correctly, what if it were instead: select which pictures are of a cat? Now, with only 4 images, you have 1+1+4+4+6+6 = 22 different possible outcomes, while having the problem remain trivially easy for a human.

    11. Re:Alternative? by The+G · · Score: 2, Interesting

      Get rid of the captcha by implementing the one verification scheme more annoying than a captcha! Good job!

      Email validation requires people to give you something -- their email address -- that may consider more valuable that the ability to post on your forum. You'll lose all those people, who are probably rather more numerous than those who would be turned away by an annoying captcha.

      In addition, email response is far more automatable than captchas. I am currently experimenting with an automated confirm-link-clicker script serving all email addresses at a domain. I'm sure I'm not the only person to have done this -- it really makes interacting with web forums about a million times more pleasant. Next step: A firefox extension...

    12. Re:Alternative? by Asgerix · · Score: 0

      You could just make the user answer more than one of these questions. If you have to answer 5 questions with 4 pictures in each, the probability drops to 1/1024.

      --
      Life is wet, then you dry.
    13. Re:Alternative? by moranar · · Score: 1

      Problem: this has to be simple. Asking users (think of a blog you want to post in, or a site you want to buy from) to answer more than one question is a sure-fire recipe of losing clients.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    14. Re:Alternative? by 68kmac · · Score: 1

      You give script your email address, it sends you an email and you follow a validation link within the email. We've already had bots parsing the (randomly generated) password out of the confirmation emails. If they can do that, then I don't see why they shouldn't be able to do the same with a validation link ...
    15. Re:Alternative? by Mr2cents · · Score: 2, Informative

      Now, with only 4 images, you have 1+1+4+4+6+6 = 22 different possible outcomes, while having the problem remain trivially easy for a human. Each image either shows or doesn't show a cat, so that are two possibilities. With 4 images that makes 2^4 = 16 possibilities. I don't know where you got "1+1+4+4+6+6" from, but it doesn't make any sense to me.

      (Or maybe I misinterpreted).
      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    16. Re:Alternative? by oliderid · · Score: 1

      Well I was thinking about a small multi-layered SWF movie. Different polygons are randomly generated to form letters and why not playing with alpha channels, frames, a bit of ActionScript etc. You can still get perfectly readable letters with such a technique while making the whole thing totally impossible to read for OCR-based captcha techniques. Sure...If it becomes too popular they will break it, but in the meantime you can get a pretty decent revenue. Anybody interested? :-)

    17. Re:Alternative? by E+IS+mC(Square) · · Score: 1

      Also, in that case, the probability of that user never returning to your site tends to 100%.

    18. Re:Alternative? by twistedsymphony · · Score: 1

      They way I look at it, if someone can't trust me with their email address then I can't trust them not to spam me.

      I suppose it depends on the kind of visitors you have on your site, if you attract a lot of "passers by" that just happen to catch one article or blog entry and feel compelled to add something to the discussion then leave and never come back, then I suppose a Captcha would be more appropriate. If you're building a community forum where your visitors are likely to be repeat customers then IMO a more formal registration is appropriate.

      Maybe I'm alone but I've never considered email validation to be in any way annoying... failing a Captcha 3 times in a row because not even I can tell what letters are being displayed I consider to be very annoying.

    19. Re:Alternative? by MickDownUnder · · Score: 1

      Visually impaired people rely on computers to interpret content on the web page for them.

      Any CAPTCHA which uses content that is impossible for a computer to interpret fails the basic requirements for a spam protection system. So the use of images in any form is not the right solution.

    20. Re:Alternative? by morgan_greywolf · · Score: 1

      So the bot gives an e-mail address where it 'listens' to incoming messages. It parses the message, looking for a validation link -- not too hard, just search for the anchor tags and if you find more than one, the one that has the e-mail address or some random-looking string is the probably the one -- and then uses something like wget or links or even netcat to 'follow' the link.

    21. Re:Alternative? by Anonymous Coward · · Score: 0

      Then you're lucky. Software like Xrumer (IIRC) sets up email accounts with gmail (IIRC) and does the link clicking as well.

    22. Re:Alternative? by Goaway · · Score: 2, Insightful

      They way I look at it, if someone can't trust me with their email address then I can't trust them not to spam me.

      Get over yourself.

      If you're building a community forum where your visitors are likely to be repeat customers then IMO a more formal registration is appropriate.

      How many people do you really think come to your website thinking, "Today I am going to join a community!"? Joining a community is not something people carefully plan out doing, it's something that happens if they try it out for a while and like it.

    23. Re:Alternative? by Goaway · · Score: 2, Insightful

      As the previous poster pointed out, your maths is wrong, and it's 16 possibilities. This means the spam bot just has to try 16 times instead of 1. It can easily do that if it wants to.

      Meanwhile, you have shut out all users who do not speak English well can can't figure out your instructions.

    24. Re:Alternative? by Snaller · · Score: 1

      We'll grow eyes in 10 years, just hang in there.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    25. Re:Alternative? by Poromenos1 · · Score: 3, Funny

      I've found that not even this is necessary, I run a site with about 1000 visitors per day and the spam messages fell to zero when I included a field that said "Type in the box to prove you're human:".

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    26. Re:Alternative? by twistedsymphony · · Score: 1

      How many people do you really think come to your website thinking, "Today I am going to join a community!"? Joining a community is not something people carefully plan out doing, it's something that happens if they try it out for a while and like it.
      I don't think anyone does that, but I do think people might visit my site a number of times to read through the content and eventually think to themselves "I'm spending a lot of time here, maybe I should register so I can start participating in the discussion". Registering only annoys a visitor once, Captchas instead of registration annoys your visitors every time they post. Likewise I think one form of validation or the other works better for different sites depending on the types of visitors.
    27. Re:Alternative? by Goaway · · Score: 1

      "I'm spending a lot of time here, maybe I should register so I can start participating in the discussion"

      So essentially the registration only serves to hinder them from joining your community sooner?

    28. Re:Alternative? by Magic5Ball · · Score: 1

      No: Print Screen.

      --
      There are 1.1... kinds of people.
    29. Re:Alternative? by A+non-mouse+Coward · · Score: 1

      Yes, and don't forget that there is always the chance that some creative person might come up with alternative ways to generate the answers to CAPTCHAs ... like serving porn on another site to people who can answer the CAPTCHA. It doesn't matter if the people are wrong or right, with enough traffic, you can automate correct answers and get your SPAM through, etc.

      --
      libertarian: (n) socially liberal, financially conservative; neither left, nor right.
    30. Re:Alternative? by Anonymous Coward · · Score: 0

      I've registered on several sites with this procedure and never received the e-mail.
      The site says I'm registered and even offers to send me my "forgotten password" but I never get the validation code so I can't use the site. I don't know if the supposed automated replies are getting eaten by a spamcatcher somewhere or what, but it's very frustrating. These are commercial sites, at least one of which I can buy things from, just not post on their boards. (Their store just cares if the credit card info is right. Registered, smegistered.)

    31. Re:Alternative? by Wierdy1024 · · Score: 2, Interesting

      Quick question: Isn't a very easy way to do these captchas to redirect them to another site, so they're done by that sites users? Say for example you run a spamnet, and a popular forum. Each time someone on your forum tries to post something, you get your bot to go and get a captcha from someone elses site and serve it to the user on your forum. When they enter the code, that code is given to the bot to enter on the target site. Easy. For every post in your forum, you now get another paypal account, or spam post somewhere, or whatever you're after. Whatever technology you use, this is impossible to stop, because if you asked the user a question, the bot could simply redirect that question to a real user on another site.

    32. Re:Alternative? by Antique+Geekmeister · · Score: 1

      Besides the ability to execute a "joe job" on someone you don't like by automatically having them sent thousands of "registration" emails? Or providing a level of traceability and authentication completely inappropriate for a semi-anonymous service like Slashdot?

    33. Re:Alternative? by moranar · · Score: 1

      I admit that I don't know much about the tech, but otherwise, apart from the annoyance that the users of the forum would face by having to answer so many captchas, it seems possible to me. Indeed, I think I've heard of spammers paying people to answer captchas, which is a more expensive way of doing the same thing.

      A thing that occurs to me is that most forums form with communities, and big forums moreso. If the owners or admins of a big forum were found out doing such stuff, the forum would be deserted. Furthermore, I don't think spammers want to go to the trouble of maintaining a community forum for these gains.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    34. Re:Alternative? by Actually,+I+do+RTFA · · Score: 1

      If you don't understand English well enough to understand my instructions, you're not going to understand my site.

      Or if I care enough to translate the rest of my site, I suppose I could translate the instructions as well.

      --
      Your ad here. Ask me how!
    35. Re:Alternative? by Goaway · · Score: 1

      You're really lacking insight into how non-English speakers use the internet.

    36. Re:Alternative? by cyphergirl · · Score: 4, Interesting

      My husband and I run a forum for homebuilt aircraft and we've already got bots doing this. We're using captchas at registration, an email activiation link AND we have to have a moderator personally approve every registration...... and we still have some spammers who get through. I'm really beginning to think that there is an army of them out there earning .01 per hour to actually read our site and create profiles that match our user base. Some of the spammers have gone as far as to create signature blocks stating which type of kit they are building and the tail number they've reserved from the FAA. The account gets approved and then we've got hundreds of V1@grA posts to clean up in the morning.

      I read an advertisement recently -- apparently someone is collecting the URLs of web forum signup pages and then selling them to the botnets. I was thinking that maybe we could come up with a way of randomizing the signup page URL so that it would only work when the link is actually clicked on, but never got around to it. And let's be honest -- they'd figure that out too. *sigh*

      --
      --Insert catchy .sig line here--
    37. Re:Alternative? by Actually,+I+do+RTFA · · Score: 1

      How do they then? Automatically translating via babelfish or google? In that case, my instructions would be translated as well. Or do they admire the pretty colors?

      I suppose they could just be trolling for pornography like 99.5% of all web users, but then none of my sites would interest them.

      --
      Your ad here. Ask me how!
    38. Re:Alternative? by MickDownUnder · · Score: 2, Interesting

      I agree, which is why I wrote a framework for text based CAPTCHAs that allows web developers to combine their effort to counter spammers.

      The goal of the framework is to provide mechanisms for securely presenting and validating answers to text based CAPTCHAs in a way that is easily customised, configured, monitored, and extended. A key feature of the system is a plugin enviroment that allows developers to easily add, configure and write plugins for the system. For each request the system chooses a random plugin to generate the CAPTCHA. Each plugin for the system as you say with time and effort can be countered. However every plugin implemented for the framework provides an additional permutations for spammers to counter.

      So basically its a simplistic brute force approach, as long as there are more developers writing plugins for this framework than spammers coding against it, a site using the framework should relatively "safe" from attack.

      But as you say, nothing is fool proof. I think that is certainly true for traditional image captchas. It's only a matter of time (and probably not that much of it) before spammers start using OCR to attack sites using image based CAPTCHAs and in the mean time there are millions of visually impaired people being unfairly denied access to content on the net.

      P.S I've already posted this once on slashdot in reply to another story about CAPTCHAs only to be thorougly and completely flamed by those who felt compelled to do so. I guess I'm a sucker for punishment ...

    39. Re:Alternative? by KDR_11k · · Score: 1

      It also links your identity to a real site. Makes it easy for law enforcement to catch you.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    40. Re:Alternative? by Stormx2 · · Score: 1

      What ever happened to email validation? You give script your email address, it sends you an email and you follow a validation link within the email. Implementing this on my website where I had a captcha before got rid of 100% of the spam.
      Yeah, that sort of thing works for small sites. Until someone targets your site specifically. Email verification in no way separates bot from human. I could have up a script in an hour or so to sign up to your site and "click" the verification link in the email.

      There are also other little dirty tricks you can do to ensure it's a human on the other end, one of my favorites is to check the referrer URL when accepting a comment... if it's not being referred from my entry forum then it just happily throws the request away. Even if it's not spam it's probably something malicious anyway.
      Again, same principle applies. Referer is just an optional HTTP header, not bot-proof by anyone's standards
    41. Re:Alternative? by Anonymous Coward · · Score: 0

      What about SMS based user validation?
      I've seen a system where you use your own mobile phonenumber as the useraccount. Before it is activated the user must send and SMS to the service provider with the given validation code.

      The service provider can exclude any SMS gateways or similar systems and therefore only valid phonenumber can register.

    42. Re:Alternative? by LunaticTippy · · Score: 1

      I like your idea, but won't spammers do something similar? The big advantage spammers have is the motivation of viagra loot. They seem pretty damn motivated, more so than the good guys. Remember, to them computational intensity means very little when they have hundreds of thousands of zombies.

      The biggest arm in the spammer arsenal will always be offering free porn to people who solve a capcha. It uses people to solve the turing test, which will always succeed.

      --
      Man, you really need that seminar!
    43. Re:Alternative? by merreborn · · Score: 2, Insightful

      What ever happened to email validation?

      You give script your email address, it sends you an email and you follow a validation link within the email. Implementing this on my website where I had a captcha before got rid of 100% of the spam.


      In many circumstances, email validation will cause users who would have otherwise filled out your captcha, to leave your site without contributing.

      For example, I'll gladly solve a captcha to comment on a blog, but 90% of the time, if email validation is required, I'm just going to close the window and move on to someone else's site.

      Filling in a captcha is a nuisance, but email validation is an even larger nuisance that also requires that I give you personal data.
    44. Re:Alternative? by Simon+Donkers · · Score: 1

      While reading through various articles about Captchas on the web to pick one for my site I saw one had a feature to add as text in the image 'This captcha is from www.your website.com' to solve this. According to the documentation several adult websites force users to fill in other sites there captcha and such a string could alert users of illegal activities.
      Apparently your idea is already used. On the other hand, I've seen no site containing such a message so I guess it's not really a big problem just yet.

    45. Re:Alternative? by digitig · · Score: 1

      Doesn't defeat the bots, because they use humans. I understand one way of defeating captchas is to present it for admission to a porn site. A few moments later, along will come a human and give the answer, which the bot can use on the original site.

      --
      Quidnam Latine loqui modo coepi?
    46. Re:Alternative? by Goaway · · Score: 1

      People use a lot of sites they cannot properly read. There is much to be gained from pictures, or from carefully reading through selected sentences, and similar. Navigating sites in foreign languages is also a skill that does not necessarily need proficiency in the language used.

      Assuming that somebody needs to understand the language perfectly to enjoy your site is highly naïve.

    47. Re:Alternative? by Goaway · · Score: 1

      Because the first requires language skills while the second does not?

    48. Re:Alternative? by edittard · · Score: 0

      Navigating sites in foreign languages is also a skill that does not necessarily need proficiency in the language used.
      What solving captchas - at least real word ones - does require is a sizeable vocabulary. While that isn't the same as proficiency, the two generally go together.
      --
      At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
    49. Re:Alternative? by Goaway · · Score: 1

      You cannot write down a word you are shown without a dictionary?

      Look, you even said "at least real word ones" - are you implying you can write down a made-up word like "qwaagul", but somehow you can't write down "misericord" without looking it up in the dictionary?

    50. Re:Alternative? by Crimson+Fire · · Score: 1

      What ever happened to email validation?

      Email validation is no longer a useful tool. Our forums were hit by spamming bots, and all of them had valid email addresses.

      It can't be that hard to write a script to read forum registration emails and click the first link they see to activate the account.

    51. Re:Alternative? by Asgerix · · Score: 0

      I agree, of course, but if it was a one-time sign-up procedure - like getting an email at hotmail - then I personally would not mind answering a more complicated captcha.

      --
      Life is wet, then you dry.
    52. Re:Alternative? by MickDownUnder · · Score: 1

      It's an arms race.

      Should this framework ever get popular enough that it becomes a target, of course spammers will have a go. I'm hoping it will always be the case that the popularity of the framework outstrips that of the interest from spammers and accordingly that the effort required from a spammer to attack a site using the framework just isn't worth the reward.

    53. Re:Alternative? by Poromenos1 · · Score: 1

      Erm, I don't understand why this was modded funny, it's totally true. Also, I messed up, that should read "Type in the box to prove you're human:"

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    54. Re:Alternative? by Poromenos1 · · Score: 1

      Damn you, HTML characters. Take three: "Type in the box to prove you're human:"

      This time with more preview button!

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
  4. Great idea by grimdawg · · Score: 3, Insightful

    What word did you have to type to prove you weren't a bot? A good sample might give us an insight into which words are used: why? I had to type 'interest' - which seems to have no real distinguishing feature.

    Are they chosen for any good reason, or are they completely arbitrary? Are there letters that bots have trouble with? Fonts? Who knows?

    The only thing that's sure is that every protection will eventually be broken.

    What's more, maybe if you can't solve a simple word puzzle, I don't want you registering at my site...

    --
    There are 10 kinds of people in this world: those who understand binary, and nine other kinds of people.
    1. Re:Great idea by Turn-X+Alphonse · · Score: 4, Insightful

      So people with eye sight problems aren't welcome on your site then?

      I have perfect vision and I struggle to tell if some S/5/Zs are one of the letters. The fonts and distortion is getting worse and worse to the point where it's usually 2 or 3 attempts before I can get one correctly, purely because letters are so distorted in them these days.

      --
      I like muppets.
    2. Re:Great idea by 0123456 · · Score: 5, Insightful

      Indeed: these things are getting to be an appalling nuisance. If I see a site that use them I increasingly just say 'fuck it' and leave; particularly the sites that keep asking for another one every few pages.

      Meanwhile, having an automated system feed them to Chinese people on $0.50 an hour can't be too hard, and they'll have at least as good a chance of getting the correct result as I do.

    3. Re:Great idea by foobsr · · Score: 1

      The fonts and distortion is getting worse and worse to the point where it's usually 2 or 3 attempts before I can get one correctly, purely because letters are so distorted in them these days.

      THNX, I thought I was the only one.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    4. Re:Great idea by Hognoxious · · Score: 1

      having an automated system feed them to Chinese people on $0.50 an hour can't be too hard
      There goes my business plan, goshdarnit!
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    5. Re:Great idea by Anonymous Coward · · Score: 0

      We used to eliminate ambiguous characters from our license key set, so we had something like:

      2346789ABCEFGHJKMNPRTUVWXYZ

      as the characters that could appear in license keys. Eliminated trouble calls from people putting in 0 for O.

    6. Re:Great idea by mrand · · Score: 1

      You still have 2 and Z in your list. Depending on the font, it can be difficult to see the difference between those and, sometimes, these: U and V, 7 and T. Especially when they use fancy fonts at weird angles in the captcha.

            Marc

      --
      -- PGP keyID: 0x4C95994D
    7. Re:Great idea by Jupix · · Score: 3, Interesting

      Heh, I remember once having to enter some cryptic captcha string into a text field at rapidshare or some nameless file hosting service. I think the problem with it was there was no discrimination between O and zero, or something to that extent. Anyway, the captcha sucked so much I misread it three times, in which the site replied with "You are a bot!" and shut me out of the system. Funny way of showing appreciation and respect to customers.

      By the way - since I started typing on this subject - I run a couple of phpBB forums which get quite a few spambots even daily. I've found the best way to deal with them is just to write your own captcha, or an extra form input, requiring dynamic input (doesn't have to be text). Even if your captcha is incredibly weak, it's not likely to be broken because no spambot developer is going to bother cracking a captcha of just one website. Widespread captcha MODs tend to get broken more often so they aren't half as effective.

      On my forum, I have a ten by five cell table filled with checkboxes, and a line of text that says "Please check ten of the checkboxes below", with the number changing on each pageload. The captcha only took me a couple of hours to code, and I haven't had a single spambot registration since I wrote it.

    8. Re:Great idea by Anonymous Coward · · Score: 0

      Yes, and some of the sites doesn't give you a chance to try a new captcha, but keeps giving you the same one that you failed to solve 4 times already

  5. Inverted problem by sveinb · · Score: 5, Funny

    Ask the user to perform a task that only a computer is likely to succeed at, like factorizing a 6-digit number. If the user gives the right answer, and this is the cunning part: Then it's not a human!

    MAN, I feel clever some times.

    1. Re:Inverted problem by KDR_11k · · Score: 1

      Ask questions like "after how many iterations at most does this algorithm halt?" or "Prove the following claims:"...

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
  6. real q's by kilauea · · Score: 1

    Why not just ask actual questions?
    Big db of easy questions, sets of which are rotated often.

    1. Re:real q's by ben+there... · · Score: 1

      Why not just ask actual questions?
      Big db of easy questions, sets of which are rotated often.

      Yeah, and then we could open source it. Then it would be available to everyone who has a use for it! Wait a minute...
    2. Re:real q's by 1u3hr · · Score: 1
      Why not just ask actual questions? Big db of easy questions, sets of which are rotated often.

      No matter how "big" the set, in a few days or weeks at the most, enough will have been collected and solved and sold to spammers to make them useless. Even a million questions would be fairly trivial to collect and defeat.

    3. Re:real q's by aadvancedGIR · · Score: 1

      On paper, it seems easy, but you will soon find that:
      -Many people (including myself) can be interested in an english based site without fully mastering that language, in particular when the captcha is to find the name of a thing on a photo.
      -Many people simply won't know the answer of questions you will find easy, some because they are stupid or did not listened when the answer was taught in elementary school, but many because they have widely different cultural backgrounds.
      -Whithin a couple of hours, one of your users will sell the Q/A database you spent mounthes to build to a bot producer for a few bucks.

    4. Re:real q's by Anonymous Coward · · Score: 0

      You know, sometimes when I think about the sheer amount of RAM, hard disk space, and CPU crunching power devoted to spam ... it makes me really sad.

    5. Re:real q's by gardyloo · · Score: 1

      Because I, as an unfeeling metal monster, can answer them all more accurately than you puny humans. Bleep-blorp.

  7. I like what /. does with it's not-logged-in captch by Anonymous Coward · · Score: 0

    They are quite hard to read, but they are also always real words. So I can easily narrow it down.

    Unfortunately, that also means a bot armed with a dictionary might be able to do the same- ^H^H^H^H^H^H^H^H

    B uy your v*|*g*r*4 here! Ch3ap!

  8. !you can't solve them ; machine can by weighn · · Score: 1

    We recently heard (someone else will post the link) that scanned books would be used for an experimental captcha program since machines aren't picking everything up. So I guess there's still differing opinions here ...

    --
    Mongrel News all the news that fits and froths
    1. Re:!you can't solve them ; machine can by jawil73 · · Score: 2
    2. Re:!you can't solve them ; machine can by the_kanzure · · Score: 1
      Maybe that can help with the supershredder:

      Reminds me of that somewhat bizarre subplot in Vinge's latest novel "Rainbow's End" where there was a big project to digitize all the university libraries, and some guy came up with the fastest way to do it: just throw all the books into a giant shredder, and then gave lots of cameras taking pictures of every last bit from every andle as it comes blowing out the other end...then re-assemble it all in a computer.
      And the experimental captcha program is out there, let me go find the link.
      * reCaptcha
      * Distributed Proofreaders- not captchas, but entire pages.
    3. Re:!you can't solve them ; machine can by Anonymous Coward · · Score: 0

      It was at the end of TFA. Your page must have been cut off in transmission, because surely you wouldn't post a comment without reading the article right?

    4. Re:!you can't solve them ; machine can by NoseyNick · · Score: 2, Insightful

      No wonder the OCR software can't read them... I had to reload about 4 times before I could identify both words, and even then, I can't help wondering why they added the extra strike-through to make it even harder.

      --
      Nick Waterman, Sr Tech Director, #include <stddisclaimer>
  9. Captcha too hard by aepervius · · Score: 4, Insightful

    OK, I am a bit shrotsighted, but still, some of the captcha are so garbled with bright color random pixel/forms while the font color of what was to be read was light gray/pink/blue on white background (and naturally distorted) that frankly I swore loudly while trying for the 5th time to enter the correct random combo of lower case, upper case and digits.

    I am not sure if a picture is better, but it is defintively a step forward if I don't have to spend 5 time retrying.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Captcha too hard by HouseArrest420 · · Score: 1, Insightful

      I hate the pictures that your describing. Being color blind, I'm about %100 percent sure not to see anything but 2 letters or less, in which case I have to beg for someone to help me out.

      --
      This is Slashdot! Give me the latest gadget, bug, or OS project! This ain't english class so don't confuse the two!
    2. Re:Captcha too hard by Anonymous Coward · · Score: 0

      I hear that.
      It's even worse when you get it wrong and have to re-enter information..
      Sometimes it feels like I might as well be reading bones.

    3. Re:Captcha too hard by Snaller · · Score: 5, Funny

      "OK, I am a bit shrotsighted,"

      And dyslexic.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    4. Re:Captcha too hard by rapidweather · · Score: 1

      Let me say that I thank Slashdot a thousand times over for the simple "To confirm you're not a script," words in the image. This time, mine is "cheering" which I could plainly see although the person drawing the zig-zigs over it tried his/her best to obscure the word. Sometimes, I'm not so lucky, I have had to guess words that I really could not fantom, so I just took a stab at it, and by golly, I was let in!
      Apparently, there is a built-in tolerance for errors, maybe a letter or two can be wrong, and Slashdot forgives you instantly, and lets you post!

      What wonderful people! They are making a game of it, and always let you win!

      -Rapidweather

  10. worst captchas ever by escay · · Score: 2, Funny

    I find some of the most cryptic captchas on the ticketmaster site. granted that the site deserves a stringent bot control given the risk of scalpers but some of their patterns border on the ridiculous. TFA mentions someone who achieved 25% success in deciphering those ticketmaster ones and I am thinking, "how does he do that?!"

    1. Re:worst captchas ever by IndustrialComplex · · Score: 1

      Some companies go to extremes with these things. I probably have to register 10 times with a site before I actually guess the numbers they are trying to display. It gets even worse when they become case sensitive, is that an 'o', 'O', '0', '()'?

      The worst ones are those that reserve the screennames as you make the attempts. I've had many a simple screenname turned into AOL IM gibberish by the time I've successfully registered.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    2. Re:worst captchas ever by silas_moeckel · · Score: 1

      The funny thing is I have a client that pulls 10mbs all day every day getting tickets out of ticket master and the like and then auctioning them off. I talked to him once and he uses a mix of computer and human analysis to defeat them. Capcha's do not work when you can pay somebody a few cents to do the work to buy a tens to hundreds of dollars in tickets.

      --
      No sir I dont like it.
    3. Re:worst captchas ever by gnuman99 · · Score: 1

      Just pay them piece work or commission like $0.25 (that's 25 cents, Verizon!) per entry when they make $50 or $200 per ticket. $0.25 is nothing but a human can do 1 every 30 seconds that's still $0.50 / minute or $30/hour. If you are at 1 every 10 seconds, that's $90/hour.

      That's a lot of money for not doing much brain work.

  11. Re:I like what /. does with it's not-logged-in cap by froggero1 · · Score: 1

    um... I don't know where you've been registering, but the ones I usually see are something like

    JCMS5IK

    I don't really mind them, except when they use I's, 5's, s's, 1's or l's, I've also seen a few that are case sensative and use m's or something like that.

    Some are getting better by not using those characters, while others are getting worse and for everytime you get it wrong they give you a new one... sometimes you just have to keep hitting refresh till they give you a decent one.

    OTOH, some now also use a short audio clip pronouncing the letters... (I believe facebook is doing that, I may be wrong though)

    --
    ~/.sig: No such file or directory
  12. Stop testing the Humans, test the Robots by Anonymous Coward · · Score: 5, Insightful

    I always get annoyed by captchas.. its like a forced human intelligence test.
    We know that humans are more intelligent than scripts, so I always thought it should be easier to test the lack of intelligence in scripts than proving intelligence in humans.

    For example just use a simple honeypot in a html form. Put a dummy input field in a form. You can hide the field with CSS/noscript tag or just mark it: "This field should be left intentionally blank" or something of that nature to make it more human friendly.

    Seeing that all form fields are generally blank, the spambot/script will fill your dummy field. On server side check if the field has data, ignore the submission. It would be a VERY intelligent script that could COMPREHEND the purpose of any particular html input field.

    my anonymous 2c

    1. Re:Stop testing the Humans, test the Robots by jimstapleton · · Score: 5, Interesting

      have a random or semi random set of field names, with an associated "key" field. Use the key field to retrieve the field names of interest. Also have a "name" and "password" field set up so they are invisible to a normal user.

      Block any IP submitting a non-blank "name" or "password" field.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    2. Re:Stop testing the Humans, test the Robots by Anonymous Coward · · Score: 1, Informative

      This works unless you're talking about a popular open source project in which case it is trivial for the spambots to be coded around it.

    3. Re:Stop testing the Humans, test the Robots by marcosdumay · · Score: 1

      Random fields are more likely to work. Scripts are hand made for each site, so they won't fill "intentionaly left blank" fields.

      Now, those fields names should be random enough to delude pattern recognition techniques. Its surroundigns should also be random, including formating, order, and the position of labels. That would be hard to do (harder than a captcha), but may work.

    4. Re:Stop testing the Humans, test the Robots by Kijori · · Score: 4, Informative

      The problem is that the solutions are being coded for individual sites not one size fits all. A custom solution would have no problem with that system at all.

    5. Re:Stop testing the Humans, test the Robots by ameline · · Score: 1

      The best one I saw was on a russian web site -- it was the usual flecked image -- however the image was a small calculus problem -- if you could solve it correctly you got in.

      Didn't just weed out bots, but also stupid and uneducated people. And interestingly enough, it would let drunk russians through :-) (Some of the russians I know solve calculus problems as kind of a drinking game)

      --
      Ian Ameline
    6. Re:Stop testing the Humans, test the Robots by Culture20 · · Score: 1

      And the result is that the scripts start being written to send some fields blank, possibly in successively greater amounts of blank fields in different configurations. You'd have to use something like ModSecurity to track the repeated attempts, then block the IP for a while. But... the script will eventually get through.

    7. Re:Stop testing the Humans, test the Robots by Anonymous Coward · · Score: 0

      And hopefully the spammers will get employed by AI companies once they develope complex enough programs to "understand" all the fields. Couldn't the bots see a hide field keyword? Maybe define a style for something as hidden. I'm not sure.

      But making the spam script creators work harder and harder sounds like a good idea. Of course if they end up spawning a truly intelligent AI first then we might be in quite a bit of trouble as it's not likely to have many moral checks at all.

    8. Re:Stop testing the Humans, test the Robots by Anonymous Coward · · Score: 0

      I think its worth the effort to try alternatives to captchas, putting the onus onto legitimate web users to "prove themselves" seems like a scapegoat to what seems like a coding problem.

    9. Re:Stop testing the Humans, test the Robots by prencher · · Score: 1

      I did exactly this on my own site a couple days ago. Have an 'email' field and hide it on the outer element using css. Simple and effective, right?

      It didn't have any effect at all. The bots must've gotten smarter, or they have people examine the sites in case of errors, and then writing special case handling.

      One thing I've heard is supposedly effective is not having an action on your form; Instead, use an onclick on your submit button, have the js set the action and submit the form. I've yet to try it out though.

    10. Re:Stop testing the Humans, test the Robots by hankwang · · Score: 1

      You can hide the field with CSS/noscript tag or just mark it: "This field should be left intentionally blank" or something of that nature to make it more human friendly.

      What you and a bunch of others don't seem to realize is that it is very hard for a computer program to decipher a captcha produced by a random algorithm. Captcha-defeating software has to target a specific captcha implementation, and the idea is that defeating the captcha is a lot harder than generating it. If your captcha implementation is the only one of its kind, a relatively simple captcha program would do the job since defeating it would take an experienced programmer at least a couple of hours, and your website is not likely to be worth the effort.

      However, if your website has multiple millions of visitors (Gmail, Hotmail, Ebay, Youtube) that can be targetted by spam, or if your captcha implementation is included in a major CMS (Wordpress, MediaWiki, phpBB, etc.), a couple of hours to crack it would be well worth it. The same holds for your proposed type of human/computer test, except that a couple of lines of Perl script would do the job rather than tedious image processing and neural-network training.

    11. Re:Stop testing the Humans, test the Robots by Cap'nPedro · · Score: 1

      Thanks for breaking my browser's form autocompletion and password manager functions.

      Insensitive clod...

    12. Re:Stop testing the Humans, test the Robots by harry666t · · Score: 1

      > Block any IP submitting a non-blank "name" or "password" field.

      NATs.

    13. Re:Stop testing the Humans, test the Robots by ericlondaits · · Score: 1

      I had a problem with spam bots in phpBB and tried this solution... it didn't work (it blocked some, but not enough bots). Problem was there is a standard mod already that does this, so checking for this trick is standard now for some bot scripts.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    14. Re:Stop testing the Humans, test the Robots by BronsCon · · Score: 1

      Well, NAT really isn't a part of the equation. Technically, yes, it is, but if one computer behind that NAT is running a bot or a script trying to hack your site, what makes you think another isn't as well?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    15. Re:Stop testing the Humans, test the Robots by CodeBuster · · Score: 3, Informative

      It would be a VERY intelligent script that could COMPREHEND the purpose of any particular html input field.

      Not really, considering that most of these scripts are targeted at large sites (yahoo, hotmail, etc) OR common site frameworks (PhpNuke, Drupal, Blogger, etc) where common hidden field input patterns would very quickly be tested and coded around by the script writers. The whole point of CAPTCHA in the first place was that it presented a random and dynamic test which was easy enough for users to solve (at least in theory) while hard enough to foil simple analysis by script. This might work on a small custom website where it is not worth the trouble of the script writers to code a version specifically for the hidden input pattern of your site, but this hidden field stuff was tried and failed on big sites even before CAPTCHA was in common use.

    16. Re:Stop testing the Humans, test the Robots by tbo · · Score: 1

      Mathematica + OCR can solve calculus problems. I shudder at the thought of a mathematical CAPTCHA so hard Mathematica can't solve it.

    17. Re:Stop testing the Humans, test the Robots by harry666t · · Score: 1

      It might be my mom's windows-using, adware, viruses, trojan and spyware -loving neighbour whose computer is just a part of another botnet.

    18. Re:Stop testing the Humans, test the Robots by antic · · Score: 1

      This is exactly what I do - a text input with a bot-happy name like "subject" set to display:none; then abort anything with content in that field. Has cut down my spam significantly on a number of sites.

      Won't last forever and isn't perfect, but you just have to make your site that little bit less bot-friendly than the others out there.

      --
      'Thats they exact same thing a banana wrench monkey.'
    19. Re:Stop testing the Humans, test the Robots by mmmiiikkkeee · · Score: 0

      what if the person was using a dynamic IP address(say cable modem or dial-up)?? your 'solution' will block the next random guy who gets there old IP address. right?

  13. Blind people by tepples · · Score: 1

    It seems many people can't actually solve them anymore, so new alternatives (image recognition) are being created. Especially with provisions of Section 508 and the ADA (and foreign counterparts) that ban discrimination against blind people, who use computers through screen readers that render text as speech or braille.
    1. Re:Blind people by EMeta · · Score: 1

      TFA mentioned that many sites now have audio captchas--forcing the user to make out words amongst static and background noise. You really only want those for the blind community, however, since most of us would rather have a mute internet experience. I'm not the only one on here at work.

    2. Re:Blind people by UbuntuDupe · · Score: 1

      Hey, any chance we could get that ADA to make sites include transcripts of any audio they upload? You know, for deaf people?

      Because I hate having to listen when I'd just rather read a transcript.

  14. Cat and dog images... by Karganeth · · Score: 1

    Where on earth will they generate all these images of cats and dogs? If they use the same images over and over in a test, it will be very easy for a program to do. The only way would be to have many, many pictures of cats and dogs, ideally with each image being unique. Exactly how will they generate these images?

    1. Re:Cat and dog images... by 1u3hr · · Score: 1
      Where on earth will they generate all these images of cats and dogs?

      RTFA. I'm not going to paste it in for you, but it is explained.

    2. Re:Cat and dog images... by Anonymous Coward · · Score: 0

      If you'd read TFA you'd have found out that it was 2 million.

    3. Re:Cat and dog images... by simong · · Score: 1

      You ain't been around these parts long...

      And when we run out of cats and dogs, we can use naked women.

    4. Re:Cat and dog images... by Anonymous Coward · · Score: 0

      There is an even more pressing problem: computers are starting to outperform humans in object recognition. Currently computers already outperform humans in face recognition, so it will be a matter of time before kittyrecognizer.exe sees the light of day.

    5. Re:Cat and dog images... by adez · · Score: 0

      got the cats covered atleast..... http://www.kittenwar.com/

    6. Re:Cat and dog images... by gauauu · · Score: 1

      There was an article awhile back about using a 3d scene as the picture, then for each different user, a random camera angle was chosen, and the scene was rendered. So it's a different picture, generated dynamically for each user, but showing the same thing.

  15. Re:I like what /. does with it's not-logged-in cap by Anonymous Coward · · Score: 0

    um... I don't know where you've been registering,

    I don't know,b ut with a subject like:

    I like what /. does with it's not-logged-in captcha

    Maybe slashdot?

    Log out, try post AC in reply to an article or post.

    Notice the captcha?

  16. the hell with registration by Anonymous Coward · · Score: 1, Informative
  17. Imagine if it were consolidated by IndustrialComplex · · Score: 1

    Consolidate all these little snippets of our life (Keylogging over a period of time) and I'm sure that you could build a profile of my life that is more complete than any federal database in existance.

    I'm actually considering inventing a 'Password doppleganger' with a fake address, mother's maiden name, last 4 digits of my SSN, first 3 digits of my SSN, Zip code, billing address, shipping address, dog's name, cat's name, place of birth, date of birth, favorite color, first street address, favorite car, favorite password.

    Because all of these sites and companies use different 'snapshots' of our personal data to identify us, I'm pretty sure that they have overlapped 100% of the information necessary to perform a perfect identity theft.

    --
    Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
  18. woah by weighn · · Score: 1, Insightful

    +5 Funny in 7min 15sec AND frost pist!
    Come to think of it - its great to see fp without some sort of script bollocks - welcome back to /.

    --
    Mongrel News all the news that fits and froths
    1. Re:woah by dattaway · · Score: 1

      Be quiet you. Or we'll bring back meept !

    2. Re:woah by Sparr0 · · Score: 1

      By "+5 Funny" I think you mean "Modded Funny 5 times". For some of us that is very much NOT +5. In my case it is -15.

    3. Re:woah by utopianfiat · · Score: 1

      Christ, I have a funny bonus of 4. Anyone who doesn't should be widely decried as a total vagina.

      --
      +5, Truth
  19. Digital Certificates are the answer by rtobyr · · Score: 3, Insightful

    One day, everybody will have a digital ID. You know, the kind used to digitally sign e-mail. If you had to digitally sign your request to create an account with a certificate issued from a trusted CA, then using a bot creates the potential of the user having his digital certificate revoked.

    1. Re:Digital Certificates are the answer by Chatterton · · Score: 1

      Could be good if we revoke them too :)

    2. Re:Digital Certificates are the answer by utnapistim · · Score: 1

      One day, everybody will have a digital ID. You know, the kind used to digitally sign e-mail. If you had to digitally sign your request to create an account with a certificate issued from a trusted CA, then using a bot creates the potential of the user having his digital certificate revoked.

      Well ... maybe, but I think that's a long way in coming: First, this implies the existence of a global (or generally accepted) CA (certification authority), key issuer or something similar. Second, it involves massive changes for either HTTP/HTML (to make security closer to ubiquitous), the email protocols or at least the way we look at them and use them at present.

      In short, I think its easier to evolve towards something alternative than to change/adopt said protocols to a large enough scale that *everyone* would have an assigned digital ID (maybe shared reputation systems?).

      --
      Tie two birds together: although they have four wings, they cannot fly. (The blind man)
    3. Re:Digital Certificates are the answer by Plugh · · Score: 1
      Quoth rtobyr:
      One day, everybody will have a digital ID

      Not in the Free State of New Hampshire!

    4. Re:Digital Certificates are the answer by tbo · · Score: 1

      One day, everybody will have a digital ID. You know, the kind used to digitally sign e-mail. If you had to digitally sign your request to create an account with a certificate issued from a trusted CA, then using a bot creates the potential of the user having his digital certificate revoked.

      This is way harder than you think. If the certificate is on their PC, then this does nothing to protect against botnets. The certificate would have to be on a closed, highly-secure platform. Perhaps a specialized cell phone would work. Here's how it might go:

      1) You try to register on www.cutepuppies.com, and provide your phone number
      2) You receive a signed SMS from www.cutepuppies.com asking you to confirm your registration
      3) You send a signed response
      4) Your phone displays an alphanumeric "token", which you type into your PC
      5) Using the token, your PC can sign onto www.cutepuppies.com

      This is probably too hard for many people, yet I don't think it can be made simpler without much loss of security (except, perhaps, performing steps 4 and 5 automatically via Bluetooth).

  20. Why register? by the_kanzure · · Score: 2, Interesting

    With the likes of BugMeNot.com, which people can use to distribute usernames and passwords for websites, there is little incentive to collectively continuously register. Look at how many websites are eating us and desperately trying to hold our attention to feed them users. Maybe there is another model, one better than subscription-based?

    1. Re:Why register? by Darren+Bane · · Score: 1

      I much prefer 2ch/4chan-style sites that don't require registration. Anonymous posting allows people to argue with the message rather than the person.

      --
      Darren Bane
  21. Porn sites to circumvent CAPTCHA by tepples · · Score: 1

    How about displaying four photographs with the question "which image contains a bottle?" Couldn't a bot just download all the photographs, have members of the bot operator's porn site catalog them in exchange for access to more porn, and then compare challenges to this photo database to find the bottle? And what would be the blind-friendly version of this?
    1. Re:Porn sites to circumvent CAPTCHA by Opportunist · · Score: 1

      Similar systems already exist, where sites offer you free porn if you do captchas for them.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  22. There are better captchas out there... by gravyface · · Score: 1

    I was on a site this weekend (I'd link to it if I could remember) where the author of the blog had several images of himself in various poses and facial expressions. To post a comment, the captcha "puzzle" required you to click on x out of 9 thumbnails that matched the questions: "angry Bob" (image of Bob filled with rage), "happy Bob" (big shit-eating grin), "flying Bob" (arms spread out like wings) etc.

    It seems surprisingly effective, although I can't say I know much about the state of OCR technology right now and if/how this could be defeated.

    --
    body massage!
    1. Re:There are better captchas out there... by Chatterton · · Score: 1

      Unfortunately a bot just need to try them or 'click' on one at random and have 1/9 chance to 'guess' it right :/
      Adding more picture just reduce a little bit the chances to 'guess' at a growing pain for the reals users...

    2. Re:There are better captchas out there... by deftcoder · · Score: 1

      1) Open browser
      2) Press Control + H
      3) Look through last 2 days
      4) ??????????
      5) Profit! (oh, and post here)

      --
      Peace sells, but who's buying?
    3. Re:There are better captchas out there... by Anonymous Coward · · Score: 0

      violation of Americans with Disabilities Act for
      people with Asperger's Syndrome?

    4. Re:There are better captchas out there... by Anonymous Coward · · Score: 0

      http://dcs.ics.forth.gr/Activities/papers/2006.CMS .enhanced-captchas.pdf is a pretty nice proposal regarding the issue. It wasn't developed with the idea of an 'easier' captcha test in mind, though. You can see an implementation of it here http://www.honeyathome.org/captcha.php 2c

    5. Re:There are better captchas out there... by gravyface · · Score: 1

      Actually, no. It's x of 9 questions -- the number of questions asked is also random and if you get one wrong, you have to start over. If I was better at math I'd be able to tell you the actual probability...

      --
      body massage!
  23. Easy... by Junta · · Score: 1

    Fark forums, with text captions helpfully photoshopped at random.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Easy... by Anonymous Coward · · Score: 0

      "OH HI, I IS CAPTCHA"

      LOLcats http://en.wikipedia.org/wiki/Lolcat

  24. cat and mouse by hackstraw · · Score: 1


    Right now this is a cat and mouse game. I've come across captchas that I cannot do. However, in 2020 computers are supposed to be as smart as a human. So, when that happens, how can we then differentiate between them?

    1. Re:cat and mouse by Anonymous Coward · · Score: 0

      Right now this is a cat and mouse game. I've come across captchas that I cannot do. However, in 2020 computers are supposed to be as smart as a human. So, when that happens, how can we then differentiate between them? Easy, just include a paradoxical statement on your web page, such as "this sentence is a lie" - Bad Sci-fi movies tell us this will cause any superintelligent computer to overload and destroy itself (and the entire building it is housed in) in a shower of sparks and flashing lights...
  25. audio captcha by weighn · · Score: 2, Informative

    Especially with provisions of Section 508 and the ADA (and foreign counterparts) that ban discrimination against blind people, who use computers through screen readers that render text as speech or braille. some sites are including an audio option.
    examples are here (under Guidelines > Accessibility) and here
    --
    Mongrel News all the news that fits and froths
    1. Re:audio captcha by tepples · · Score: 1

      blind people, who use computers through screen readers that render text as speech or braille. some sites are including an audio option. That's a good step forward for accommodating people who use text to speech. But what about those people who use text to braille? And what about those people who use text to speech on a machine where Apple® QuickTime® brand software is unavailable?
    2. Re:audio captcha by huckamania · · Score: 1

      What about people who are color blind? ...illiterate due to learning ability? ...in a coma?

      I think we should try to accomodate all people as much as possible. The key word being try. Unfortunately, the 'nice' people of the world have mandated equal access and eventually some John Edwards type will make a nice fortune shutting down sites that don't have the resources to keep up. It's already happening to bricks and mortar companies.

  26. See you in court? by tepples · · Score: 5, Funny

    Ask the user to perform a task that only a computer is likely to succeed at, like factorizing a 6-digit number. If the user gives the right answer, and this is the cunning part: Then it's not a human! Now you're discriminating against autistic savants like Dustin Hoffman's character in Rain Man, in possible violation of disability discrimination acts in the United States, the United Kingdom, or other countries. See you in court.
    1. Re:See you in court? by karnal · · Score: 1

      See you in court.

      10 minutes to Wapner. 10 minutes to Wapner.

      --
      Karnal
    2. Re:See you in court? by Bastard+of+Subhumani · · Score: 1

      Now you're discriminating against autistic savants [...] See you in court.
      That's assuming you actually turn up, and don't get distracted on the way counting how many bricks there are in the town hall or something. Which is what that kind of 'tards do, apparently.
      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
    3. Re:See you in court? by Anonymous Coward · · Score: 0

      You have an appropriate nick.

    4. Re:See you in court? by Anonymous Coward · · Score: 0

      You too. And me.

  27. Craptchas by backwardMechanic · · Score: 1

    My father is partially sighted. He has enough trouble reading the actual page (try navigating around advertising with a very limited field of view). Captchas just lock him out of the site.

  28. Ask questions by 4D6963 · · Score: 1

    Instead of asking use to recognize visual things, why not use sentences, like questions, to which only humans could correctly reply, like, for example, What's yellow and dangerous?

    Seriously, only limiting captchas to recognizing something in an image makes it pretty limited, they might wanna try asking questions to the user, if they haven't tried that yet.

    --
    You just got troll'd!
    1. Re:Ask questions by JDHannan · · Score: 2, Insightful

      I don't think many people know that its a canary with a machine gun. And i'm not sure i want that many people knocked off the internet in one swell foop

    2. Re:Ask questions by aadvancedGIR · · Score: 1

      "What's yellow and dangerous?"

      Kim Jong Il?

      Seriously, I'm quite sure it's not the expected answer, but I just can't find it. I'm not natively english speaker (but I don't think it matters for that particluar riddle), went through college (SW degree), and I believe I have a reasonably large and varied culture (please forget my nickname, I swear, I'm 30 and watch other things than cartoons), so I would like to volunteer as a living example that someone's easy question can be someone else's trick.

    3. Re:Ask questions by Chatterton · · Score: 2, Funny

      Yes, users need to answer riddles like in notpron. The kind you need 10 hours to find the solution /Grin/ :D

    4. Re:Ask questions by mpe · · Score: 1

      I don't think many people know that its a canary with a machine gun. And i'm not sure i want that many people knocked off the internet in one swell foop

      But would it consider "a canary with a Kalashnikov" to be a valid answer? The problem with word games is that they can have more than one "correct" answer.

    5. Re:Ask questions by Anonymous Coward · · Score: 0

      What's yellow and dangerous? The sun? Pac-man? No seriously, I haven't got a clue.
    6. Re:Ask questions by Anonymous Coward · · Score: 0

      I was gonna say a banana with a switchblade.

    7. Re:Ask questions by smoker2 · · Score: 1

      I thought it was shark infested custard !

    8. Re:Ask questions by alrj · · Score: 1

      What's yellow and dangerous?
      A canary with the root password !
    9. Re:Ask questions by Anonymous Coward · · Score: 0

      A cab, a taxi, a bus.. uh... 42?

    10. Re:Ask questions by Culture20 · · Score: 1

      What's yellow and dangerous?

      Yellow Mold. "Save versus poison... okay, half the party dies."

    11. Re:Ask questions by Anonymous Coward · · Score: 0

      Hmmm, nobody in the office knew it and most have a PhD here..... Is it because we are british? Someone suggested a poisonous banana.

    12. Re:Ask questions by RosCabezas · · Score: 1

      Google says shark-infested custard. And in this particular case, the machine is smarter than me...

    13. Re:Ask questions by 4D6963 · · Score: 1

      That was a mere british cultural reference, even a joke actually. The answer was "A shark-infested custard" :-)

      --
      You just got troll'd!
    14. Re:Ask questions by 4D6963 · · Score: 1

      The sun? Pac-man? No seriously, I haven't got a clue.

      I'm starting to think that my example question was a counter-example since obviously a computer program with the help of Google could have answered to this question a lot more easily than people with access to Google ;-)

      --
      You just got troll'd!
    15. Re:Ask questions by 4D6963 · · Score: 1

      Hmmm, nobody in the office knew it and most have a PhD here..... Is it because we are british? Someone suggested a poisonous banana.

      Good Lord! Let the frenchman that I am tell you about an element of your own culture every Briton should be expected to know about

      --
      You just got troll'd!
  29. Bugmenot? B&. by tepples · · Score: 1

    I've noticed lately that a lot of web sites apply the banhammer rawther quickly to accounts listed on bugmenot.

    1. Re:Bugmenot? B&. by Nasarius · · Score: 1

      This is why you use the Firefox extension. It keeps trying different accounts until it gets one that works.

      --
      LOAD "SIG",8,1
  30. Why not just show an image and multiple choice by sobolwolf · · Score: 1

    An image comes up, for example a dog and then there are multiple choice check boxes with only one of them being right. Each checkbox should also have an image instead of text, ie match the checkbox image to the main image (with the dog you would make it two different types of dog).

    Accessibility is the issue, but you could have the images pronounce the word when clicked.

  31. Another problem with registrations by Anonymous Coward · · Score: 0

    Half of the sites that require registration are supposed to send an e-mail to finalize the process. I have had three or four of these that show me as a registered user and all, but I can't get full access because I never receive the *&#@ e-mail confirmation.

    I can even go in and ask for it to be re-sent and it assures me this has happened but still no e-mail reaches me. I don't know if these mysterious missives are being devoured by overly gung-ho spam catchers along the route or what, but it's danged frustrating.

    1. Re:Another problem with registrations by janrinok · · Score: 1

      Are you sure that you are not simply providing your email address to an email harvester?

      --
      Have a look at soylentnews.org for a different view
  32. Filtering by reputation by G4from128k · · Score: 2, Interesting

    Between ever-better computer image recognition algorithms and cheap offshore labor, captchas are doomed. Morevoer, captcha's don't even solve the actual problem because the goal isn't to distinguish human from nonhuman, but to distinguish spammer from nonspammer. This means we need some mechanism to identify a registrant and be aware of their behavior.

    Why don't sites band together, share data on abusive registrants, and require each new registrant to provide "references" in the form of their logins to 3-5 other sites. A person with a normal online life could easily demonstrate a pattern of nonspammy behavior. People with no prior history might be placed on probation (their posts are reviewed and may not contain any link-like data). If a registrant posts spam they temporarily (or permanently) lose their accounts on that site and all connected sites.

    At some point in time, the only thing that will work is a system that tracks the identity behind the account, assigns a reputation and ostracizes miscreants.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Filtering by reputation by stonecypher · · Score: 1

      Why don't sites band together, share data on abusive registrants, and require each new registrant to provide "references" in the form of their logins to 3-5 other sites. A person with a normal online life could easily demonstrate a pattern of nonspammy behavior.
      In an odd way, one could suggest that this is exactly what Akismet, an anti-spam plugin for Word Press, does. The deal with Akismet is that comments don't go live until human moderated.

      That may seem dumb until you realize that Akismet has three advantages most things don't have:
      1. Akismet is swarm-driven, meaning that if five other bloggers called that message spam, Akismet will generally know before you see the message;
      2. Akismet is packaged by default with Word Press, meaning it has an enormous user base;
      3. Akismet has shown itself to be resistant to poisoning attacks (its mechanism to break poisoning remains unknown, but they've shaken off some pretty serious coordinated poisoning attempts, so...)
      And, before you laugh me off the internet for saying Word Press has a good anti-spam solution, please realize it's not turned on by default; if it seems ineffective, it's because lots of sites are run by people who don't take the thirty seconds to fix the problem.
      --
      StoneCypher is Full of BS
    2. Re:Filtering by reputation by Foolicious · · Score: 1

      Because captchas are used for more than registrations first of all. If I have to provide references to post a comment about something or other somewhere, I'm not going to post a comment. Or if I have to provide references to search a forum (like Spring support forums if you're not logged in), I'm going to be pretty frustrated. Also I hate sharing information with sites as it is. Now I'd also have to share more information with them -- about the other sites with which I am registered? And I'm not even a tinfoil-hatted slashdotter!

      --
      Please don't use "umm" or "err" or "erm".
    3. Re:Filtering by reputation by manif3st · · Score: 1

      (No financial incentive for referral, I'm just a stats junkie)
      Project Honey Pot is a collaborative project that you can install to a web server or just stick some links into web pages, like:

      Yummy Email Addresses! - They include examples to try to keep it hidden from regular users (like setting display:none).

      A web bot would parse it and find a bunch of hoax email addresses (check the source and scroll to the end of the code) that, when emails are sent to them, are collected in the "project." You can also donate MXs (e.g. mail2.yourdomain.com) to give them a wider spectrum of emails to play with.

      They filed a lawsuit recently and the info also goes toward a publicly available database. Interesting stuff. I joined a couple of weeks ago and my stats are already building.

      The relevant thing here is that they're including forms now to catch comment spammers, not just email addresses.

      --
      http://www.collude.biz - Ignore this, it's for Project Honey Pot.
    4. Re:Filtering by reputation by vrelant · · Score: 1

      "Between ever-better computer image recognition algorithms and cheap offshore labor, captchas are doomed."

      Most of the comments here seem to be trying to come up with a better Turing test. What about the second point - I assume that there are sweatshops in China devoted to solving captchas, or other automated Turing tests. It's still pretty economical for a spammer setting up bogus identities. Any statistics on how common are "Turing sweatshops"?

  33. Scraping works too by zumajim · · Score: 2, Insightful

    I read some time ago about a guy who wanted to spam a large ISP (Can't recall the company), so he created a porn site, botted the ISP and scraped the capchas, putting them on his porn site where a good old human was waiting to do the work for him. Seems porn can power anything.

    1. Re:Scraping works too by stonecypher · · Score: 1

      I'm sure there's a good Catholic Church joke here.

      --
      StoneCypher is Full of BS
  34. Re:Digital Sign of the Beast by GottliebPins · · Score: 1

    Yeah, one day we'll all have digital ID's on microchips implanted in our bodies and we won't be able to buy or sell anything without them.

  35. Re:I like what /. does with it's not-logged-in cap by Anonymous Coward · · Score: 0

    I think that he was just going for the +1 funny ...

  36. Bugmenot wants to join our b&. by tepples · · Score: 2, Insightful

    With the likes of BugMeNot.com, which people can use to distribute usernames and passwords for websites, there is little incentive to collectively continuously register. And bots operated by web sites that require registration can spider bugmenot and ban all accounts that are listed there.
    1. Re:Bugmenot wants to join our b&. by EvilDroid · · Score: 0

      And any bot can be detected and banned.

    2. Re:Bugmenot wants to join our b&. by tepples · · Score: 1

      And any bot can be detected and banned. Not if it's run manually by the site's employees. Then it's a semibot, and semibots are much harder to detect.
  37. Turing Test by pr0nbot · · Score: 1

    Perhaps captcha bots will evolve into the first programs to pass the Turing Test?

  38. hate captcha .... by Anonymous Coward · · Score: 0

    i had something i wanted to post a reply on slashdot last week. But i couldn't read the captcha nor could i get a new one to try to post my reply.... i hate them....

    slashdot's captchas can be just as bad...

  39. NYT would not need so many captchas ... by Skapare · · Score: 1

    ... if they would just drop the stupid login requirement for reading articles. I can understand needing it to post a comment. But it should be entirely voluntary for reading. Maybe their reporter should be doing a story on this silliness that seems to be rampant among a lot of major newspapers.

    --
    now we need to go OSS in diesel cars
  40. alternatives by xbytor · · Score: 1

    Spam-registration-bots are reading captchas far too well. I gave up on them on a site I admin. A more feasible solution is to have a registration code that they have to enter that is present on some other part of the site or have them answer a question like 'how many beers are left in six pack if you drink two of them'. Humans can, in general, understand this question and answer it correctly far more easily than a registration-bot.

    -X

  41. The biggest problem with CAPTCHAs... by adonoman · · Score: 1

    ...is the level of overlap between the most capable computer programs, and the least capable people. Make the problem difficult enough for computers and you'll end up keeping out a number of real humans, either by requiring some specific sense (sight / hearing) that some people lack, or by requiring intelligence that some people lack.

  42. and in 2017, they'll say it'll happen in 2030 by tepples · · Score: 1

    However, in 2020 computers are supposed to be as smart as a human. Futurologists always predict that a computer will pass the Turing test and that this will happen about 10 to 20 years in the future. Where is your evidence that this date is going to stop being delayed every few years?
  43. Alternative suggestion? by hanshotfirst · · Score: 2, Funny

    Replace the mangled-text-and-response captcha with a skill test, like punch-the-monkey. Maybe I could win an iPod while I'm at it.

    Unrelated question....how do you validate the captcha if you are browsing with lynx?

    Mod self -1,weird-mood-on-a-monday

    --
    Why, oh why, didn't I take the Blue Pill?
  44. innovative captchas by LiquidNitrogen · · Score: 1

    There are a number of companies with interesting captchas you might want to look at http://cacheyourcash.blogspot.com/2007/05/annoying -captchas.html

  45. This is missing something. by onyxruby · · Score: 1

    The co-evolution of the outsourced Indian worker being paid $1-$2 per hour to solve hundreds of catchpas per hour. Not to mentions various porn sites and warez sites where you have to solve a catchpa to get in, it just happens to be someone else's catchpa. You want a catchpa for someplace like a bank to work? Simple, get the person to input something that was chosen off site and the would know. At best though it would still be security through obscurity and flawed. Catchpas are fundamentally flawed, and as such are doomed to the dustbin of history like so many other things. Remember spam is a large business, if they have to outsource grunt labor (catchpa's), they'll do it. All you've done is add an inconvenience that solves nothing.

  46. Yes, this is fine by Colin+Smith · · Score: 1

    Ummm I dont think this would work in the US, where (considering our educational system) some people might answer "yes". The system would be performing it's function admirably.

    --
    Deleted
  47. feasible alternative by Anonymous Coward · · Score: 0

    ...is there a feasible alternative to the captcha...?

    "Describe in single words, only the good things that come into your mind. About your mother."

  48. Re:I like what /. does with it's not-logged-in cap by froggero1 · · Score: 1

    nah, it's just early and I haven't finished my morning pot of coffee yet... can't read right now...

    --
    ~/.sig: No such file or directory
  49. Alternatively, shift the paradigm by the_kanzure · · Score: 1

    This is exactly the issue the GP was referring to: the captchas must be randomly computer-generated to create a suitably large search space, but they mustn't be computer-solvable.
    Not yet knowing what humans are capable of (they are always surprising us), I wonder if we can get a proof that there are some set A of tasks that do not belong to set B of tasks that computers can solve. The only tasks that I can think of off the top of my head are those that are physical and rely on wetware. But that would get awkward, and fast. Rethinking the system could potentially get rid of situations where we need to moderate for spam, unless we can hack up a proof (from bare-bones logic).
  50. Akismet? by Herve5 · · Score: 1

    This is just to mention, on my Wordpress (free) installation there is a (free) plugin named Akismet that apparently is a very efficient collaborative filter service to remove comment filling attempts by bots.

    I really don't know how it works, but it works perfectly well.

    Every now and then I log into my site and check the suspicious, "on hold" attempts: 100% are bot-generated...
    H.

    --
    Herve S.
  51. They should use the Sesame Street captcha by Centurix · · Score: 1

    You know, "One of these things is not like the other, one of these things is not quite the same.", then show pictures of things with one different. Maybe a difference in concept, like for example, outlines of 4 birds, one flying three not. Which is the odd one out.

    --
    Task Mangler
    1. Re:They should use the Sesame Street captcha by Anonymous Coward · · Score: 0

      ...and then the bot just hits it 4 times and gets in. there are *SO MANY* stupid suggestions in this discussion, it's ridiculous.

      the only thing better than a captcha, right now, is rolling your own anti-bot defence and hoping your site is small enough that spammers won't adapt to your custom method.

  52. Am I the only one that hates these? by kabocox · · Score: 1

    There are somethings that I hate with a passion. Whenver I run into one of these (even the easier ones) these get into my top ten things I really wish the person that designed them has to spend time in a special hell filling out every one of these things successfully before they are allowed into heaven.

  53. Make it fun, at least by McGurk · · Score: 0

    No reason why Captcha authentication can't be fun or interesting. Best one I've seen so far is kitten captcha. Complex pattern recognization is easy for people but hard for pooters. So just ask, "is this a kitten or a puppy?" and you're done. The only down side is updating the pics, but there are some ingenious solutions for that as well... Posted about it on my blog: http://youredoingitwrong.mee.nu/kitteh_auth

    --
    You're doing it wrong--http://youredoingitwrong.mee.nu
  54. Place your scorn where it belongs by Anonymous Coward · · Score: 0

    Like it or not, these are "marketers." And just because they use less scrupulous methods than some other "main stream" marketers are tempted to use, don't let that fool you into thinking they are a different breed or species. I once worked for an alternative news weekly and it was all we could do to stop the sales people from "email blitzing." Prior to that, great pains were taken to ensure that they didn't ignore the "Do Not Call" list. They all smell money and they don't care what they have to do, who they have to annoy, injure or insult, in order to get it.

    What prevents these more public marketers? Well, there's the fact that they are in the public light for starters. For another, there's plenty of regulation in place.

    I think when it comes to advertising on the internet, it's time to move away from our "wild west" mentality and get these cockroaches into the light.

    I haven't a clue how it should be done without sacrificing many of the better aspects of the internet we enjoy today, but there's no forcing commerce out of the internet. But if I were cornered into offering a suggestion, I would have to say that getting the IRS involved and taxing advertising might be an approach that would work out nicely.

  55. Perception by POPE+Mad+Mitch · · Score: 1

    How abouting using somethign that the brain perceives differently to what is actually measurably there, for example, optical illusions using colour.

    There are some classic optical illusions where the brain percieves a different colour to the one that is actually there, because of backgrounds and other visual clues in the image. an automated program that simply measured the value would give a different answer to the human one.

    e.g the colour perception ones here http://www.echalk.co.uk/amusements/OpticalIllusion s/illusions.htm

    but of course as long as people are being tricked into answering captchas for the spammers there will never be a way around it.

    1. Re:Perception by erroneus · · Score: 1

      That is, in fact, a very good suggestion. Using animated GIFs might also serve the purpose! Having the viewer interpret the activity in the cartoon perhaps. Further, other optical tricks might be employed such as using layered images where a table cell might have a background assigned and GIF with transparent background on top to create a composite image for a human to interpret might be a good solution... as temporary as it may be.

      In all these cases, it is a finite number of images that could be employed. In the case of typical captcha, at least these numbers and letters contain a less limited variation of possibles even if they are more probably interpreted by software.

    2. Re:Perception by Darko8472 · · Score: 1

      The only trouble with that is, what if the user in question is colorblind?

  56. Mugshot recognition by sveinb · · Score: 1

    How about a lineup of 8 faces in profile, to be matched with 1 head-on shot. Human must succeed at n out of m consecutive lineups (adjustable parameters). Pictures to be collected from old police archives.

  57. Differentiating between humans and robots. by Anonymous Coward · · Score: 0

    Me and my friend Arnie Voight are working on a foolproof test for that right now, should be ready in about 12 years.

    Bill Kampff.

  58. I'll say it again.... by Anonymous Coward · · Score: 0

    Someone probably said this, but I'll say it again....

    DON'T ASK FOR REGISTRATION when people are just looking.

    Most sites and their content aren't worth the time it takes to register.

    YOUR'S is worthy, of course. I'm talking about all those other guys.

    I don't want to change anything, I don't want to say anything, I just want to look. Why the hell should I register on your site, to look at your review of ***, when I can look at a hundred other sites that have the exact same review of the exact same thing.

    -I can understand registering to look at scholarly journals. I can't understand registering to look at a review of a year old game.
    -I can maybe understand registering to look at NYT articles. I can't understand registering to look at reprints of AP reports.

  59. KittenAuth? by Anonymous Coward · · Score: 0

    Microsoft researchers have developed an alternative captcha that asks Internet users to view nine images of household pets and then select just the cats or the dogs.


    Anyone think http://research.microsoft.com/asirra/ looks faintly reminiscent of http://www.kittenauth.com/?
  60. Flash! by Jeppe+Salvesen · · Score: 1

    I bet you can create a flash-based solution with some animation. That oughta be plenty hard to decipher for those bots!

    --

    Stop the brainwash

  61. Interesting problem... by Bob-taro · · Score: 1

    So the article says captcha stands for "Completely Automated Public Turing test to tell Computers and Humans Apart". The Turing test is about whether a human could discern a computer from a human. The "captcha" problem is coming up with a test that will allow a computer to discern a computer from a human, and that's an entirely different story. Maybe instead of pictures of text, we should use pictures of objects, animals, public figures etc. That is still very hard for computers to do. They'd almost have a build a database of all the pictures themselves to crack it, and you could continually add or change out the pictures in your database.

    --
    Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
  62. Unintelligent design by marcosdumay · · Score: 1

    I bet you just discovered a new alternative to evolution and intelligent design. I propose we call it "Unintelligent Design".

    Now, we can approach school boards and looby for that theory to have the same exposition at classes as the other 2 older ones. That will increase children's capacity of dealing with the surrounding environment, and increase results at tests designed with the latest knowledge in mind.

    1. Re:Unintelligent design by ConceptJunkie · · Score: 3, Funny

      "Unintelligent Design"?

      Is that like "Despite the fact that God created the Universe, people keep getting stupider"?

      Or is it some sly jab at Windows?

      Or maybe it's a scientific theory derived from studying governments!

      --
      You are in a maze of twisty little passages, all alike.
    2. Re:Unintelligent design by KDR_11k · · Score: 1

      It's a fancy way of saying "God was stoned when he made the universe".

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
  63. The Future! by Anonymous Coward · · Score: 0

    It seems like spambots are already successfully defeated by Slashdot's captcha, so it's time to take on the next step - Idiots!

    Something like this should do the trick...

  64. Re:alternatives... stream of consciousness by hanshotfirst · · Score: 1

    'how many beers are left in six pack if you drink two of them'.
    Hmm... lemme see har... Beers..six pack - yup, mm-hmm. how many'r LEFT if'n I drink two ofum? Ok, ummm... got a six pack right here. Daamm, only 4 left in this'un. I'd Better git me a new 6-pack so's I can drink 2 to figger out this here Inner-Tube Highway thing.
    --
    Why, oh why, didn't I take the Blue Pill?
  65. Alternative to Captcha by The+Bionic+Vapour+Bo · · Score: 1

    What about using browser recognition and some JavaScript with normal Captcha fallback (if browser is recognized and JavaScript runs correctly the Captcha-image is not displayed). Or instead of JavaScript maybe we could use some Flash (or even Silverlight) to do this kind of validation. Of course this isn't bulletproof (it depends on how the form posting bot is implemented - whether it has javascript-/flash-engine and how it can mimic the BOM for example). This way we would not need captchas to be shown to most users but users without JavaScript/Flash will fallback to normal Captcha. But then again, this is easily worked around by "the bad people". Maybe we should just use the same methods that we are using to fight spam: baynesian filtering.

  66. try the audio Captchas by oliverthered · · Score: 1

    They ask you to identify 8 numbers that are spoken.

    I tried it twice and could only identify 6 numbers on each occasion.

    --
    thank God the internet isn't a human right.
  67. Wait a Bit! by soxos · · Score: 1
    If we can't devise a method that computers can't be programmed to defeat, then aren't they passing the Turing test?

    /kidding... sort of.

    1. Re:Wait a Bit! by mehlkelm · · Score: 1

      We are trying to make a computer tell the difference between man and computer here. That's the Turing Test the other way round... sort of.

  68. Live webcam by alohatiger · · Score: 1

    Setup webcams in pet shops and stream live puppy/kitten pictures to the world

    --
    Bigtime Consulting - "We're the best because we cost the most"
    1. Re:Live webcam by veganboyjosh · · Score: 1

      Perhaps you jest, but wouldn't something like this possibly provide something that's pretty much random, but also within the realm of description? Some sort of live video feed that users have to describe. What about those public roadway cctv cameras which are accessible?
      "what color was the last car to drive by?" type thing...

  69. Re:Digital Sign of the Beast by oliverthered · · Score: 1

    and don't forget that that digital ID will be used hidden in any digital content you buy so that any copies you make can be traced back to you.

    --
    thank God the internet isn't a human right.
  70. There is no solution by Have+Blue · · Score: 1

    You can defeat any captcha by having your bot download it from the site to compromise, turn around and serve it to a user browsing a different site you control, then relay the solution back to the original page. You don't even need to pay the users.

  71. Captcha effectiveness isn't related to difficulty by Samrobb · · Score: 4, Interesting

    Shamus Young (the creator of the "DM of the Rings") recently introduced a captcha on his site to deal with comment spam. In his post about using a captcha on his site, he notes that:

    ... I used to get many hundreds of spam a day. Traffic here has jumped up since then, and I wouldn't be at all surprised to find I'm getting a couple of thousand a day by this point. But all of them bounce off the CAPTCHA, and I never even see them. I only see a spam make it through about once every other week, and I'm betting the ones that do make it though are entered manually... In any case, these are really impressive results for a CAPTCHA with only one short phrase that never changes.

    Emphasis mine. He's running a fairly popular site, and using a captcha based off of a single, unchanging, three-character phrase. Just the presence of the captcha was enough to effectively eliminate his spam problem. The indication seems to be that just the presence of a captcha is enough to keep spam off of even a moderately popular site.

    --
    "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  72. OpenID by major.morgan · · Score: 1

    Perhaps if more sites embraced OpenID...

    1) I wouldn't have to register at confirm at 40,000 different websites
    2) They wouldn't have to screw around with scripts & captcha's

    1. Re:OpenID by The+Bionic+Vapour+Bo · · Score: 1

      The OpenID tells me totally different story. you can read it from here: http://openid.net/about.bml. (In short, it doens't prevent the bad people from using is).

    2. Re:OpenID by 68kmac · · Score: 1

      OpenID is not a solution to spam. It even says so right on the OpenID.net homepage. And there have already been reported cases of "OpenID spam". i.e. spammers using OpenID to log into a site so that they can spam it.

    3. Re:OpenID by major.morgan · · Score: 1

      No, they certainly don't claim this to be a solution to spam. But for it to be used this way, it seems that you would need to run your own identity server - and then it follows back to a domain. If that gets abused, could certainly add those servers to existing RBL's. Configuring forum software and such to do RBL lookups would put less load on them than capcha, and would be less onerous to users.

    4. Re:OpenID by mentaldingo · · Score: 1

      It's not as simple as that. I'm working on a website that will use OpenID when it's done, and trying to work out how to avoid getting spam is giving me a headache. With OpenID being decentralised, any spammer can set up an identity server to authorise the spammer as (for example) http://spam.example.com/00000 through http://spam.example.com/99999. If they log in once with each 'identity' (perhaps automatically) that's 100 000 rows added to my database, although that's slightly off-topic. The point is anyone can make up any number of OpenID accounts and automate the use of OpenID. There's no way you can be sure you're dealing with a human user without using some kind of captcha. Forcing confirmation of every e-mail address and ensuring it's unique can also help, but that's the kind of problem OpenID was created to solve.

    5. Re:OpenID by major.morgan · · Score: 1

      One of the original points of the article (and in some of the comments) is that capchas are at the same time getting more difficult for humans to solve and yet easier for machines to solve. Add onto this the annoyance and traffic with email address verification, and just the fact that I don't necessarily *want* to give my email address to every website out there. Adds up to a burden and annoyance on the users. Remember that they are the ones who make a website worthwhile.

      Building some spam fighting techniques into the website directly can mitigate a lot of these problem. Perhaps limit the number of new OpenIDs from the same domain in a given time-window. Plus, upon discovery - it seems like a pretty easy thing to clean out. (DELETE FROM USERS WHERE DOMAIN_NAME="id.spammer.tld") and perhaps (DELETE FROM POSTS WHERE DOMAIN_NAME="id.spammer.tld")

      I didn't mean to suggest that OpenID would solve this, but the capcha/email address verification solution isn't working either. It's not stopping the spam, it's not proving that you are dealing with a human.

  73. Re:Turing Test: JuryCaptcha by Culture20 · · Score: 1

    Funny you mention that, I had an idea to do Turing Tests as captchas a while back (I called it Jury Captcha since you're judged by your peers). There are some obvious problems with it (like not being able to control the possibly objectionable content, and needing people to be active on the site before you can post), but if you want a simple way to determine if someone's human, it's better to have humans do it than a computer. Here's a copy/paste of the stream of conciousness I had on it:

    I just thought of a strange idea for a captcha: IM/BB based. On a well-traversed site, you could have old-fashioned community Turing tests off to the side, and when Randomly assigned user number X at [hidden] IP gets a thumbs up, the user can make a post anonymously

    Hey, another idea: if you could build a trustworthy name for your site, you could handle requests for other sites... so multiple sites could have a common IM captcha, thus increasing the body-count for testing. Still some possibilties for abuse...

    even if you randomly pair the conversations, and require multiple thumbs-up, you could have bots giving each other thumbs-up

    random three-four way conversations that are randomly meta-moderated? minimum two votes to kick for objectionable content in chat (abusable...)

  74. Re:Captcha effectiveness isn't related to difficul by The+Bionic+Vapour+Bo · · Score: 1

    > Just the presence of the captcha was enough to > effectively eliminate his spam problem. Custom solutions tend to work. At least for some time. For popular OSS project this is usually not an option and not all users of the popular OSS software are capable or willing to write a custom solution.

  75. Hot? by magikker · · Score: 1

    There is a very funny prototype Captcha I've seen on the net. They take the photo's from "hot or not" and put them in a 3X3 grid and ask the user to pick the hot ones. The other most effective one is a 3X3 grid asking the user to tell the difference between different furry animals. Computer vision is way behind when it comes to figuring out fuzzy things.

    1. Re:Hot? by maddskillz · · Score: 1

      I have seen this one. It's actually a lot easier to use then the more traditional version.
      Microsoft Research made the one based on cats. You can find it here: http://research.microsoft.com/asirra/
      The hot or not version is just cooler.

    2. Re:Hot? by HansF · · Score: 1

      Here's the link: http://www.hotcaptcha.com/ it's using the HotOrNot API
      It's actually quite fun to do.

      --
      --> Insert Funny Sig Here
  76. failes once every four times? by krischik · · Score: 1

    Damm is he good - I pass once every four times.

    Is it a 0 or an O or prehaps a Q.
    Is it a 1 or an I or prehaps a l.
    Is it a s or a S or prehaps a 5.

    I damm well hate those bastards.

    Martin

    1. Re:failes once every four times? by celardore · · Score: 1

      This made me think... I cannot tell the difference on screen between a capital i, and a lowercase L. I l i l i I L.

      A computer could easily read the html and spot the difference.

  77. The "enemy" can use Fx extensions too by tepples · · Score: 1

    This is why you use the Firefox extension. It keeps trying different accounts until it gets one that works. So can the administrator of the site for which Bugmenot has one or more accounts. Use the Firefox extension to find an account for your site, log in, scramble the password, and report the account as nonworking.
  78. Image recognition by Vexorian · · Score: 1

    I saw many sites with "captchas" involving choosing which of two pics contains a gorilla, laughed like hell since although those are very easy to people they are also meaningless to bots, if a bot got a 0.5% chance to pass a captcha it is not a good captcha...

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    1. Re:Image recognition by Pellanor · · Score: 1

      I hate to break it to you, but if they're choosing between two images, one right the other wrong, that's a 50% chance of success on a random guess.

    2. Re:Image recognition by Vexorian · · Score: 1

      I hate to break it to you, but typos exist, I accidentally used both decimal notation and percentage for no reason, not like recognizing it was a 50% chance makes you a genius...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  79. Wanna be *on* Wapner? by tepples · · Score: 1

    Now you're discriminating against autistic savants [...] See you in court. That's assuming you actually turn up, and don't get distracted on the way counting how many bricks there are in the town hall or something. karnal has the right idea: "Hey, you want to be on Wapner? That's better than just watching it."
  80. Don't use images, don't test for humans by jlcooke · · Score: 1

    The goal of CAPTCHAs in most situations is to make the business of using a bot not cost effective.

    You can do this by slowing the bots down, and not stopping them entirely.

    Humans will wait 30s to enter a site they should be going to, this is death to bot operators (even with large botnets). Like what hashcash does for anti-spam.

    An example, is here to protect email addresses.
    Yes, you could write a cleaver tool to do the math in compiled C and not JavaScript, but the cost is still there.

  81. What? by Luscious868 · · Score: 1

    Captcha's didn't evolve. There were put here 3,000 years ago by God when he made the Earth. Any evidence to the contrary was put there by God to fool you. Get with it.

  82. not everdody is native english speaker by krischik · · Score: 1

    Your suggestion - which is also mentioned in the original article - turns the captcha into an language test - are you human and speak english (well)?

    Yes most people will know what a cat and dog is in english - but it won't stop there - how long until diffcult english terms are used because bot's (brute force) crack the (few) simple tests?

  83. No Flash! by krischik · · Score: 1

    Since 99% of all Flash is advertising I am not interested in I have Flash deinstalled or deactivated.

    Martin

  84. Re:Turing Test: JuryCaptcha by JimFive · · Score: 1

    If you're going to be making your users validate anyway, why not just have them validate the comment/post instead of forcing a conversation upon them. JimFive

    --
    Please stop using the word theory when you mean hypothesis.
  85. Re:Turing Test: JuryCaptcha by Culture20 · · Score: 1

    Good point; didn't think about that. Otherwise, the Turing Test would become the SPAM-field. Oh well, back to the drawering board.

  86. No ... by krischik · · Score: 1

    you are not alone!

  87. screw hassle by Snaller · · Score: 1

    What is worse is all those brain dead postings of viagra and other crap the amoral idiots insist on spamming us with.

    Shooting spammers should be legal.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  88. you are all confused by DragonTHC · · Score: 1

    the captcha is not a puzzle. it's a human check.

    the reason we can't solve them anymore is because of the wild and varying fonts used by some paranoid webmasters.

    --
    They're using their grammar skills there.
  89. An excellent CAPTCHA by corifornia · · Score: 2, Interesting

    I saw a site the other day that used a captcha.... except it was (when I visited) just a picture of a dog. Underneath it it said, "what is this?" and had a text field to type in what it was.

    I typed in "dog" hit submit and it worked. I signed out, went back to the sign up page and got a picture of a lexus. I typed in "lexus" and it worked. I was curious if it would have worked if I typed in the actual model, or "car" or "sedan." So I refreshed the page continually through about 200 picture and I never got back to the Lexus, but I did get back to the dog. So this time I typed in "greyhound" and it worked.

    To me that seemed like a cool captcha, its so open ended and seems to be extremely difficult (given enough images) for a machine to know what to say, but accepts enough "correct" answers that a person should have no problem.

    --
    crap.
    1. Re:An excellent CAPTCHA by greenzrx · · Score: 1

      How do you know that it didn't just accept anything you typed in?

    2. Re:An excellent CAPTCHA by Bearhouse · · Score: 1

      Yeah, but did you try typing 'Lexus' for the dog? -)

    3. Re:An excellent CAPTCHA by corifornia · · Score: 0

      I tried a bunch of different words for a bunch of the different images. It only accepted what seemed logical. I assume there is probably a database table with the image and a serialized hash of acceptable words that match it.

      --
      crap.
    4. Re:An excellent CAPTCHA by corifornia · · Score: 0

      Yeah I cycled through 200+ images and didn't try to put it an illogical word

      --
      crap.
  90. Don't submit. by Anonymous Coward · · Score: 0

    Simple thing for handling these bots- they're all working on the idea that you're activating something some button that's labeled 'submit' or something similar, right? So don't do that.

    I've seen sites where they have two links- one's hidden in the disclaimer, the other one's obvious. Click the obvious 'Yes I agree' link, and you get dumped to a page explaining how you obviously didn't read. Read the disclaimer and it explains the correct link is hidden.

    So set up the submission form like that. Most, if not all, have some variant on the 'yes I agree to these terms' checkbox. Set up a 'I am a spambot, and you can delete this piece of crap application' checkbox.

    If you click the box, it takes you to a standard 'Thank you,' page, which cheerfully announces your application has been put in the circular filing cabinet and will be ignored promptly. Don't click the box, you get the normal success screen.

    Yes, everybody'd have to do some sort of 'gotcha' like this individually, otherwise the bots would get reprogrammed and catch it. But that's just life.

    1. Re:Don't submit. by klngarthur · · Score: 1

      as has been pointed out several times, that only works if you are making something to defeat a generic bot. If a bot is custom tailored to defeat a site this approach wouldn't work. You must have a random element (probably a very large one so that guessing would require extreme luck) to the system or it's trivially defeatable by someone who thinks its worth the time to do so.

  91. it keeps out the undesirables by r00t · · Score: 1

    If you can't figure out the captcha, and you don't have a friend willing to help, then you are both:

    1. dumb (bad) or blind (sorry)
    2. unfriendly, hostile, anti-social, etc.

    All smart people with good eyes pass. All friendly people pass.

    If you are neither smart nor friendly... gee, our loss, huh? So sad, we'll miss you!!!

  92. der by oni · · Score: 1

    Are you aware that the T in captcha stands for turing?

  93. My solution by alta · · Score: 1

    Ok, So at the bottom of the form you have a flash box that has a pic of Parasite Hilton moving back and forth across the screen. Your cursor is a set of crosshairs. The message is "shoot the parasite 3 times to sign up.

    There are many possible variations:
    Punch George Bush
    Swat the fly.
    Whack the mole
    George vs. Bin Ladin
    Hilary vs. Obama
    Hilary vs. Guliani (sp)

    you get the picture.

    --
    Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
  94. Re:Captcha effectiveness isn't related to difficul by Samrobb · · Score: 2, Informative

    Custom solutions tend to work. At least for some time. For popular OSS project this is usually not an option and not all users of the popular OSS software are capable or willing to write a custom solution.

    If you read Shamus' blog post, he's not using a custom solution - he's using a standard Wordpress plugin that is configured to only offer up a single captcha phrase. Presumably, if he were to run into issues with using just the single phrase, he could update his configuration to use additional captcha phrases, without having to do any custom development.

    --
    "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  95. Capchas suck by phorm · · Score: 1

    Slashdot uses them, which means that I can no longer post when using a text-based browser (links, etc). Yes, I realize it is outdated, but as a supposed geek site one would assume that they might have thought about the implications for those that use the "good ol ways" to get online.

  96. Nice Knowledge-test-based captcha ... by slashdotmsiriv · · Score: 1, Redundant
  97. OpenID by rawg · · Score: 1

    Why not just switch to something like OpenID for all registrations. Let the OpenID system figure out bot or not. And if someone abuses the ID, it gets turned off and they lose access to everything.

    --
    The above is not worth reading.
  98. I can has authentication? by spoonyfork · · Score: 1
    --
    Speak truth to power.
  99. Easier for people harder for computers by jackhererUK · · Score: 1

    I consider myself to have pretty good eyesight and i get about 50% of captchas wrong The point of a captcha is to ask something that is trivial for a human being and dificult for a computer. Rather than using the often very difcult to read "swirly text on a swirly background" images that are so common go down a different path. Show photos of peoples faces, 1 woman then rest men and ask the user to pick the female. Some photos of amnimals, pick the cat/elephant/parrot/gerbil etc. Some photos of people with different exagerated facial expressions, pick the angry/sad/happy person. Some care would be needed in picking the images but once the initial work is done it is much easier for a user to recognise which one of a series of faces is female than it is to work out what word that swirly squiggle is suposed to be.

  100. Captchas No More by localman · · Score: 1

    I once spent some mental energy thinking of better captchas; such as male/female recognition, picking people out of crowds, etc. Things that would be tremendously difficult for a computer but relatively easy for a human. But then I came across a captcha cracking method that pretty much sealed their fate. Though they still may help some sites where there isn't much motivation to break through, I think they're more or less dead for sites under serious attack.

    I read about a method of captcha breaking that ends the arms race: real humans. Specifically, a porn site that lets you view a free picture for each captcha. Then you've got the motivation for actual people to use their advanced organic hardware at distributed captcha cracking -- sort of a human porn-bot-net.

    Ingenious, but it kind of killed my hopes of building a better captcha.

  101. Solution to all captchas by markroth8 · · Score: 1
  102. New forms of captcha's by CrashandDie · · Score: 1

    My personal belief is that nowadays coders are just too bored to create any new kind of captcha's...

    Just thinking about it, I can think of some new ways to make it pretty hard...

    The greatest way spammers found to keep spamming, was to have humans (e.g. the guy seeking his free porn) enter the captcha, the bot gets the value back, and manages to subscribe/create an account/login/post... Now, how could you stop things like that ?

    "(Some image) some text (another image) and yet some text again"

    The user would then need to type the whole sentence, and not just the word...

    Also, if you already have javascript on your website, just put some hidden input in the form, which value would be changed by javascript, you can put any kind of algorithm here, be it some ajax or whatever, just change it dynamically, if it doesn't work, either it's a spammer, or it's someone who doesn't see/uses your website at optimal power anyway... Bots don't support javascript all too well...

    Another thing would be to show captcha's as part of the design, and not some img src='captacha.php?id=0937409283' which is a dead giveaway... Like I said earlier (see above), having one part of the sentence shown using a regular image, and the other using CSS or whatever banner.jpg that gets processed through PHP, sure it won't be CPU safe, but it'll get you there...

    Suuuuure, like someone said earlier, they will always be able to crack down any method you put up, if they really want to get to your website and spam it down, they'll get there...

    It's just a matter of coding the right bot...

    But for long shot bots, I'll be damned if they get through that kind of things...

  103. Captcha wastes (human) time and frustrates users by jeremy+f · · Score: 3, Interesting

    So rather than put the burden of proof on humans to prove they're not a machine, put the burden of proof on the machines to prove they're a human?

    Take your average HTML form:

    Rather than have 1 textbox for a field value, have 10. UserName1, UserName2, UserName3, etc.

    Use javascript to randomly assign one of them as visible. The rest are hidden from the user.

    On the server, watch to see which textbox is filled. Presumably, with decent enough javascript skills, and stupid enough bots, your humans will fill out what they see, which is the correct combination. The bots won't.

    Granted, this method can be defeated if the bot checks for field level visibility after the page finishes loading, but even then, with decent enough javascript, you can continue to provide unobtrusive checks to ensure that your user is real -- e.g., unless the bot is running a macro through a web browser itself, your onblur events probably won't be tripped. And so on.

    This puts a burden on the developers to come up with clever ways of defeating the bots, but in reality, that's where the battle is -- html application devs. vs spambot devs. Users shouldn't have to be dragged into the middle.

  104. captcha and spam by chrisranjana.com · · Score: 0

    Yes CAPTCHA is a pain but it is here to stay till we find a cure for SPAM

    --
    Chris ,
    Php Programmers.
  105. Put the knowledge in the question by rishistar · · Score: 1

    I tried implementing my own system for a soon to be operational website where the user has to interact with the page before generating a random word and then being asked to enter the nth letter of that word.

    It was a choice between using Javascript to get the user to interact with the page (potentially tis can be done in an applet or flash as well) and then generating a random question, or the standard image captcha which I hate.

    It isn't foolproof, but it can be beefed up with some server side stuff, at which point I'd stick it on sourceforge. I also figured that variety is the spice of life for defeating captcha robots. This system would be easy to rename things randomly/obfuscate the javascript. Obviously it then only works if javascript is enabled, which may not float your boat.

    --
    Professor Karmadillo Songs of Science
    1. Re:Put the knowledge in the question by Em+Adespoton · · Score: 2, Insightful
      It seems to me, the best system would be:
      Implement a standard CAPTCHA system, with fairly easy to read characters.

      Then, for the challenge section, randomly select a prompt from the following (as an image, not plain text):
      "Enter only the last letter of the captcha"
      "Enter all the numbers included in the captcha"
      "Enter all the letters included in the captcha"
      "Enter the character from the captcha in reverse order"
      "Enter all the vowels from the captcha"
      "Enter all the consonants from the captcha"
      "Enter the letter of the alphabet that follows the second letter shown in the captcha"
      "Enter all the blue characters"

      It seems to me that this would make the already-used captchas much harder to crack, as the bots would have to be able to recognize the captcha, locate the prompt graphic (which could be randomly inserted, along with "dummy" images), understand what the prompt is saying, and then apply its instructions to the captcha. Most humans should be able to do this (except maybe the consonant one, for people who never learned what a consonant is), but most computerized means that could do this would be more lucrative sold as commercial software than used to enter captchas on websites.

  106. Animated captchas by Khyber · · Score: 1

    We're using it on our animation forum - can't guess the title the animation is from, you're not getting in. Stops most human-paid captcha solving because most of those people don't watch animations as heavily as we do, and they're getting paid to break WORDS and NUMBERS, not an animated short from some film they have no clue about.

    To bypass this, the human side will HAVE to get smarter - not likely considering those in the business probably don't watch cartoons or anime very often, considering the origin of half of these spam/phishing attacks.

    I've recommended this to "Tom" of MySpace and he says it's not feasible due to the human intervention factor - our forums have been spam free for about four months, now. Spam emails from the ISP I was subcontracting for dropped 70% with that idea. Doesn't work, huh?

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  107. Autostereograms by Digital+Vomit · · Score: 1

    This is somewhat related, since it involves fooling automated programs: I encoded my real email address into an autostereogram (you know, those "Magic Eye" puzzles) to prevent it from being harvested by bots.

    --
    Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    1. Re:Autostereograms by Anonymous Coward · · Score: 0

      Wow, that's a cool idea. I bet you'd be pissed, though, if someone posted that address to slashdot. You know, that donduek@mts.met one.

      I almost actually did it, but I'm not that big of a jerk. Plus, I really hate spammers. So that wouldn't be cool.

  108. Re:Captcha effectiveness isn't related to difficul by reed · · Score: 1

    AFAIK this technique was pioneered by Jeff Atwood with his "ORANGE" captcha.

  109. Evolution of Pattern Recognition by ChronoFish · · Score: 1

    What I find interesting is that this methodology has really driven pattern and character recognition. To the point that humans find it difficult to decipher almost as much as the 'bots do.

    I think rather than words, start issuing picto-graphs "circle, square, rectangle, triangle..." and then once those can be figured out by bots up the anti "dog, cow, mountain, house....". These will eventually be able to be read by bots as well. Then start using photos.

    Image recognition has been a slowly developing field. What better way to kick-start it than to make it a challenge to thousands of script-kiddies?

    -CF

  110. phpBB MOD by drew30319 · · Score: 1
    There's a great MOD called TextualConfirmation for phpBB that allows you to write your own questions / answers to replace the built-in CAPTCHA.

    http://www.phpbb.com/community/viewtopic.php?t=472 940

    On http://www.saveirelandbaldwin.org/ a sample question is:

    Mary had a little _ _ _ _.

    Obviously this question would be limited to those with a knowledge of Western culture and nursery rhymes but that's easier for me than culling the bot accounts.

    On another site a sample question is:

    2 x 3 = _ ?

    I'm unaware of a limit to the number of questions that you can input. They appear to cycle sequentially.

    This won't prevent humans from creating accounts but has so far stopped 100% of the bots.

    --
    JAGga.me ----> Producing video games addressing emotional health and wellness issues affecting teens.
  111. Creationist captchas museum by Anonymous Coward · · Score: 0

    Isn't there a creationist captchas museum opening soon?

  112. There are issues there too by WebCowboy · · Score: 1

    What ever happened to email validation?

    What if the user is signing up to get an email address, and isn't able to/willing to supply another?

    Part of the reason email validation is falling by the wayside is that in these days of spam, users do not trust a new site enough to keep their email address out of the hands of spammers. You may eliminate 100% of your spam, but you might just eliminate (or severely reduce) the number of new users who are real human beings. Furthermore, too many phishing schemes have made many people a bit paranoid about clicking on links--if they were burned by the scam once they might want to be sure the forum isn't a front for phishers to collect personal info.

    The other issue is that email validation can be defeated too if it is not carefully crafted. If email validation makes a resurgence then spammers will direct their efforts to that technique as well--first, by scanning for links to follow for validation (easy to look for the A tag, or http-something), then if the email is altered to show a bitmap and instructions to type the link manually you get into the same cat-and-mouse game we already have with captchas. To catch email scanners you might even have to use a captcha on your verification page! So, in the end you've just made it more annoying to sign up for your site.

    Ultimately, your other approaches are going to be the only workable solution--checking referrers, blocking of known spam clients, applying email-spam heuristics to your blog/discussion posts and so on. This, of course, will have to be used alongside captchas as a front-line defense. Personally, I don't mind the use of simple quizzes, word puzzles, etc. over the traditional try-to-squint-and-see-the-gibberish method. Not only does it filter out spammers, it could also be used as a stupidity-filter which might improve the quality of discussion on many forums.

  113. But WHY does it pay to do this? by More_Cowbell · · Score: 1
    The only reason these bots exist is to inundate message boards. The only reason they continue to exist is they actually get people to click the links.

    To know there are people out there right now, browsing their favorite blog about fuzzy kittens, reading a comment that says "V!@gra ch3ap!" and thinking to themselves "Well hell, I've been meaning to stock up!"

    It boggles the mind.

    --

    Can you watch my sig while I step out for a sec? Make sure no one steals it.

    --
    Experience teaches only the teachable. -AH
  114. Re:Captcha wastes (human) time and frustrates user by Hatta · · Score: 1

    You're still fucking over those of us who may not be using javascript for security purposes or whatever else. There's no good reason to force me to allow client side scripting just to read a damn forum.

    --
    Give me Classic Slashdot or give me death!
  115. Spam image emails? by Simon+Donkers · · Score: 1

    Why is it that my spamfilter has big difficulty detecting clearly readable images with stock messages yet they can't find a good captcha. I'd say spend some more time reading your viagra offers.

    I used to get quite a few clearly readable images which where split randomly in smaller images and put back together as a whole. Also these images where animated gif files which once every 10 seconds shortly blink to make the image file more complex to simply analyse.

    What if you take a simple captcha, split the image into smaller images, take the actually cross browser working parts of the Acid2 test and render an image that way.

    This could probably still be solved by running a recent browser, opening the page, waiting for it to be rendered, then taking a screendump and running the captcha software but doing so will at least slow people down a lot while users with a recent browser don't notice a single thing.

  116. Captcha Alternative by islandguy · · Score: 1

    As simple alternative to a Captcha, sites could employ a randomly generated password string (alpha and/or numeric) in conjunction with a randomizing virtual keyboard.

    When a user is presented with a clear text password (either in an image or plain text) he or she would simply have to click on the corresponding virtual keys, which would then transmit the coordinates of the click to the host as a means of verification.

    Successful attacks against virtual keyboard systems have involved the attacker logging the input value (password / PIN) for reuse. However, in a Captcha scenario, if random pass strings are combined with random keyboard layout, logging input value would would not benefit the attacker since he or she would not be able to predict when, if ever, the the pass string might be reused.

  117. Thread stolen by nutjobs... by hlurpseed · · Score: 1

    How did this thread get stolen by athiests and fundamentalists???

    I employ a couple of different open source CAPTCHA modules on different sites, and both of them have significant settings tweaks in fonts, backgrounds, polygons, text angles, length of strings used, characters used, shading used etc etc. I tweak each one and test until a balance between solvability and readability is reached. I usually use different settings for each form... and balance them out so that I can solve them, but they aren't plain to read.

    I do see CAPTCHA modules all of the time (Ebay is a prominent example) that have settings so dialed up that I often get the CAPTCHA code wrong.

    Establish metrics. If your CAPTCHA instances are not correctly identified more than 10% of the time, you probably have problems with your settings being too complicated for the average user to identify. If you have a failure rate less than 1% of the time I would say your CAPTCHA might be too simple.

    I am of the belief that there is nothing wrong with CAPTCHA when attention is paid to setting the scheme up properly. It is a reasonably simple method and barrier to unwanted SPAM and automation scripts.

    --
    Oh... what happened? Did your parents lose a bet with God?
  118. Tax the CPU by Anonymous Coward · · Score: 0

    I built a program I call SpamTax that sits on my blog. It requires the poster's computer to work a series of rotating 1-way hashes and reply with the correct values before any post is accepted. It takes about 30 seconds for most PCs to work and users really haven't noticed (well, I no longer get aolv("ME2!!!!"), but I don't miss those).

    A comment spammer can drop about 100 posts a second, so I change the profit model if I can grab 100% spambot CPU for 30 seconds. It is now easier to skip my blog in favor of 3,000 other posts in the same interval.

    Any suggestions on where I should post the source code? It is PHP and JavaScript and fairly modular.

  119. Re:Captcha wastes (human) time and frustrates user by suggsjc · · Score: 1

    Just had an idea, so I'm sure that there are probably some holes in this, but here goes.

    You said to put the burden on the machine, not the human. So why not just have a (relatively) complex question that could either be done by javascript or something similar. Mathematical questions would be ideal. Anyway, the correct answer has to be put in and the question would be easily available/readable. I know that computational power will continue to become cheaper, but the questions could continue to be harder as well.

    Anyway, the premise would be that the computation would cost (processing time) and would therefore make the act of spamming not cost effective. I don't know if this would even be possible, but what if the question could have a positive benefit as well, say Folding@Home. So if part of the folding algorithm could be implemented in JavaScript, then before submitting an AJAX request would be made to get some data that had to be processed along with the submission. I know, I know. How would we know if it processed the data correctly? Anyway, it was just an idea to get the thoughts rolling.

    --
    When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
  120. CAPTCHAs suck as an anti-spam method by porneL · · Score: 1

    Link spam is very easy to filter-out, because spammers have to use links and unobfuscated keywords, otherwise spam won't benefit them. And there are additional methods which can be used like observing odd "browsing" patterns, poor quality of HTTP/HTML implementations. Good'ol blacklists work too.

    There are services that successfully implement content-filtering, like Akismet and (mine!) Sblam, which has accuracy over 99.85%.
    If you take into account "false positives" CAPTCHA causes by blocking disabled users or just discouraging posting, content-based filtering may be more effective than any "bulletproof" CAPTCHA.

  121. Kittenauth! by Blackknight · · Score: 2, Interesting

    Captchas are annoying, but systems like Kittenauth are easy for humans to answer while defeating bots. If you have the user perform a task like "Click two pictures of kittens" it's very difficult for a bot to do this.

    Personally I just keep it simple on my site, I have a box that says "Please type 'I am a human.'" into the box below. If that input field is empty or doesn't match then you know it was submitted by a bot.

  122. what TFA forgets to mention... by Anonymous Coward · · Score: 0

    Is that the "solution" offered by that Ukrainian company only work on the simplest, dumbest, captcha. There are very good text-based captchas where the success rate of automated programs is, well, 0 %. Nada. Zilch. Zero. I'm particularly thinking of these nice "text written in 3D" captcha that are very easy to read by humans and, at this point, impossible to read by any programs.

    The fact that this company is breaking lame text captchas doesn't mean that all text captchas are lame.

    A great many do indeed look very lame (like, say, the one I've got to enter now on /. to post this as an AC) but there are also many very interesting ones that are still "text", yet they're impossible to detect programmatically. Solving such captchas programmatically would be a major AI discovery. We're not there yet.

    Note that I'm not saying there aren't other ways to break captchas: "free access to pr0n if you solve this...", cheap labor, etc. I'm simply saying that the fact is that, today, there are text-based captchas that are very legible and very easily read by humans while they're impossible to read by computers.

    As a sidenote, seen the problem captcha try to solve and the split second it takes to answer one, I don't understand why so many clueless people keep bitchin' "omfg captchas are hard".

    The 5/s/z similarity problem is easily solved by simply not using letters too similar and/or allowing one mistake per word. For example entering "nobrain5" will do it if "nobrains" was expected. This has the added benefit of also catching typos. All this is old knowledge for anyone involved in programming captchas.

  123. Explain how by tacokill · · Score: 1

    You know, the kind used to digitally sign e-mail.
    No. I don't know. I have no idea what you are talking about and I've been using e-mail since 1992. I've also setup and run my own simple pop3/smtp server back in the day.

    I have no idea what a digital ID is and I have never, let me repeat, never seen one on an e-mail. Don't get me wrong, I've seen proprietary systems that do digital signing of somekind but I am not aware of anykind of large scale uptake by the general population

    That kinda makes me think its a non-starter...

  124. Re:Captcha wastes (human) time and frustrates user by emurphy42 · · Score: 1

    This can be at least partly mitigated by labeling the bogus fields such that a human can easily identify them as bogus. Heck, you could defeat a number of spambots without JavaScript, just by including a single text field with a randomly-generated name and the label "leave this blank". (Or, for 1-to-10 satisfaction surveys, a single line somewhere in the middle with the label "select 7 for this one"; this lets you identify people who weren't actually reading the questions, and adjust their weighting as you see fit.)

  125. And the answer is... by Svartormr · · Score: 1

    ln 2

  126. RealID by Anonymous Coward · · Score: 0

    You could use your realID card. It would require an embedded microprocessor (smartcard) and a USB smartcard reader. The website would send you a random number as a challenge, it would be passed through to the smartcard, encrypted with your secret key, then sent back to the website. It would then be passed back to a central government database (along with your claimed identity from the card, the website would send the random number to the database itself) and used to look up your identity to verify that you are a person and not a script. People using their cards to enable the operation of scripts will have their keys revoked.

  127. Another use for captchas? by sabufrancis · · Score: 2, Interesting
    I got quite tired of filling in captchas... Because I am colour blind, many of the captchas are hard to decipher. I used to mull over the form containing captchas (reload them, etc.) and it struck me that I could possibly use captchas for some kind of educational exercise. So I wrote a "different" kind of captcha, that picked up existing words in dictionaries and mangled them... and the user got a chance to read the meaning of the word. Hmmm... this is definitely an odd way of spending time on a form, but it could be useful in say educational sites, etc.

    It is NOT meant for a very high end, extremely secure kind of captcha, but it does reduce the hassle for the end user because the original word is also given. So the letters of the original word act as clues for the mangled characters in the captcha -- thus helping people like me who can get confused between "f" and "i" etc, if placed on an inappropriate colored background

    Well, you can read all about it here: http://www.syncspace.com/go/Capteacher

  128. I was told about a CSS thing... by master5o1 · · Score: 0

    I was told by a friend, that using an input of CSS { display: none; } would do something... I can reason the possible success with why would the bot need to read style? Now this hidden input is designed to stay empty, so if it's been added to (the name="name") then it cancels that form submission.


    Also, I have a hidden input which checks whether the user has an ip ... because one bot I have found doesn't send their IP adress... so it cancels the form if user has no IP ...

    I have no idea whether they work.. just wondered :P

    --
    signature is pants
  129. Re:Captcha effectiveness isn't related to difficul by The+Bionic+Vapour+Bo · · Score: 1

    Well that plugin is not official out of the box Wordpress feature. It's a Peter's Custom Captcha. I consider it as a custom solution. If Peter's Custom Captcha is official WordPress out of the box feature and it's included in package and enabled by default, that would propably render it unusable after a while.

  130. Re:Unintelligent design-proof:FAMILY FEUD show by Anonymous Coward · · Score: 0

    Is that like "Despite the fact that God created the Universe, people keep getting stupider"?

    Bonus round times on 'classic' FEUD: 15/20 seconds (Dawson, Combs)

    Bonus round times on 'New' FEUD: 20/25 seconds (Anderson, Karn, O'Hurley)

    Case closed.

    Slashdot CAPTCHA: contend - apt!

  131. Re:Alternative to smug 5 digit knowalls? by edittard · · Score: 0

    You cannot write down a word you are shown without a dictionary?
    You cannot comprehend basic English?

    are you implying you can write down a made-up word like "qwaagul"
    I can, but if it's obfuscated[1] how can I be sure it isn't meant to say quaagul, or gwaaqal...? Natural language has redundancy, which usually enables some form of error corection/detection.

    but somehow you can't write down "misericord" without looking it up in the dictionary?
    If it's not in clearly legible form[2] how am I supposed to know whether I should type nisericord, misericard etc unless I already know the word? If my native language is Russian and/or I'm not a fan of ecclesiastical architecture chances are I won't.

    [1] newsflash - captchas usually are.
    [2] you're clearly having trouble with this concept.
    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.