Slashdot Mirror


Web Users Angered by Anti-Spam 'Captcha'

Carl Bialik from WSJ writes "Captchas -- the jumbles of letters that users must type to gain access to some websites -- are a growing irritation, the Wall Street Journal reports. But programmers hope to make new variations that are both easier to decipher and harder to crack. From the article: 'Some captchas have been solved with more than 90% accuracy by scientists specializing in computer vision research at the University of California, Berkeley, and elsewhere. Hobbyists also regularly write code to solve captchas on commercial sites with a high degree of accuracy. ... Henry Baird, a professor of computer science at Lehigh University who studies PC users' responses to the codes, has been working with colleagues to develop new generations of captchas that are designed to be easier on humans but baffling for computers.'"

267 comments

  1. What? by Alex+P+Keaton+in+da · · Score: 4, Funny

    I couldn't read the article. They wanted me to type CapTcha. Or was it Cap7cha? Oh well?

    --
    And All I Ask is a Tall Ship And a Star to Steer Her By
    1. Re:What? by deesine · · Score: 4, Informative

      What gets me in the inconsistent use of case sensitivity. About 20-30% fail for me because of this.

      --
      damaged by dogma
  2. To read this comment enter the text by LiquidCoooled · · Score: 5, Funny

    HOT GRITS

    I prefer kitten auth.

    --
    liqbase :: faster than paper
    1. Re:To read this comment enter the text by Whiney+Mac+Fanboy · · Score: 1

      Kitten Auth looks interesting - but I would say that it wouldn't take long to build a database of images, with associated animals and just do a lookup against that.

      Basically, it suffers from the same problem for any non-dynamically generated captcha (and if you add distortions, etc to the images, you're just going to make them harder to identify & remove the point of it).

      --
      There are shills on slashdot. Apparently, I'm one of them.
    2. Re:To read this comment enter the text by LiquidCoooled · · Score: 1

      That could be pretty simple by basically doing dynamic cute kitten type images.

      Instead of font glyphs though use a nice array of farmyard animals and scenes and just get the user to click on the image that finally contains the requested creature.

      --
      liqbase :: faster than paper
    3. Re:To read this comment enter the text by alohatiger · · Score: 2, Funny

      Then we need Live Webcam Kitten Auth(tm)!

      --
      Bigtime Consulting - "We're the best because we cost the most"
    4. Re:To read this comment enter the text by saifrc · · Score: 3, Interesting

      There's a geographic/cultural/educational problem with KittenAuth -- what if you're not familiar with kittens? Or foxes? What if you've never seen real cattle? These situations are not as rare as you might think, and certainly not invalid. I personally would have had a little trouble identifying the foxes on the KittenAuth page, were they not highlighted with a red border.

      I think it's a step in the right direction, though. It's an interesting insight into what human memes can be considered universal.

    5. Re:To read this comment enter the text by mlk · · Score: 1

      How does a blind person use it?

      --
      Wow, I should not post when knackered.
    6. Re:To read this comment enter the text by Anonymous Coward · · Score: 0

      HOT GRITS ...dowwwwn myyyy paahhhhnttssss

      please type the word in this image: mammal

    7. Re:To read this comment enter the text by Anonymous Coward · · Score: 0, Redundant

      How does a blind person use any captcha at all?

      Captchas suck, plain and simple.

    8. Re:To read this comment enter the text by mlk · · Score: 1
      How does a blind person use any captcha at all?

      Audio?
      Captchas suck, plain and simple.

      Agreed.
      --
      Wow, I should not post when knackered.
    9. Re:To read this comment enter the text by Qzukk · · Score: 3, Interesting

      Basic image comparison techniques are pretty easy to fool. Change one pixel and the entire image hashes to something else. Some "dupe detectors" reduce the image to a grid of n*m, take the average color of each square, and hash that. This can be defeated by changing the color of a significant block of pixels to a random color, though this would need to be arranged based on the picture itself so you don't hide the kitten.

      That still leaves things like manually capturing every possible unique base kitten image, then doing a pixel-by-pixel comparison and marking everything mostly matching as a kitten. It can be slowed down by changing the brightness or tint of the overall image slightly, but too much would make the image unrecognizable.

      It would be more interesting to combine several ideas. Rather than "click on the kitten" have each picture marked with a random letter, and "enter the letters of the pictures with kittens". Or maybe change it up, pick brown kittens or black kittens or white kittens, kittens playing with a ball, etc.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    10. Re:To read this comment enter the text by GregStevensLA · · Score: 2, Funny

      Thank you for the link to Kitten Auth -- I hadn't heard of it, and it looks interesting.

      However, as others have pointed out, even image classification is something that (presumably) algorithms will eventually be able to simulate.

      Therefore, I propose that authentication take advantage of the area where we know (through science fiction, of course) computers will never be able to mimic humans: lust and desire.

      Introduce: Hottie Auth: Click on the picture of the hottest person in the following collage of pictures, in order to continue.


      (Users may need to select options like gender, orientation, and known fetishes so that an appropriate collage can be generated. But these are, of course, mere implementation details.)

    11. Re:To read this comment enter the text by RomulusNR · · Score: 1

      If I had to stare at that many fricking cats just to use a website, I'd take my Web 2.0 business elsewhere.

      Of course, this captcha theory is prone to lots of misses. The person has to know the word and what the animal looks like -- all versions of the animal -- and not get it confused with similar animals. Even the test phase requires that people testing the auth don't confuse a wombat with a squirrel. If most people can't tell the difference, but I can, I lose, because LCD determines whether I'm right or not.

      --
      Terrorists can attack freedom, but only Congress can destroy it.
    12. Re:To read this comment enter the text by water-and-sewer · · Score: 1

      what if you're not familiar with kittens? Or foxes? What if you've never seen real cattle?

      Then, you are basically at the point where you need to step away from the keyboard and go outside for awhile. I'm aware that maybe not everyone is aware of the difference between a llama and an alpaca, or other exotic things, but really, kittens? I work in international economic development and have worked in Southeast Asia, Latin America, and Africa, and EVERYBODY knows what a kitten is.
      Let's just assume your average internet user is slightly more intelligent than a vegetative state, shall we?

      --
      If this were Usenet, I'd killfile the lot of you.
    13. Re:To read this comment enter the text by saifrc · · Score: 1

      I know your intention is to show that most people would recognize a kitten, but I was speaking about the method in general. Sure, everyone knows what a kitten is, but to visually identify a kitten, or any other animal, depending on the context, may not be so cut and dried as you think. (I'm not a moron, and yet I had trouble with the foxes, as I described.)

      It's not always a matter of needing to "get outside," either -- rhis method of authentication suffers from the same problems as the text-recognition methods. After all, visually speaking, how do you differentiate between a "kitten" and a "cat?" Is it any easier than differentiating between a "number one" and "lowercase letter L" in a Courier-like font? KittenAuth works if you use wildly different animals and ask the user to compare -- like, pick a kitten from among a series of pictures of reptiles.

      (And no, I never had a kitten I was a kid, though I can clearly recognize them. Feel free to continue discriminating against me, though.)

    14. Re:To read this comment enter the text by Anonymous Coward · · Score: 0

      Well, I just tried it, I failed 3 times to identify rabbits, they had some weird type of rabbit (or maybe just a weird pic), plus some animals I don't know, later I just closed when it asked for 'foal', since I don't know what that is.
        By the way, today I saw for the first time a prairie dog on television, I had read about them (a paper talking about their supposed language), and I'm sure they're well known over there, but certainly not here.
        The easiest one was when they asked to identify dolphins, they were the only ones in water.
        See my point? Even if I know some of the type of animal I'm supposed to select, what if I don't know other types, or other animals that just look similar?

    15. Re:To read this comment enter the text by The+Snowman · · Score: 1

      The easiest one was when they asked to identify dolphins, they were the only ones in water.

      A long time ago, I think the 1980s, I saw a TV program about image recognition. Scientists trained a computer to distinguish between photos of U.S. and Soviet tanks. It had 100% accuracy in the lab. Once they fed "real" photos taken by spies, they had mixed results. As it turned out, they took the training pictures on an Army base. One day they took pictures of Army tanks, the next day they took pictures of stolen Soviet tanks. However, the first day had clear skies, the second was overcast. In reality the program was just telling you if it was cloudy out or not.

      Photo recognition is not an easy task, there are many variables. Fortunately, in the case of captchas, the human brain is much better suited to this than computers are currently.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    16. Re:To read this comment enter the text by krunk4ever · · Score: 1

      that alt="" should have words like:
      meow
      moo
      woof
      chrip
      roar

    17. Re:To read this comment enter the text by krunk4ever · · Score: 1
  3. Image Key Sets & Dynamic Captchas by eldavojohn · · Score: 4, Informative

    I had heard once of a very cunning strategy around captchas. I'm not sure if this is true but there is a story of a p0rn site making large sums of cash by selling key sets to the images. Certain sites would not dynamically generate images but instead rely on sets of images with protected keys as a captcha.

    In order to use the p0rn site he ran, you had to either pay money or spend time identifying captchas. He would then store them in a database and match it up with a checksum of the image. When he had completed a site's captcha key set, he would sell these lookup tables to anyone with money.

    All they then had to do was write their program to do a checksum of the image (or the image itself if he had stored it) and then plug the word from the database into the page for verification.

    With the introduction of splashers that spatter the statically stored images with lines or dots, the image is stored and a something like an edit distance is applied to it to find the closest match. Once that is accomplished, it references the keyword out of the database. You turn up the splasher and you risk the user not being able to figure out the word.

    It seems that evil always finds a way. This is why captchas should always be dynamically generated on the fly from a very large dictionary! Check out Securimage for PHP.

    --
    My work here is dung.
    1. Re:Image Key Sets & Dynamic Captchas by Andabata · · Score: 1

      Dynamic generation also isn't a workaround. The same pr0n site could simply wait until a user comes along and request the user to identify a captcha before proceeding. But then in the background access the original captcha-based site and provide the dynamically-generated captcha for the user of the pr0n site to decode.

    2. Re:Image Key Sets & Dynamic Captchas by Anonymous Coward · · Score: 0

      Right, but the big $$$$$$ is in the resale, not the on-the-fly access.

    3. Re:Image Key Sets & Dynamic Captchas by BlueCodeWarrior · · Score: 1

      I've heard this, too. And in all my, ...erm... research (yeah, that's it!) I have yet to find a porn site that works this way. An interesting idea, but I think this is turning into an Internet urban legend...

    4. Re:Image Key Sets & Dynamic Captchas by Nos. · · Score: 3, Interesting

      I spent some time working on an alternative to captcha, I call AOMIS. http://aomis.net./ I haven't had a chance to work on it for a while, but the basic idea was, provide a piece of media, the user must identify the content.

      In most cases, it would be an image. So, I might show you a picture of an elephant, and to submit the form, the user would have to enter 'elephant' into the box. Each image would have a number of correct answers to account for common spelling mistakes, and the most common correct responses. Its built to handle multiple languages, and different types of media. Thus, you could use audio files for the blind. Audio files could ask a simple question "What is two plus two" or such.

      Now, to deal with checksums, each piece of media is regenerated dynamically on a regular schedule, for example, changeing one or two pixels on an image is probably not noticeable to a person, but changes the checksum, making it impossible to catalog the database.

      I just wish I had the time to get it to a point where people could start trialing it.

    5. Re:Image Key Sets & Dynamic Captchas by odyaws · · Score: 5, Interesting
      In order to use the p0rn site he ran, you had to either pay money or spend time identifying captchas.
      I saw a talk recently by Luis von Ahn, one of the inventors of the captchas. There were two interesting ways he said people were getting around captchas. One was a real-time approach similar to what you describe. Rather than storing a big database of these things, the bot that was signing up for email addresses or whatever would, upon encountering the captcha, sent that image off to someone browing the porn site (posing as a legitimate captcha - "We need to verify you're a person and not some bot stealing our porn for another site"). In order to continue browsing, the user would have to solve the captcha. Naturally they tend to do this very quickly and accurately :)

      The second approach was simply to set up captcha solving sweatshops somewhere in Asia with cheap labor, with people paid a few cents an hour to sit and solve captchas all day. This brought the cost of a new email address up to something like 1/3 cent, which for many spammers is still a viable price. The cost does limit this approach, though, so the captcha still helps.

      The interesting thing about both of these strategies is that they use humans to solve a problem that is difficult for computers, which is von Ahn's research area - he's also one of those behind The ESP Game (caution - this can be shockingly addictive). There's essentially nothing that can be done to defeat either approach without also making a system a huge pain in the ass for legitimate users. From this point of view, spending time trying to come up with more advanced captchas is kind of pointless.

      --
      Still trying to think of a clever sig...
    6. Re:Image Key Sets & Dynamic Captchas by mkro · · Score: 1
      It sounds as broken as every other similar concept.
      - Use different images: Doesn't matter what it shows or wheter it describes an abstract concept. The time you use to collect and describe images == the time used to add to DB. Add new pictures every now and then? So the hostile script is alerting the user when a new picture is shown.
      - You change a few pixels: The picture is analyzed on the fly instead of using checksums. Code ready to be taken out of ShowImg.
      - Audiofiles? Time to manually create them == time spent putting answers into hostile DB. Autogenerated audio with "rnd number + rnd number" type of question are again a question of using speech recognition software. Add music randomly from your mp3 collection in the background to each sample played? Yeah, we are back to distoring images, and you know how well that works. Plus, the RIAA is after you.

      Okay, so what I could have summarized instead of giving the examples: Hand made questions or tasks that are not easy for a script to recognize takes time to create. The same or less time is used to rebuild the db locally. Questions or tasks generated by a computer can be recognized by a computer.

      Something new is needed.
      --
      I shall go and tell the indestructible man that someone plans to murder him.
    7. Re:Image Key Sets & Dynamic Captchas by Yjam · · Score: 1

      Hmm, and you're planning to translate the possible answers and misspellings in how many languages?

    8. Re:Image Key Sets & Dynamic Captchas by wisdom_brewing · · Score: 0, Offtopic

      You have officially ruined my life.

      from friends on condoms:
      well... there should be a warning!
      there is
      no there... IT SHOULD BE IN BIG BOLD LETTERS!

    9. Re:Image Key Sets & Dynamic Captchas by jacksonj04 · · Score: 1

      have the CAPTCHA image show something like "hotmail.com" in a random location. Of course, that doesn't bother those looking for their porn.

      --
      How many people can read hex if only you and dead people can read hex?
    10. Re:Image Key Sets & Dynamic Captchas by conchur · · Score: 1

      This would still work if you had enough visitors - but rather than selling a list of cracked captchas you'd sell access to a real-time captcha cracker that a bot could use to bypass pretty much any 'real user' verification system.

  4. How about "shootcha"? by Otter+Escaping+North · · Score: 2, Funny
    How about "shootcha" - it's a reverse approach; you start out trusting, then use the shootcha approach to punish the abusers.

    I have a patent on it, of course...

    --
    Running Windows^H^H^H^H^H^H^H OSX and Linux in the home. (I don't have time for Solitaire any more.)
  5. 90% accuracy? Not bad. by joshv · · Score: 4, Funny

    "Some captchas have been solved with more than 90% accuracy by scientists specializing in computer vision research at the University of California, Berkeley, and elsewhere."

    Hell, that's better than my average. They are getting so cryptic, it seems I get them wrong about 25% of the time these days.

    -josh

  6. I often fail those Turing tests by Bromskloss · · Score: 3, Funny

    ..a script might do better.

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    1. Re:I often fail those Turing tests by grammar+fascist · · Score: 1

      I often fail those Turing tests

      Perfect! How about, to access content or whatever the captchas are guarding, you have to pass a conversational Turing test first? So you'd spend some time chatting with a dude in India, and if he thinks you're human, you're in!

      Of course, it seems that, for most of the people I've talked to for overseas tech support, I'd have failed them if I had administered a Turing test, maybe it's not such a great idea...

      --
      I got my Linux laptop at System76.
    2. Re:I often fail those Turing tests by zobier · · Score: 1

      I think that's the best solution to Turing Testing that I've heard proposed so-far. It's not CA but it is a PTCHA, and operators aren't very expensive; Joe Bloggs isn't going to be coffing up for it tho.

      --
      Me lost me cookie at the disco.
    3. Re:I often fail those Turing tests by Buran · · Score: 1

      So you'd spend some time chatting with a dude in India, and if he thinks you're human, you're in!

      I'm hearing-impaired and can't understand their accents, you insensitive clod!

      (seriously, I am, and I cannot stand outsourcing to India for support services on that basis... your idea is not a good one. Using US agents, who will be more understandable for US callers, is a marginally better idea.)

  7. Now here's an idea by Anonymous Coward · · Score: 0
  8. Different method entirely by Volante3192 · · Score: 5, Interesting

    Just throwing this out, but maybe there should be a very basic question asked instead? Since these already presume literacy, maybe something like:

    Which of these is a number: A 2 R P?

    Seems that regardless of what they come up with there's going to be some part of the population that won't figure it out anyway, and if the whole point is to confuse auto-registerers, then I'd think it'd be harder for those to account for every possible question and answer set.

    (Yea, it's in TFA, but mentioned like an aside...)

    1. Re:Different method entirely by Dark_MadMax666 · · Score: 1

      Well dont you see it looks now like IQ test - moving from image recognition area to human knowledge domain . Given that only recently computer visios was hard problem , turing-test-like problem wont be real problems for long . Eventually programs will perform better or equal in every imaginative test we can make .

    2. Re:Different method entirely by rootofevil · · Score: 1

      Any sort of critical thinking question, generated in an image, should be sufficient to foil auto-registers until AI progresses enough to make the entire idea pointless.

      Something non-subjective like your suggestion, as long as it is not done in actual text so that the algos can identify keywords.

      --
      turn up the jukebox and tell me a lie
    3. Re:Different method entirely by 93+Escort+Wagon · · Score: 5, Funny

      "Which of these is a number: A 2 R P?"

      Or, even better, put it to music - and add a time limit!

      "One of these things is not like the others,
      one of these things just doesn't belong.
      Can you tell me which thing is not like the others,
      before I finish this song?"

      --
      #DeleteChrome
    4. Re:Different method entirely by Pxtl · · Score: 2, Insightful

      The problem with that approach is that you can't autogenerate clever questions, so the computer-client can build a database of known answers. You might be able to reword them, at best. Even with procedural rewording, the question may become muddled, or the computer-client could look for keywords for a similar question in it's database of known answers.

    5. Re:Different method entirely by SubRosa · · Score: 1
      That's a cool idea. Simple questions like that may be the next step. I was thinking using animated GIFS w/ fades or changing gradients that might be a pisser for a program to solve, but quite easy for a human to solve. But hell, simple questions sound much simpler to implement and much harder to parse via automation.

      Other similar challenges:

      A C T --> (if the letters were re-arranged, what common pet would you get?)

      F A K ? --> (if the "?" were a vowel, what word meaning "phoney" would you get?)

      I'm obviously not that good at this, thus I suspect my problems are a little too difficult (sadly) for the largest possible US-english-speaking audience, and, not being a coder myself, they may actually be easy for programs to parse. However, this trend may be the next step.

      --
      Better living through obfuscation. Project White Noise
    6. Re:Different method entirely by Penguin+Programmer · · Score: 1
      Just throwing this out, but maybe there should be a very basic question asked instead? Since these already presume literacy, maybe something like:

      Which of these is a number: A 2 R P?


      Yes, that's called the "Abbreviated Turing Test" and is used by SQLite to protect their bug tracker.
    7. Re:Different method entirely by houghi · · Score: 1

      Which of these is a number: A 2 R P?

      This is slashdot. Everybody counts in HEX.

      --
      Don't fight for your country, if your country does not fight for you.
    8. Re:Different method entirely by Volante3192 · · Score: 1

      The questions don't have to be clever, actually, they have to be as simple as possible. It could be like a mad lib database, with keywords, a range of false answers and correct answers.

      For my question, it could be stored like...

      'Which of these is not a number?(3,1)'
      Wrong: {A,B,D,F,G,H,J,K,M,P,R,T,V,X,Y,Z} Right: {2,3,4,5}

      That alone gives over 50,000 possible solutions. Then you can toggle 'not' and between 'number/letter'. 4 questions, thousands of answers.

      The idea is to make the answer process as difficult as possible for a script with the question as simple as possible.

    9. Re:Different method entirely by psbrogna · · Score: 1

      I disagree, I think the question domain space (ie. general knowledge, parameteric, etc) is large enough. A few examples have been given in the postings but there are many others and I would think such a system could be maintained over the long run so that as AI+NLP evolves, the questions (or question generating algorithms) could evolve as needed to stay a couple of steps ahead. All the historical & foreseeable future shortcomings of NLP happen to work to this problems advantage. It's kind of a like a shared key concept- as humans we have lots of "shared keys" that bots won't have. Just a couple more families of questions:

      1. "Which is T, an x or y?" Where T is some adjective: more expensive, bigger, heavier, smellier, etc.

      2. "A is to B as Xn is to Yn" - any sort of general knowledge analogy. Granted these are a bit more IQ Testish but it could be multiple choice with obviously wrong answers.

      I don't want to trivialize the cost of maintenance of the "Question Bank", but I think it is a manageable problem.

      An obvious concern is to keep your demographics in mind (ie. age group, culture, etc) to make sure there are no prejudicical questions.

    10. Re:Different method entirely by psbrogna · · Score: 1

      Agreed. I was trying to convey though that the defensibility is more a function of the number of question generating algorithms, not of any one question.

    11. Re:Different method entirely by rcw-work · · Score: 1
    12. Re:Different method entirely by mallardtheduck · · Score: 1

      Yes, that's called the "Abbreviated Turing Test" and is used by SQLite to protect their bug tracker [sqlite.org].

      The fact that it TELLS YOU THE ANSWER in PLAIN TEXT means that scripting it becomes trivial.

    13. Re:Different method entirely by ehrichweiss · · Score: 1
      I actually don't see why one couldn't autogenerate the questions. Setup a database of different classes of items ie colors, numbers, letters, etc. and then a simple method of creating the questions like:

      which is colored red? Green, red, blue
      which is not a number? four, six, 11, 95, alpha
      and such..

      --
      0x09F911029D74E35BD84156C5635688C0
    14. Re:Different method entirely by ehrichweiss · · Score: 1

      crap..hit the wrong button was supposed to have been "preview"...was trying to get the html to accept the color red for the word "Green". Maybe there's a font filter for html here? I dunno.

      --
      0x09F911029D74E35BD84156C5635688C0
    15. Re:Different method entirely by Anonymous Coward · · Score: 0

      wchih of teshe is a nbumer: A 2 R P?

    16. Re:Different method entirely by AnyoneEB · · Score: 1

      A lot of stuff gets filtered out of comments. I have never seen anyone use colored text, so I assume there is no way to do it.

      --
      Centralization breaks the internet.
    17. Re:Different method entirely by tomjen · · Score: 1

      Well all your program would ever need would be to read the ACT in and just try all the posible combinations (there are only 6) and just look them up in /usr/share/dict/words.

      To solve the other one, you would just read all the words of the same list that contains four letters, with the first three being FAK - there are three btw:

      fake
      faki
      faky

      And even better program would ofcause use a better dictionary.

      --
      Freedom or George Bush
    18. Re:Different method entirely by tomjen · · Score: 1

      and if you look at the HTML code you will se another funny thing - the to numbers to be added are send along as the values of q1 and q2. It would properly not be a problem to just send along two numbers of you choice and their sum.

      --
      Freedom or George Bush
    19. Re:Different method entirely by nuzak · · Score: 1

      It does not matter. Humans will fill out the answer for free porn. Spammers are not employing sophisticated AI, they are employing humans to answer these captchas.

      --
      Done with slashdot, done with nerds, getting a life.
    20. Re:Different method entirely by Sigma+7 · · Score: 1
      2. "A is to B as Xn is to Yn" - any sort of general knowledge analogy. Granted these are a bit more IQ Testish but it could be multiple choice with obviously wrong answers.


      This is something that you want to avoid.

      • As an example, I'll give a short "what comes next" sequence: 3, 1, 4, 1, 5...
        • If you follow the "obvious" pattern, the following digits would be 1, 6, 1, 7, 1, 8, 1, 9...
        • If you instead follow the "obvious" pattern, you will get 9, 2, 6, 5, 3, 5, 8, 9...

      • As a second example: What comes after the sequence 1, 2, 4... (Credit only if you can identify and explain both answers.)


      The instant you come up with anything remotly ambiguous is the same instant you lock out people at random. You might as well have a human review them - and in that case, they generally don't rely on an obvious turning test.
    21. Re:Different method entirely by senatorpjt · · Score: 1

      Yeah, speaking of which, why isn't their an email filter that will filter out the however many billion variations of "Viagra" appear in my inbox every day?

    22. Re:Different method entirely by Anonymous Coward · · Score: 0

      Good idea. But the problem would seem then to be the generation of valid data sets of questions and answers. Take your method, in this case embedded in a natural language domain (you could use computer vision for instance, any AI complete problem will work). Now in order to get the data, you have users answer a couple of questions (the questions can be randomly generated by mixing random entropy streams like a set of initial questions cross a set of text or images), and then a final question to authenticate. The first questions are used in combination with others to vote on answers. As a side benefit you would be building corpora that researchers in those fields could use to trainer solvers. Simply permute the problem domain, by rerouting questions in the field of artificial intelligence.

    23. Re:Different method entirely by Anonymous Coward · · Score: 0

      some part of the population that won't figure it out anyway?

      Have you seen ebay's new ones? I take 2-3 goes most of the time!

    24. Re:Different method entirely by Spy+der+Mann · · Score: 1

      AHHH!! You solved the riddle! But you won't get my precioussssssss....

    25. Re:Different method entirely by ehrichweiss · · Score: 1
      That's not even a point in what we were discussing because, whether you would like to admit it or not, there *are* people using OCR-like software to handle the captchas. I've used it so it's not a rumor and since it's cheaper to buy a $30 piece of software than pay for the bandwidth of a porn site, I'm betting we see it used a lot more than you might imagine.

      Besides, what you are implying is that any method we choose is going to be bypassed by these spammers and that we shouldn't even bother slowing them down. As someone who's well aware that no form of security is absolutely going to keep every-single-attacker out, I'm fine with making their job harder and more costly than it has to be even if only for a short while. That's fine though, if you don't want our help, you can stop complaining about spam because the sky's not falling in our part of the world.

      --
      0x09F911029D74E35BD84156C5635688C0
    26. Re:Different method entirely by Anonymous Coward · · Score: 0

      GP poster, not logged in... The point is, that CAPTCHAs exact a price on non-spammers that is too high in relation to the fact that they are being defeated anyway. The popular refrain of "you have to do something, it's better than nothing" falls very flat when that something becomes a tax that no one really wants to pay.

      I pay the captcha tax when posting AC, and I suppose it's worth it. If I had to do this with a registered account (don't think spammers don't register accounts) I would be leaving for greener pastures in a new york minute, even if it meant having to filter some more spam myself.

  9. captchas discriminate against the blind by Speare · · Score: 4, Interesting

    The captcha concept breaks down if the user can't see the image, either through the limitations of their browser (links) or the limitations of their eyes. A US government site would have a hard time justifying captcha in light of their legal and moral responsibilities to the disabled citizenry.

    --
    [ .sig file not found ]
    1. Re:captchas discriminate against the blind by Rob_Warwick · · Score: 5, Funny

      Which is why you should /always/ use proper alt tags!

    2. Re:captchas discriminate against the blind by Vann_v2 · · Score: 1

      Hah, yeah.

      The bots would never figure it out.

    3. Re:captchas discriminate against the blind by mrjb · · Score: 1

      captchas discriminate against the blind ... which is why audio captchas exist as an alternative. Of course, those discriminate against the deaf. Hm. I guess it is time for audiovisual captchas for people who are both deaf and blind.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    4. Re:captchas discriminate against the blind by grammar+fascist · · Score: 1

      The captcha concept breaks down if the user can't see the image, either through the limitations of their browser (links) or the limitations of their eyes. A US government site would have a hard time justifying captcha in light of their legal and moral responsibilities to the disabled citizenry.

      Audio recognition is actually harder for computers than visual recognition, and plenty of sites do audio captchas as well as visual ones. Blogger, for one. I was actually impressed when I first saw the little wheelchair link next to the text entry box.

      Though I have no idea what wheelchairs have to do with being blind. Huh.

      --
      I got my Linux laptop at System76.
    5. Re:captchas discriminate against the blind by Anonymous Coward · · Score: 0

      That's why most sites that use them (or most of the good ones anyway; see: Google's gmail signup page) have a voice play of option for the captcha.

    6. Re:captchas discriminate against the blind by kruhft · · Score: 2, Insightful

      And those of us that still like to use console browsers like emacs-w3m...

    7. Re:captchas discriminate against the blind by G-funk · · Score: 2, Insightful

      Then you're a fringe user, most likely a bearded unix nut, and unless they're selling unix stuff, most web sites don't give a shit if they lose your business.

      --
      Send lawyers, guns, and money!
    8. Re:captchas discriminate against the blind by Anonymous Coward · · Score: 0

      I can't believe you didn't realize that he was joking.

    9. Re:captchas discriminate against the blind by marvinglenn · · Score: 1
      The captcha concept breaks down if the user can't see the image, either through the limitations of their browser (links) or the limitations of their eyes.

      That's why you add an audio captcha interface. (i.e. a link to an audio file reading the captcha.) Craigslist has such. In fact, one time the captcha came up with the text being the same color as the background (it appeared blank) so I used the audio captcha to read it.

      --
      The whores get mad when the sluts give it away for free.
  10. hell, go have a look over at Trolltalk... by the+arbiter · · Score: 1

    There's a crapflooder here on the trolltalk SID who has proven quite nicely that captchas don't, and can't, work.

    --
    Boycott everything - they're all trying to fuck you one way or another
    1. Re:hell, go have a look over at Trolltalk... by Anonymous Coward · · Score: 0

      I've made a hobby out of writing programs to decipher captchas. It's not that hard to obtain a high-degree of accuracy. It certainly doesn't require expertise in computer vision, because that isn't my specialization. The funny thing about captchas is that they're useless for stopping the sort of people that would abuse websites in the first place: people using automation. They're probably quite useful for stopping normal people that have to try to discern what the captcha says and type it out.

      (Slashdot captcha automatically filled in by Firefox plugin)

  11. captcha isn't that bad.... by Sancho · · Score: 4, Insightful

    ...unless you are blind. Some sites have alternate audio versions for the vision-impaired, but it's still a problem.

    And even if you aren't blind, I've run into many a captcha that I couldn't decipher. Poorly designed sites may delete the entire content of your post if you fail the captcha, but I guess that's a design issue for another topic.

    1. Re:captcha isn't that bad.... by Jeff+DeMaagd · · Score: 2, Interesting

      I think that's a problem. eBay has one that if you don't fill it in quickly enough, they'll say that you entered it incorrectly and you try again. Once, it put me in a loop, making me enter a new one every time and each time, it actually does send the response email, but it doesn't tell me that, so my customer got five copies of the same email.

      Sites should have alternate means, but even the ones that claim to have alternate means never really follow up on anyone.

    2. Re:captcha isn't that bad.... by Jace+of+Fuse! · · Score: 1

      Poorly designed sites may delete the entire content of your post if you fail the captcha

      If it makes you feel any better, most of those women on Yahoo Personals are either Russians looking for American husbands or Bots. So the message you lost wasn't going to that hot, rich, and single girl you thought it was anwyay.

      But thanks to recent advances in Captcha defeating technologies, that Bot will soon be sending you a link to a "Live" Cam-Show. So not all is lost.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    3. Re:captcha isn't that bad.... by mlk · · Score: 1

      Blind or dyslexic or have short term memory problems or have a learning disablility.

      --
      Wow, I should not post when knackered.
    4. Re:captcha isn't that bad.... by thePowerOfGrayskull · · Score: 1

      I'd be happier if they didn't mix case. It's hard to tell a lowercase C from an uppercase C, especially when it's on a 45 degree angle and 'spattered'.

      Other than that, no real issues. SOme of the more professional sites I see do also offer alternatives (telephone or audio files) for the blind. To say that people are "angered" by it may be an exaggeration.

    5. Re:captcha isn't that bad.... by MS_is_the_best · · Score: 1

      Audio captchas are relatively weak at the moment. I wrote a small script which 'breaks' (recognizes 75%/33% on microsoft's/google's voice captchas). See http://vorm.net/captchas.

      I suspect that all captchas that are harder to break will also be much more difficult to solve for humans. At least for the field I now relatively well, audio.

      For visual captchas I guess the same applies, the better yahoo and microsoft's visual captchas are sometimes unsolvable by (non-alien ;-)) humans.

    6. Re:captcha isn't that bad.... by Anonymous Coward · · Score: 0

      I agree. Sometimes Slashdot generates really hard captchas where the letters mix with the lines. If only they had generated a new image if I fail, but no - if I fail I get the same hard to read image :-(

  12. How ironic... by jginspace · · Score: 1

    Something got me thinking about captchas ... what was it? ... oh yes it was that article on automated Spamcop submissions the other day.

    No wonder they're a growing irritation. But websites need to know at least something about you. This site is letting me post now because: 1) I'm not going through a proxy 2) I've enabled cookies 3) I have a login. Now most sites I visit, I can't tick any of those boxes. And yes I'll venture over to bugmenot occasionally as well.

    So sites need them. Especially for those functions where they're at risk of DDoSing someone or some such nefarious misuse.

    1. Re:How ironic... by Random+Walk · · Score: 1
      So sites need them.

      Many sites use them although they don't need them. In particular, forums and blogs wouldn't need them if they would simply discard any post containg an offsite hyperlink; allow plaintext URLs, but ban hyperlinks, and the problem disappears. Forum/blog spams always represent an effort to boost the pagerank of some other page, and thus always contain hyperlinks.

    2. Re:How ironic... by Mistshadow2k4 · · Score: 1

      You just hit the nail on the head. Why the hell do you need captcha to prevent spammers from downloading files you're offering to download? At DriverGuide -- a necessary evil for folks who fix computers -- you have to register and then fill out a captcha when you want to download a file. I was at a font site with the same thing the other day, you had fill out the captcha for each and every file you wanted to download. It's obviously gotten to the point where webmasters use this for no apparent reason other than to make you jump through hoops, again, for no apparent reason. What's up with this crap?

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    3. Re:How ironic... by Anonymous Coward · · Score: 1, Informative

      Downloads are protected by CAPTCHAs not to prevent spam bots, but to prevent "bandwidth-stealing" sites from cashing in on advertising by providing direct links to files on your server. They are undeniably rather effective at that, too; it may be trivial to defeat the technical challenge, but it's not easy to then forward the resulting file to a user without using the bandwidth to send the entire file(in which case the exercise is fundamentally pointless).

    4. Re:How ironic... by Anonymous Coward · · Score: 0

      Hyperlinks were removed from my site's guestbook, but spammers still saw some value in flooding it with plaintext URLs. Had to strip out URLs altogether and then the onslaught stopped.

  13. Completely agree... by jargoone · · Score: 1

    Captchas are a great anti-bot measure, but they're also just maddening sometimes. Ticketmaster's are the worst. Sometimes it takes me 3 or 4 tries to figure out what the hell it says. I'm technologically savvy, and have good vision. This is one of those things that I can't imagine my mother trying to figure out. There has to be a better way.

    1. Re:Completely agree... by Anonymous Coward · · Score: 0

      I agree also, there has to be a better way. I sometimes have to try a couple of times because it is often difficult to differentiate between capital and lower case letters or the letters are so obscured it is impossible to read them.

  14. News for Nerds? by Silver+Sloth · · Score: 3, Informative
    There's not much here, it's written in the WSJ which means it's in language that my mum would understand, and has precious little in the way of hard facts. For those who can't be bothered to RTFA,
    1. There are things called 'Captchas'
    2. People don't like them
    3. Computers are getting better at cracking them
    4. Some boffins are trying to make new ones which people like and computers don't
    Really, that's all there is.
    --
    init 11 - for when you need that edge.
    1. Re:News for Nerds? by Red+Flayer · · Score: 5, Interesting

      And yet, the discussion of the article will prove to be much more illuminating than the article.

      What's wrong with an article being a spark for more in-depth discussion? How else are things rarely discussed in the media and never in depth (like most tech topics) going to be discussed on slashdot?

      Sure, I know this post (and the parent) are off-topic, but it bugs me when people think that the purpose of slashdot is just to accumulate articles... that's what RSS feeds are for.

      The discussion is what keeps me coming back, and typically, no matter how moronic the article is, there are several posts that give the kind of information that I wish was included in the article (but isn't). At the very least, people provide links to more comprehensive information and/or discussion of the issues concerned.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  15. spammer bounties by EllynGeek · · Score: 2, Insightful

    As usual, the problem is approached from the wrong direction. When the dam bursts and the floodwaters cover the town, it's a waste of time to develop bigger and better waders. The correct thing to do is repair the dam. So instead of developing ever more elaborate ways to handle the spam flood, just shoot spammers. Put a cash bounty on them, dead or... dead. Problem quickly solved.

    --

    we will end no whine before its time

    1. Re:spammer bounties by MrSquirrel · · Score: 1

      I agree that there should be a bigger emphasis on stopping spammers / bots than there is at putting up "ID checkpoints". Shooting might help a little, but spammers are good at blending in to the population (except they usually drive a car that costs more than four years of college). The technology we have is capable of things to stop spammers/bots... but no one seems to be taking an initiative in harnessing the technology to stop them. I like ideas like Blue Security's Blue Frog... but as we all saw, they were too small to fight the spammers. Why don't some major ISP's take on spammers with something innovative like Blue Frog (oh, that's right, because the spammers are their customers)? Attack the cause, not the effect.

      --
      A computer once beat me at chess, but it was no match for me at kick boxing.
    2. Re:spammer bounties by RetroGeek · · Score: 1

      just shoot spammers

      The spammers are there just to get a buck. Shoot one, and another will show up.

      What you really need to do is to go after the companies which hire the spammers. Get them out of business and the spammers will not have a sourc of revenue, and they will go away.

      And as long as idiots buy things from spam messages, there will be spam.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  16. Language independance by dJOEK · · Score: 1


    Most of the proposed solutions rely heavily on command of the english language.

    granted, captchas still rely on you knowing the western alphabet and numbers.

    --
    Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
    1. Re:Language independance by Khyron42 · · Score: 1

      "Command of the English language?"

      Seriously, if you're on a website where the content is in English, testing english comprehension isn't unreasonable. If the site's in swahili, feel free to use swahili captcha-replacements.

      I still like the replacement idea of: (picture of clock) What is this? (check entered text for local-language word for "clock")

      --
      Pavlov's Dog ate the bell, and now he's barking at Schroedinger's cat all the time... -Me
    2. Re:Language independance by Intron · · Score: 1

      Better might be to generate a picture of a clock and ask "What time does the clock show?" Even better, do an animated clock and have "Press enter when the clock shows 11:45".

      --
      Intron: the portion of DNA which expresses nothing useful.
  17. WSJ examples by gEvil+(beta) · · Score: 1

    I like the example images from TFA. The only one I have a difficult time making out is the Hotmail one. Scattering things around the captcha that closely resemble letters only causes confusion. For instance, should you include the character that looks like an 'L' under the '8'? And is that 'T' sitting on top of a slightly distorted 'J'?

    --
    This guy's the limit!
  18. Re:90% accuracy? Not bad. by aztec+rain+god · · Score: 5, Funny

    Not sure if cryptic is the right word

    --
    Sig cannot be found.
  19. Not the point by Reality+Master+101 · · Score: 2, Interesting

    Just as the point of DRM isn't to be completely bullet proof (there's always the analog hole), the point of a captcha is to be enough of a nuisance that someone doesn't spend the time to crack it. Obviously, for a site like Yahoo and it's zillions of sites, it pays to spend time breaking the captcha. But for your average site, the captcha just has to be "good enough" such that someone won't bother to write a crack to spam a small fish.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Not the point by Rob+T+Firefly · · Score: 4, Insightful
      But for your average site, the captcha just has to be "good enough" such that someone won't bother to write a crack to spam a small fish.

      The paradox is, if a site has one that works really well for them, other sites will want to use it as well. As other sites use similar or identical systems, it becomes exponentially more beneficial for crackers to crack. So, as soon as something's good enough to use, it becomes good enough to crack.

    2. Re:Not the point by kfg · · Score: 1

      . . .DRM isn't to be completely bullet proof (there's always the analog hole). . .

      Until they chip your vestibulocochlear nerve.

      KFG

  20. The human factor by Rob+T+Firefly · · Score: 4, Funny
    I wondered at the possibility of using a system that would require human intervention rather than AI for some simple reason of observation, like "Type the color of this person's eyes" next to a JPEG. The only downside, is you have to trust the average Internet user's ability to type "blue," so of course that plan goes out the window.

    If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."

    1. Re:The human factor by Anonymous Coward · · Score: 0

      Something like 10th of the male population of the US is colour blind, so someones eye colour would not work.

    2. Re:The human factor by CohibaVancouver · · Score: 5, Funny
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."

      Your a looser for even sugesting such a thing!

    3. Re:The human factor by DragonWriter · · Score: 1
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."


      If that was the only thing you did, with rotating sentences, a computer would probably beat most internet users, defeating the purpose.

    4. Re:The human factor by Firehed · · Score: 1
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."
      If only forums did that... keep out spammers and peeple taht like 2 post in tahrd-speek.

      http://images.slashdot.org/hc/59/0b4e0bc0ee0a.jpg voucher, spammers, voucher (do I get my free pr0n now?)! At least these stupid things on /. a) only bug me when I'm not at home and b) are generally easy enough to read that you don't do it six times.

      --
      How are sites slashdotted when nobody reads TFAs?
    5. Re:The human factor by Anonymous Coward · · Score: 0

      *click here for a free program to remove red eyes from your photos!*

    6. Re:The human factor by Anonymous Coward · · Score: 0

      Thanks you. For helping we shall send you a free shiplemnt of herbal c1al1s and v1@gra, and sending you one million american dolars from Nigeria into your bank account.

    7. Re:The human factor by packetmon · · Score: 1

      And what would happen when the US President visited that site and had to type in there, their or they're.

    8. Re:The human factor by Anonymous Coward · · Score: 1, Insightful

      > "Type the color of this person's eyes" next to a JPEG

      I'm color-blind you insensitive clod!

      Seriously though, I'd absolutely HATE this if it caught on and they started asking about reds and greens. :(

    9. Re:The human factor by gEvil+(beta) · · Score: 1

      He would simply type in the super secret override password that he mandated everyone include for him: 12345...

      --
      This guy's the limit!
    10. Re:The human factor by grins1 · · Score: 1

      although it would require more work to have a database of simple questions and their answers, it would beat the captcha system.

      it can be answered by people with visual disabilities as its just text and an input box, something screen readers have no trouble with.

      and if due to learning disabilities one does not know that the color of cloudless midday sky is blue or the four round rubber things a car uses to move are tires, then chances are this person has somebody helping them with their daily activities.

    11. Re:The human factor by sshutt · · Score: 1

      You can get hold of colour identifying apps, so a user can find out what a colour is by hovering their mouse over it.

      I'm currently using "WhatColor" as I do alot of web design work where I'm told to use colour x from this image, when x is either a colour name I'm not familiar with, or one I cant recognise very well.

      the itentify the colour of item x in this image is probably a good system as the item could change as well as the colour, but theres limited colour names available, how about we go with whats the hex code for the colour of item x in this image, lets see the bots crack that one :)

      --
      I love the smell of burning karma in the morning...
    12. Re:The human factor by Mr.+Ascii · · Score: 1
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."
      That's a GREAT idea. Except, rather than have them fill in a blank, run a grammer/spell check on the post and reject it if it doesn't pass. You could give them a couple of chances to fix problems, then make them start over.

      It wouldn't work 100% of the time, but it would cut down on annoying posts that aren't really spam and the spam that did get through would be easier to read. As a side benefit, the grammer/spelling nazis would have to find something else to complain about.
    13. Re:The human factor by Anonymous Coward · · Score: 1, Informative

      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."

      The game Kingdom of Loathing uses that as a test - if you don't pass the test, you aren't allowed into the chat room.

    14. Re:The human factor by john83 · · Score: 1
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."
      Not to be a pedant, but "either" refers to one of two. :p
      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    15. Re:The human factor by Rob+T+Firefly · · Score: 1

      Good point. Something non-color-based, then, and compatible with screen-readers. Text-only, but in a test-question format rather than something captcha-like.

    16. Re:The human factor by The_REAL_DZA · · Score: 1
      If I wanted to be really sadistic, I could instead present site readers with a sentence, in which they have to fill in either "their," "there," or "they're."

       
      I heard that's the scheme Microsoft originally used for the installation key for the Vista beta but had to abandon it after the third week of nobody being able to install the thing.
      --


      This space intentionally left (almost) blank.
    17. Re:The human factor by Dr.+Evil · · Score: 1

      The real problem with such a system is that the number of possible questions is quite limited. The questions need to be randomly generated. OCR and speech recognition problems are more difficult for a computer to solve than they are for a computer to generate. I think the ultimate solution may be webs of trust and/or centralized identity bodies. I'd much prefer a web of trust than a central body.

    18. Re:The human factor by tomjen · · Score: 1

      four round rubber things a car uses to move are tires

      Silly me - I would have said wheels. Or you could even say it might be a tire.

      --
      Freedom or George Bush
    19. Re:The human factor by mabhatter654 · · Score: 1

      Your a looser for even sugesting such a thing! next up: lose, loose, ,loosed, & lost; your and you're!!!

    20. Re:The human factor by Spy+der+Mann · · Score: 1

      How about this? Put a picture and

      "This is me and my _____1 Fido. Here we are taking a walk in the ______2. My daddy told me that this image was copyrighted by www.mywebsite.com and that its use is illegal for other websites. My mom's _____3 hat was blown out by the wind, and then it landed on a _____4 branch. "

      (Note: The above paragraph would be written in a graphic)

      1 ________ (noun)
      2 ________ (noun)
      3 ________ (adj.)
      4 ________ (noun)

      But I doubt that will please legitimate users.

  21. Damn right they irritate me by m50d · · Score: 1

    Are you listening slashdot?

    --
    I am trolling
    1. Re:Damn right they irritate me by British · · Score: 1

      I don't mind captchas at all. In fact, myspace is in DIRE need of captchas in several places on their site to stop(or at least slow down) spammers.

      But you want to know horrible anti-spam measures? look no further than slashdot itself. The numerous ways of obfuscating email addresses require so much effort to deciper it that I don't want to bother mailing them. C'mon backwards text? If it takes longer to decipher it than it is to email a quick question/reply, forget it.

  22. The really annoying thing by paulxnuke · · Score: 1

    is Captcha's that people can't read either. digg.com is especially bad for that: it usually takes me 3 or 4 tries to get it "right", even when it looks obvious. Slashdot's are harder to read but I generally always get them the first time.

    1. Re:The really annoying thing by belg4mit · · Score: 1

      What I really fuckin' hate about digg's captcha system is that they use it on
      signed in users (not that they allow anonymous posting) ... it's not as if we
      don't know that the admins closely monitor and pass judgement on accounts
      anyhow, abuse could by swiftly dealt with.

      --
      Were that I say, pancakes?
  23. RTFA by SanityInAnarchy · · Score: 1

    This is mentioned in the article, as are audio captchas.

    --
    Don't thank God, thank a doctor!
    1. Re:RTFA by mlk · · Score: 1

      I have using a Audio captchas once.
      I gave it to speach-to-text converter. Worked fine. :)

      --
      Wow, I should not post when knackered.
  24. obligatory 1337 by lon3st4r · · Score: 1
    how about captcha's to let on 1337 people in

    there could be words 345y or |\|07 50 345y

    i bet megatokyo fans would pass it with 100% accuracy!

    * lon3st4r *

  25. I've got a better idea.. by Anonymous Coward · · Score: 0

    Instead of making users type words they see, have them describe a picture.
    Example: What animal is in this picture?
    If it's a picture of a baboon you could have the script accept a number of responses, like 'baboon', 'a baboon', 'monkey', 'silly willy monkey', etc. to make it easier on humans.
    In some cases, you could have say, a silhouette of a cat, in another, a picture of a cat's face. I dare someone to try to write a script that can make that distinction.

  26. 90% accuracy by Anonymous Coward · · Score: 0

    Let's see if I can get this message submitted (btw, quite funny captcha -> cryptic ;) 90% accuracy is better than I can do. These frigging puzzles are discriminating against visually impaired.

  27. 20% error rate by JohnGrahamCumming · · Score: 2, Informative

    One of the things that I'm watching in the error logs of SpamOrHam (web site where volunteers sort messages into spam and ham) is the error rate on the CAPTCHA used. Ignoring what appear to be automated attempts bruteforce the CAPTCHA I see an error rate of around 20% of 100,000s of CAPTCHA's.

    That's amazingly high. 1 in 5 CAPTCHA's are incorrectly entered by humans doing their best to do the right thing.

    No wonder people get mad at them.

    John.

    1. Re:20% error rate by wayne · · Score: 1
      I've preriodically work on the SpamOrHam stuff, and I *really* don't like the way you have captchas set up.

      I don't mind entering a captcha every once and a while, like when you create an account, but requiring a new captcha every 11 spams is really annoying. Normally, I have to enter a captcha once every few weeks and even a 50% error rate wouldn't be that annoying, but requiring lots of captchas, even simple/easy ones, is a bad design.

      I have also learned that if you enter the captcha at the top of your web page, but vote for the ham or spam with the buttons on the bottom of the page, your captcha is considered "wrong". This certinaly can account for part of that 20% error rate.

      So, part of the problem with captchas is with they way some people use them.

      --
      SPF support for most open source mail servers can be found at libspf2.
  28. Easy: Real Life Objects or Critters by Saib0t · · Score: 1
    Instead of bothering users with junmbled letters. How about they show pictures of rabbits, dogs, knives, spoons, cars, trucks, trees, glasses, lakes, etc. There's quite a few advantages to the approach:
    - There are tons of pictures of these things floating around
    - they're easy to modify (blur, detour, cell-shade, rotate, mirror, ...) to fool the databanking approach to deciphering them.
    - Getting computers to guess the difference between a dog and cat, while feasable (don't care to fish the link to the program that does just that) is not easy and guessing that a spoon is a spoon (with reflexions in it), is not going to be easy either.

    I thus wonder why they haven't implemented that...

    My 0,02

    --

    One shall speak only if what one has to say is more beautiful than silence
    1. Re:Easy: Real Life Objects or Critters by Anonymous Coward · · Score: 1, Informative

      It is called ESP-PIX (http://gs264.sp.cs.cmu.edu/cgi-bin/esp-pix). You can take a look at this (http://www.captcha.net/captchas/pix/) for more information.

    2. Re:Easy: Real Life Objects or Critters by cockroach2 · · Score: 1

      I thus wonder why they haven't implemented that...

      Probably because of the language barrier. Anyone can enter a combination of letters and numbers they see, but a lot of people wouldn't know how to spell (or even call) some random object in a foreign language (eg. english).

    3. Re:Easy: Real Life Objects or Critters by Anonymous Coward · · Score: 0

      Not all that easy...

      Is it a dog, a puppy, a doberman, a perro, a chien, a "tan and white" colored dog, so on and so forth...
      If people can't identify a blurred, etc. "concrete" letter of the alphabet, how are they supposed to "describe" a blurred, etc. picture?

    4. Re:Easy: Real Life Objects or Critters by Anonymous Coward · · Score: 0

      Good idea, but I wonder about implementation. Example: system shows a picture of a yellow bird. Do I type "bird" or "canary"? Do I get a radio button multiple choice, or a textbox?

      Seems to me the catch 22 is that a radio button provides easier cracking, but the textbox will annoy users who are unsure which phrase the system wants for each picture.

      This idea has a lot of potential though! =)

    5. Re:Easy: Real Life Objects or Critters by Saib0t · · Score: 1
      Probably because of the language barrier. Anyone can enter a combination of letters and numbers they see, but a lot of people wouldn't know how to spell (or even call) some random object in a foreign language (eg. english).
      Then simply put another animal/object captcha and have them match 2 rabbits or 2 spoons...
      --

      One shall speak only if what one has to say is more beautiful than silence
    6. Re:Easy: Real Life Objects or Critters by cockroach2 · · Score: 1

      With radio boxes? That would allow for easily scriptable trial-and-error...

    7. Re:Easy: Real Life Objects or Critters by Anonymous Coward · · Score: 0

      Funny, I already posted this idea above.
      Of course no one sees it because I'm a lowly non-account-holder and my post gets a score of 0.

    8. Re:Easy: Real Life Objects or Critters by a4r6 · · Score: 1

      Ok now I have an account. From my post above with a score of 0: If it's a picture of a baboon you could have the script accept a number of responses, like 'baboon', 'a baboon', 'monkey', 'silly willy monkey', etc. to make it easier on humans. In some cases, you could have say, a silhouette of a cat, in another, a picture of a cat's face. I dare someone to try to write a script that can make that distinction. Multiple allowed responses apply to having multiple languages too. There is no reason that multiple responses can't be treated as correct, it will not weaken the security in any significant way because there are still a basically infinite number of other responses that are wrong. 10 out of infinity is not a higher probobility than 1 out of infinity.

    9. Re:Easy: Real Life Objects or Critters by kiddailey · · Score: 1

      Ugh... that is even more irritating than a regular text captcha.

      Link to actual sample: http://gs264.sp.cs.cmu.edu/cgi-bin/esp-pix

    10. Re:Easy: Real Life Objects or Critters by Anonymous Coward · · Score: 0

      "There is no reason that multiple responses can't be treated as correct, it will not weaken the security in any significant way because there are still a basically infinite number of other responses that are wrong."

      When using dictionary attacks, yes it does weaken security. Besides, any security system based upon vagueness in responses is intrinsically faulty.
      This system also falls prey to the same image-matching attacks that strike the current system.

      Again, how is this a good idea? Everything is left up to interpretation both on the consumer / producer side, you have multiple interpretations of an image .

      The problem now is that people are having a hard time interpreting a BASIC, CONCRETE idea that has one interpretation. "O" is "O", not "circle", "pizza", or "hole". Confusion comes from a) warping of letters and b) mistaking letters for numbers.
      Introduce abstract notions and then warp the images and what do you get?
      A system that is unusable and frustrating from the user's perspective and still as unsafe as the previous ones.

    11. Re:Easy: Real Life Objects or Critters by a4r6 · · Score: 1

      There are some things that are obvious. A cat is a cat. If there are people that can't come up with any of the obvious ones ie "monkey" "baboon" "a baboon" and so on, then that's too bad. Iff the picture is too vague, and the answer is not obvious, that is the fault of whoever impliments it and the picture and question chosen. There are too many good pictures that have obvious interpretations, and would be very suitable for this use. Even if there are multiple answers, throwing out random combinations of words from the dictionary is ineffective, especially if multiple fails block out a user. Since there would be a limited number of picture/question combos, making a database of all the pictures and their answers would be the easiest, and then its just a matter of keeping them fresh and large in number.

    12. Re:Easy: Real Life Objects or Critters by mabhatter654 · · Score: 1

      That's in KittenAuth V2.0!!! seriously, that's the point of the thing. Even a child can choose from an array of images cats from dogs.. no typing involved. You do need to cover the amount of images, but it looks like kittenauth uses some cropping and scaling to vary the repeated pics.

    13. Re:Easy: Real Life Objects or Critters by Saib0t · · Score: 1
      With radio boxes? That would allow for easily scriptable trial-and-error...
      unless you:
      - put enough of them, say, 12
      - always produce a different set upon error.
      --

      One shall speak only if what one has to say is more beautiful than silence
  29. Server in the Middle by Doc+Ruby · · Score: 4, Interesting

    Captchas are not hard to crack, now that someone has produced my favorite crack strategy. A "man in the middle" attack server hits pages with captcha challenges. That server advertises a "free porn" website, presenting to its human audience the captchas it hit. The porn seeking humans decode and enter the captchas, get the porn (or not), the server sends their entries to the original captcha page, and gets past them as often as humans seeking porn would. There's so many humans seeking porn that the middleman transactions happen in realtime, indistinguishable from direct human responses to the original captcha.

    This is v1.0 of the Matrix, where human brains are harnessed to solve problems by a more powerful and wise, though less "intelligent" computer network.

    --

    --
    make install -not war

    1. Re:Server in the Middle by zlogic · · Score: 1

      Mod parent up
      I've had a simular idea: the cracker processing all the captchas, so that only form-filling work is automated. But your approach is much better - using people for nearly the same purposes as Windows Zombie Boxes!

    2. Re:Server in the Middle by Doc+Ruby · · Score: 1

      I didn't invent that crack. I read about it on the Web several years ago. It's still my favorite, and the reason I don't use captchas to protect anything.

      --

      --
      make install -not war

    3. Re:Server in the Middle by pilkul · · Score: 1

      Still, that technique requires a lot more resources and effort than the typical spammer/etc has. Capchas still provide a reasonable degree of protection against abuse.

    4. Re:Server in the Middle by Lord_Dweomer · · Score: 1
      I sense some new job listings on Amazon's Mturk in 3...2...1...

      --
      Buy Steampunk Clothing Online!
    5. Re:Server in the Middle by MenTaLguY · · Score: 1

      Not at all. Someone just sets up one of these "human botnets", and sells time/cracking capacity to individual spammers who might not have the resources to set it up on their own.

      I know capacity on "real botnets" is resold to spammers (and other no-goodniks) this way; I don't see why people wouldn't be reselling capatcha-cracking resources too. It's a buyer's market.

      --

      DNA just wants to be free...
    6. Re:Server in the Middle by marvinglenn · · Score: 1
      A "man in the middle" attack server hits pages with captcha challenges. That server advertises a "free porn" website, presenting to its human audience the captchas it hit.

      That's why your captchas should have your trademark and/or website URL somehow shown in it. It wouldn't stop the M-I-M attack, but you'd have a better chance of being notified that such was happening to your site, and you might be able to take the site down on a DMCA violation.

      --
      The whores get mad when the sluts give it away for free.
    7. Re:Server in the Middle by Doc+Ruby · · Score: 1

      That's why using porn seekers to decode the captchas is so clever. Porn seekers won't care what "authentication" is on the captcha they decode, whether it matches the context, if it gives them porn. The porn seeker won't authenticate the captcha before decoding it.

      Take the site down on DMCA violation? The site will just spring up again somewhere else. The perpetrator is already engaging in much more serious crime with the captcha decoding, and probably also copyright violation when they steal the porn they present - they probably won't also be in the business of producing porn.

      --

      --
      make install -not war

  30. That's a terrific idea! by blueZ3 · · Score: 1

    Seriously -- think how the quality of users/poster would improve if we replaced captchas with some sort of basic test.

    Maybe like the one they give as an entrance exam for the Marines:

    The door is:

    A) Open
    B) Closed
    C) Not enough information

    Hey, as an ex-Army guy, I'm allowed to give those gyrenes a hard time :-)

    --
    Interested in a Flash-based MAME front end? Visit mame.danzbb.com
  31. Re:90% accuracy? Not bad. by KiloByte · · Score: 1

    Well, note that they're scientists specializing in that kind of stuff. And even they are getting just 90% accuracy.

    A naive reader could misunderstand you and think that it's a program written by those scientists that gets 90%, but this is obviously not the case. I'm not an idiot (I hope), and I keep getting captchas wrong like half of the time.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  32. Would DHTML work? by hsmith · · Score: 1

    Say you dynamically create a checkbox the user has to check before they can submit the form. I wouldn't think tools that register on sites wouldn't be able to break this system, say if you were randomly naming the checkbox and having some sort of validation check to see if it is checked.

    1. Re:Would DHTML work? by cockroach2 · · Score: 1

      Sounds quite interesting, except that you'd block out older (text-mode, non-dhtml) browsers and blind people (although I also doubt they'll have much success reading a captcha).

    2. Re:Would DHTML work? by Anonymous Coward · · Score: 0

      Someone mod this kid as funny! Or pathetic if it's somehow not a joke.

  33. 90% Accuracy by niXcamiC · · Score: 1

    Man, I need one of those, I'm usualy only about 50% accurate.

    --
    Chances are any disscution on Slashdot will degrade into a flamewar about ID/Christianity within 14 posts.
  34. Let's not forget the porn. by SanityInAnarchy · · Score: 1

    Easiest way to defeat any captcha: put up a free porn site that requires users to fill out captchas to get in.

    Now, come up with a better way of preventing spam than simply proving that someone is human.

    --
    Don't thank God, thank a doctor!
    1. Re:Let's not forget the porn. by Anonymous Coward · · Score: 0

      I used to work for Yahoo, and one of the security guys there told me that they've actually had people do that to bypass their captchas.

  35. Not just OCR by user24 · · Score: 1

    poorly designed captcha implementations can be circumvented 100% of the time, without having to use OCR. more info regarding this is available here http://puremango.co.uk/cm_breaking_captcha_115.php (shameless self promotion - it's my site..)

    also, it's no wonder that people are annoyed by CAPTCHAs - half the time they don't explain why the user has to enter the text, and almost all CAPTCHAs are developed around making the text hard to read. At the moment, it's only a few geeks who have managed to bulk-OCR CAPTCHA scripts. Generally even the presence of a totally insecure captcha is enough to stop spam dead in it's tracks - spammers just use a set script and fire it at a bunch of blogs, guestbooks etc; they are not currently targetting scripts at specific websites, and they're certainly not smart enough to perform bulk OCRing.

    1. Re:Not just OCR by sshutt · · Score: 1

      gotta admit it doesnt take a genius to figure out what my captchas say, but they're keeping the bots off for now

      you cant get much simpler than a dictionary word followed by numbers, and its easily readable, it might aswell be plain text rather than an image, but its still keeping them from posting :)

      biggest problem I see isnt blocking the spambots from posting, its stopping them from trying to post in the first place as they eat your bandwith

      --
      I love the smell of burning karma in the morning...
    2. Re:Not just OCR by Anonymous Coward · · Score: 0

      good point re: bandwidth.

  36. Inaccessibility of CAPTCHA by beetle496 · · Score: 1
    For others interested in this aspect of the issue, there is a good white paper available by Matt May on the Inaccessibility of CAPTCHA
    Abstract:
    A common method of limiting access to services made available over the Web is visual verification of a bitmapped image. This presents a major problem to users who are blind, have low vision, or have a learning disability such as dyslexia. This document examines a number of potential solutions that allow systems to test for human users while preserving access by users with disabilities.
    --
    I paid the going retail price for a Windows screen reader and got a free Unix computer!
  37. Waiting for a Firefox extension by Anonymous Coward · · Score: 0

    need a firefox extension to take care of it...
    btw... slashdot also uses "Captcha"s for Anons

  38. Captcha is a nice idea but... by erroneus · · Score: 4, Insightful

    ... it is annoying for users. Sometimes I get it wrong because I can't tell if the captcha technique they are using is case sensitive and I can't always tell the case of the character! Sometimes a lower-case L can be confused for a number 1 or vice-versa. So yeah, it's REALLY annoying.

    HOWEVER. A short and simple multiple-choice or true-false quiz might determine with some level of accuracy if the poster is a person or not. Simple stuff like a random image of a sheep, a lion, a bear or a whale with a radio button selection below it. It's easy to run through, it shouldn't require much skill from the user and has the potential to confuse interpreting software a lot more.

    This approach could also even be ENTERTAINING to the user in that funny pictures could be used in the image interpretation drill. Such questions could be "Is this person having a good day?" and you can put all manner of interesting images in there for a true-false scenario. Being an entertaining method will definitely win fans. Being tedius, stressful and mistakable will lose fans.

    1. Re:Captcha is a nice idea but... by Ruvim · · Score: 1

      Sorry, but multiple choice just not gonna work. Spammers will just randomly select an answer and get pretty good success rate, 25% in choice of 4 without any image analysing efforts.

    2. Re:Captcha is a nice idea but... by vrt3 · · Score: 1

      A short and simple multiple-choice or true-false quiz might determine with some level of accuracy if the poster is a person or not.

      Spiro Agnew is
      a. a form of social disease.
      b. a jazz-fusion rock band.
      c. a former Vice President.
      d. the first woman in Congress.

      Making a "Hole in One" is
      a. every golfer's dream.
      b. too dirty to discuss here.
      c. something carpenters do.
      d. best done with scissors.

      My boss is
      a. a jerk.
      b. a total jerk.
      c. an absolute total jerk.
      d. responsible for my paycheck.

      Whips, chains and handcuffs are
      a. kinky.
      b. used by police departments.
      c. usually in text adventures.
      d. only permitted in Eastern schools.

      The G-Spot is supposed to be
      a. Ground Zero at a nuclear blast.
      b. a female erogenous zone.
      c. an unexplained astro- nomical discovery.
      d. the place where the FBI was first established.

      Lee Harvey Oswald killed
      a. Harvey Milk.
      b. Charles Nelson Reilly.
      c. John Fitzgerald Kennedy.
      d. William Randolph Hearst.

      etc. etc.

      Or just CTRL-ALT-X iirc.

      --
      This sig under construction. Please check back later.
    3. Re:Captcha is a nice idea but... by erroneus · · Score: 1

      As opposed to now where many of the technologies they use to defeat these methods are in the 90% range?

    4. Re:Captcha is a nice idea but... by Burning1 · · Score: 1

      Problem: You're limited in the number of images. A brute force method becomes possible.

    5. Re:Captcha is a nice idea but... by AndreiK · · Score: 1

      Link into the google image search API.

      That increases it a huge amount, but only if you don't keep the original URLs.

    6. Re:Captcha is a nice idea but... by midicase · · Score: 1

      "Is this person having a good day?"

      These types of images tests, especially ones that show people, are impossible to apply successfully across cultural boundaries.

      Wow, I did retain something from that Human Computer Interaction course. Thanks Dr. Wallace!

  39. Deal with it by PeeAitchPee · · Score: 1

    Sorry, but the CAPTCHA plug-ins I've used with Word Press etc. are *highly* effective. Where people typically screw up in their implementation is to use the default dictionary word list which ships with them. The majority of CAPTCHA-defeating scripts out there today use a dictionary attack rather than successfully decyphering the CAPTCHA image. If one sets the CAPTCHA to generate a string of random letters rather than a word from the stock word list, the amount of comment spam posted drops dramatically.

    Until someone comes up with a better alternative to defeating comment spam, I will continue to use CAPTCHAs, as will many, many others -- I just don't have time to sift through and delete hundreds / thousands of comments per day.

    An interesting thought -- Slashdot seems to be highly resistant to comment spam, but I suspect this is due to a relatively high percentage of logged-in users and an aggressive subnet blacklist policy.

  40. Writting by sxmjmae · · Score: 1

    90% accurate! When will they release software that can read doctor's prescriptions?

    --
    My Sig indicates the end of the comment I posted.
  41. I don't turn it on by From+A+Far+Away+Land · · Score: 1

    In my Word Press I avoid Captcha because it is implemented badly in most cases. People shouldn't have to type more than 3 characters, there must be a way to conceal the appearance, and subsequently approve an IP address to always post.

    I use Akismet spam filter instead, and it's blocked 780 so far, and has false positived 4 comments, and missed about 4.

  42. Captcha 2.0? by The+Closet+Optimist · · Score: 1

    What if instead of using a word/letter-test an image test was used? The user would be presented with an image, like a ball floating in a pool or a three apples next to a brick. The user would have to describe the image using the basic words, ala "ball in pool", "three apples and brick."

    The image could be cropped differently, slight color changes, rotations, and other slight changes to prevent programatic recognition.

    Perhaps it wouldn't work, but it seems to me that a computer would have a harder time deciphering and image than a series of letters of a known set of 26 + 10 (A-z, 0-9)...

    --
    "It isn't necessary to completely suppress the news; it is sufficient to delay the news until it no longer matters." - N
    1. Re:Captcha 2.0? by Anonymous Coward · · Score: 0

      This still doesn't address the problem of visually impaired individuals, who cannot see the image to analyze it.

    2. Re:Captcha 2.0? by Anonymous Coward · · Score: 0

      The glass is half-empty.

    3. Re:Captcha 2.0? by zlogic · · Score: 1

      This method could be improved if the image is a 3D one and the captchas are generated from different viewing angles, distances, perhaps objects being slightly moved or even have their color changed.
      However recognizing user input may be a problem, as people may be using different words etc. So it would be better if the user had to answer some precise question, like "what is the color of the brick" or "is the pool filled with water".

    4. Re:Captcha 2.0? by The+Closet+Optimist · · Score: 1

      I think the problem there would be that the text of the question itself would become the point of attack for the automated solver.

      But I like the 3-D idea. My thought was that answering the question correctly doesn't require a "perfect" answer, but rather something that is score as being "good enough".

      Differences in language or terminology would be included in the answer, so essentially each image in the test library would have a series of words and scores for those words.

      Like any approach there will certainly be new-found complexities, but overall I just think that making the test based on imagery essentially makes for a far superior test than one based on letters. The evolution of the text-based tests just arrives at our current situation where obfuscation of the letters makes it hard for people too.

      In the case of images, training a computer to "understand" an image would, as far as I can see, be vastly more complicated than training it to see 26 letters and 10 numbers under some messy lines and distortions.

      --
      "It isn't necessary to completely suppress the news; it is sufficient to delay the news until it no longer matters." - N
  43. Re:90% accuracy? Not bad. by LiquidCoooled · · Score: 1

    The Worst part about getting captchas wrong with web forms is the crafty bastards method after refresh.

    They usually clear your password fields, and occasionally reset the "Share your address with the devil" ticks.

    I noticed last night whilst signing up for something and getting the captcha wrong it did this.

    I only noticed the ticks were still in place after submitting, and then its too late to go back.

    So folks, be warned...

    --
    liqbase :: faster than paper
  44. My idea to replace captchas by Anonymous Coward · · Score: 0

    I plan on making a script that prints an image with text on it that asks a very simple question the user must answer. I am concerned about this working across different languages, though, so I'm thinking of making it simple math problems. Do you think that would work?

  45. MRCs by Anonymous Coward · · Score: 0

    I like Slashdot's patented Mind Reading Capchas.

    -mcgrew (MRC="slants" or "shants" or sluts"... I think. Hmm... "shants" and "sluts" ore off-topic, it must be "slants." Good job, slashdot!)

  46. Blind people using capthia by sgent · · Score: 1

    Some (not all) implementations of captia use a voice synthesizer to speak the letters in question. As a non-blind person, I find this easier than reading some of the more obsure ones.

  47. Captchas are a bandaid solution by meldroc · · Score: 1

    In the end, captchas are obnoxious for legitimate end users, while only providing temporary relief from spammers. The spammers can and will find ways around the captchas, which may include more sophisticated OCR algorithms, but also other solutions such as the manually created lookup tables that were mentioned earlier.

    Other ways need to be found to distinguish humans from spammer's bots.

    --

    Meldroc, Waster of Electrons
  48. lazy people suck by sgt+scrub · · Score: 1

    The people too lazy to protect other people from spam should have their machines taken from them. The machines should then be replaced in the first locatable, preferable from behind, orifice.

    --
    Having to work for a living is the root of all evil.
  49. Just wondering.. by Anonymous Coward · · Score: 0

    but has anyone tried using animated gifs? Or is that pointless?

  50. A Possible Solution by tif · · Score: 1

    There's a project that does "captcha" with text questions, which makes it usable by the blind, and probably less likely to accidentally deny access to humans. Of course, spammers might be able to attack this as well, but if they can get 90% on an image captcha, then maybe this is worth trying.

    http://freshmeat.net/projects/textthacaa/

  51. Other ideas by Will2k_is_here · · Score: 1

    I did my undergrad thesis on reverse Turing tests (a family which CAPTCHAs are part of). Here are the main categories I could identify which can be utilized to effectively and (hopefully) easily prevent automation:

    1. Text based passwords
    Pro: People are used to them, quick-n-easy
    Con: Subject to brute force attacks, trivial to automate a login once you have the password
    2. Graphical passwords
    Pro: Can use a larger set of images than characters, easy to remember
    Con: time consuming, can only present a small set of images at once, variable screensizes (pdas to big screen TVs), not good for accessibility, no native support in basically ANY application, not easily scalable
    3. Text based questions (eg. which word in this sentence is underlined? "Mary had a little ___" ...)
    Pro: quick-n-easy, not necessarily subject to brute force attacks,
    Con: Does not cross over the language barrier well, broken with google queries and sophisticated algorithms, not easy to build a whole set and even harder to do it automatically, requires a large set with no repetition - not easily scalable at all
    4. Graphical based questions (eg. How many people are in this photo? What animal is this?)
    Pro: quick-n-easy, extremely difficult to automate
    Con: Does not cross over the language barrier well, not easy to build a whole set and even harder to do automatically, accessibility issues, requires a large set with no repetition - not easily scalable at all
    5. Puzzles (eg. Put (ie. click-n-drag) the basketball into the basket, do a "virtual" jigsaw puzzles )
    Pro: Effective (requires some thought and control of the mouse)
    Con: Can be time consuming, unfamiliar, not trivial to create or automatically create, no native support in basically any application, can be difficult for children, elderly, or those of lower intelligence, accessibility issues, device input issues (does it require a mouse?). Not scalable at all.
    6. Games (eg. miniature-pacman)
    Pro: Effective (requires a little intelligence to beat the game), can be fun
    Con: time consuming, unfamiliar, almost impossible to automatically create, no native support anywhere, device input issues, can be difficult for those of lesser intelligence or slow reflexes, accessibility issues. Not scalable at all.
    7. CAPTCHAs
    Pro: Some are effective, easy to deploy, starting to become familiar to users
    Con: Many are or can be broken, some are too hard for humans, sometimes there are language issues, some accessibility issues
    8. Biometrics
    Pro: Most perfect form (how can an automated program provide, say, it's own fingerprint?)
    Con: Unfamiliar to most users, Uncomfortable to many users, no guarantees of live data (record and playback techniques would be effective), not well-deployed, some techniques are not effective for some users (eg. voice recognition for anyone who cannot speak)

    Out of these, some of the best techniques for deployment might be to automatically wrap mailto tags with some javascript (say via server-side scripting) which won't display the email address until the user passes the above.

    Use trusted reverse turing test authorities like certificate authorities to provide and verify reverse turing tests such as CAPTCHA images.

    Include native support in software which will prevent automatically tampering with key areas (eg. registry, startup areas)

    Bottom line, there are plenty of effective techniques, but they are not all easy to deploy, and they are not all perfect at their job. I truly believe there will never be a perfect solution until biometric devices can somehow guarantee that the biometric data being received is live and not replayed (perhaps through an encrypted timestamp or something)

    1. Re:Other ideas by AndreiK · · Score: 1

      That moving a ball into a cup made it very interesting.

      What if the whole form was a flash file, accompanied with the text "If you cannot use the flash form, email to register an account." Seems like it would work for a while.

    2. Re:Other ideas by Will2k_is_here · · Score: 1

      Seems like it would work for a while.

      This is problematic. CAPTCHAs worked for a while too. The truth is that something that isn't a permanent solution will just pose a problem tomorrow. We need to find a solution that will never be broken. One of the key elements for these kinds of tests are that they must be simple to use/understand/pass for humans and impossible to use/pass for automated programs. Such a flash form would not guarantee a prevention of automation (if a human can type it, why can't a program?) and it borders on "hassle" for human users.

  52. Article Summary by NutMan · · Score: 1
    This was a basic fluff piece that gave virtually no information. Read this summary instead of TFA:
    1. Capchas aren't perfect
    2. People are working to improve them
    3. Nothing else to report yet
  53. Re:90% accuracy? Not bad. by j79zlr · · Score: 1

    What the hell does pi have to do with grapes???

    Oh, I get it. Oink off you bastard.

    --
    I'm not not licking toads.
  54. word puzzle by scharkalvin · · Score: 1

    Why not present the user with a "concentration" type puzzle?

  55. OMG Ponies!!!! by krautcanman · · Score: 1

    I prefer kitten auth.

    OMG PONIEs!!!!!!!!

  56. Take advantage of colorblindness? by shokk · · Score: 1

    How do computers do fare against Ishihara colorblindness tests? Besides helping prevent unauthorized intrusion, with certain layered test images, you can help the color vision impaired by accepting the values for both the impaired and unimpaired versions. See page 4 of the above link for how they are contructed.

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    1. Re:Take advantage of colorblindness? by nuzak · · Score: 2, Funny

      > How do computers do fare against Ishihara colorblindness tests?

      I've never heard of a colorblind computer.

      --
      Done with slashdot, done with nerds, getting a life.
  57. Those of us with Dyslexia REALLY love (cough) thes by wrex · · Score: 1

    It's hard enough for some of us, as it is, with dyslexia, now we have these damned "captchas" (What a stupid term). It's extremely irritating and I wish they'd go the freak away!

    --
    http://wrexallen.blogspot.com/
  58. animated gifs? by psbrogna · · Score: 2, Interesting

    In response to the people asking about animated gifs, I think they could be algorithmically defeated. However, what about something requiring mouse movement? For example, using a mouse gesture as an unlocking code. A text (or audio) cue to the user to do something with the mouse. The above wasn't my first thought after answer the animated gif question. But if follwed from the first thought; instead of animated gifs, what about the Apple Quicktime things that allowed you to move the mouse to view a 3d scene? The entire scene wouldn't be visible and would require mouse movement to view the scene enough to answer the question. Obvious problems- hard to generate. But a mouse gesture based unlocking? Isn't that doable?

    1. Re:animated gifs? by AnalystX · · Score: 2, Interesting

      'However, what about something requiring mouse movement?'

      I have something like that. In fact, it's a part of a three tier security measure I came up with last year. Having spent a lot of time programming A.I. and automation routines in the past, I realized there was a class of processes that could be guaranteed to work against automated spammers. One tier involves recognizing patterns of movement between fields on a form and data entry patterns. There is usually a very unique pattern to the way a human fills out a form. There are a plethora of options to the spam-blocking people if they simply consider far more interactive (e.g. think data streams and anthropological forms) solutions. It's much harder for a computer to pretend to be a human in most situations than a computer to tell the difference. It's like a one-way social algorithm.

    2. Re:animated gifs? by psbrogna · · Score: 1
      A bit more technical then I was thinking ... but I get your drift. I'd love to see an error message, "I'm sorry, this site is not convinced you're human. Could you fill the form out a little slower?"

      I was thinking more along the lines "move the mouse in a circle", or "complete the following mouse gesture, L-L-R-U-D" (could even use randomly stylized arrows as a layer of obfuscation)

    3. Re:animated gifs? by psbrogna · · Score: 1

      I just a horribly comic vision of a new class of biometric (maybe anthropological) authentication... I won't elaborate but I just know I'm not going to be able to the "hokey pokey" tune out of my head for the rest of the day.

    4. Re:animated gifs? by AnalystX · · Score: 1
      '"I'm sorry, this site is not convinced you're human.'
      That's certainly the general idea. Keeping track of the time taken to fill out a form is one angle, but for registration forms that are generic enough for browser auto-completion, that defeats a useful time saver for users. I prefer having the computer determine through studying the user's input patterns (and yes even browser auto-completed forms will pass the test) whether the user is human or not, rather than instruct the user to do crazy things. It's less obtrusive to real humans just trying to get things done. Visual CAPTCHAs have got to be one of the worst inventions for spam defense, given the high rate of human incomprehensibility. I think audio CAPTCHAs are a runner up since the deaf will have a hard time with those.
    5. Re:animated gifs? by hasdikarlsam · · Score: 1

      It's an interesting idea, and would no doubt work well... but. And here's quite the but:

      How are you planning to catch hold of the timings?
      Remember, you certainly can't trust javascript or.. well, any code that runs on the client. Absent that, is it really that hard to generate plausible-looking timings based on human examples?

    6. Re:animated gifs? by AnalystX · · Score: 1
      I was awaiting that question. I almost explained what was going on there in another response. No decision making code is running on the client. It's admittedly an elaborate system that makes heavy use of XML streaming (AJAX). The client essentially "talks" to the server, telling it what the user is doing at any given moment. The server responds with hashed decision codes that populate hidden fields in the form, so that when the user submits, the hashed values are compared to what the server has on record for that session.
      'is it really that hard to generate plausible-looking timings based on human examples'
      It's funny, because as a person who has worked on A.I., I've always said that anything a human can describe doing, a computer can do. That encompasses most things a human can do. In the case of dynamically created forms that have randomly hashed ID and name attributes, with its elements generated in random order, and the computer (server) watching to see how the user approaches filling out the form, it's very hard. Remember I mentioned it's a three tier system. A voyeuristic server is just one tier. The other two tiers force bots to show themselves.
  59. Chinese "captchas" by bkg_cjb · · Score: 1

    You know what really sucks, is I've run into Chinese sites that have them with Chinese characters, for example the popular QQ chat client account signup form. To get an account, you need to fill in a 5 (Chinese) character captcha, and unfortunately for Chinese learners, some fairly uncommon characters sometimes come up and then it's impossible to know how to type them. With no knowledge of characters, it is impossible, as I assume that Chinese OCR isn't up to the task.

  60. just my thought by jaimz22 · · Score: 1

    couldn't this be solved with a bit of javascript? just see if theres any mouse movement on the screen.

    1. Re:just my thought by Anonymous Coward · · Score: 0

      What stops me from faking results for any client-side scripting tests?

    2. Re:just my thought by jaimz22 · · Score: 1

      shootcha!

  61. Wow, I'm so surprised by Anonymous Coward · · Score: 0
    "Some captchas have been solved with more than 90% accuracy by scientists specializing in computer vision research at the University of California, Berkeley ..

    Yes, people who are smarter than 99.9999% of the rest of the world can do it but what about those >100 IQ folks (mostly in the South) going to do? These people can barely open unrequested email attachments (but some how manage everytime) or find their sliding cup holder.

    Yeah, Berkeley PhDs verus everyone else? I, for one, welcome our new super intelligent overloards and as a trusted ...

  62. Exists... KittenAuth by kiddailey · · Score: 1

    Almost exactly what you describe: http://www.kittenauth.com/

  63. Works for non-static sets just as well by Moraelin · · Score: 2, Interesting

    Let's say you have your super-duper captcha generator where no two are ever alike, and thus can't be indexed. Let's say I also want to crap-flood you with automated posts linking to my product, or just site I want brought forward on Google's index. Think you're safe?

    Hell, let's use Slashdot as an example, since everyone has seen the captchas here.

    It works like this: I'll set up a porn site all right. Gets people's interest easier than anything else. I promise some free porn, or heck, even some links to other thumbnail galleries, but make people go through a captcha each time. Except it's _your_ captcha. Consider the following sequence:

    1. Random J Hornyguy wants to see the porn. He makes the request that'll give him the captcha page.

    2. My server automatically makes a request for a message posting form on your site. (Think simulating clicking on a "Reply To This" link on Slashdot as Anonymous Coward.) Your server gives me the form, complete with session cookie, etc, which I store, and also a captcha. Ah-ha. Guess what I do with that captcha...

    3. Random J Hornyguy finally gets his login page, complete with the captcha I just got at step 2. Which he mutters a bit about and finally fills in as plaintext and submits.

    4. I now finally submit my post to your site, complete with the captcha text that Random J Hornyguy dutifully filled in for me.

    5. If that doesn't go through, I'll make another request and politely ask Random J Hornyguy to try again. (I'm userfriendly, eh?) If it went through, I'll also let him see the porn. After all, I'll want him to come again later and do some more free work for me, so no use annoying the hell out of him. But if I'm an evil SOB and have an endless supply of suckers (e.g., a spamming or phishing operation reeling in the suckers), I might tell him that he typed wrong anyway, and see how many can I get him to solve before it dawns upon him that there's no reward and he can't ever get past the captcha.

    Note that at no point this relied on you having a repeating set of images. My site just acted as a captcha proxy between yours and a human sucker, in real time.

    Sure, it needs a bit more work coding it like that, but not much more. (I'd have to store the session, recognize links, simulate form responses, etc, anyway if I want to automatically crap-flood your site.) And it'll keep working no matter how you alter your captcha generator, as long as it's still readable at all by a human. And if I have enough users, I can add modules to automate that captcha proxying for several site: each user randomly gets to break the captcha for another site, so the crapflooding is more distributed instead of swamping one site solid.

    Also note that a lot of sites, Slashdot included, only make you use the captcha once, when you create or log in a user. If you choose to get a permanent cookie, you can post thousands of posts without ever seeing a captcha again. So I don't have to rely on you reusing captchas, if I create a new user for each one my users solved for me and store the permanent cookie. Since each such user can post more than once before the site admins catch on to it and ban the user id, I can generate a lot more crapflood posts than I get users solving captchas for me.

    (Or maybe I won't crapflood some message board, but generate ids to free mail accounts and send spam from that. Again, that escalates quite nicely. As long as you don't require a captcha for every single bloody email a legit user sends, I can send thousands of emails per captcha solved by some Random J Hornyguy. And when that user gets banned, some other Random J Hornyguy will solve the next captcha for me.)

    So, to wrap this long rant up, TFA just made me go "didn't it ever occur to these people that they're doing a brilliant technical solution, but it solves the _wrong_ problem?" It's such a tunnel view of the problem, it ranks up with MPAA's being surprised that people tell their friend whether a movie was good or bad. It's the typical "idiot savant"

    --
    A polar bear is a cartesian bear after a coordinate transform.
  64. Bot or Not by Anonymous Coward · · Score: 0

    Just link your message/comment submit tool through a BotOrNot site where real people vote on the validity of messages.

    Of course, to avoid bots voting on BotOrNot apply recursivity.

  65. Alternates/Complements to CAPTCHA by klenwell · · Score: 1

    I found this post by Dr. Dave, maker of Spam Karma for Word Press, on the State of Spam interesting reading:

    http://unknowngenius.com/blog/archives/2006/01/30/ the-state-of-spam-karma/

    My interest in CAPTCHA relates directly to comment spam so I may be overly narrowing the problem. I had a couple ideas that I plan to implement at some point for dealing with this outside of CAPTCHA:

    1. Require poster to give email address (as with most registration systems). Post comment for a limited period of time (say 15 min), but then have it expire if not verified by clicking link emailed to poster. (Impose a 1-3 comment per session max on posters and periodically purge database of unverified comments.)

    2. When posting a comment, run a js script that imposes a 1 second delay of some sort on poster -- to thwart automated attacks. Is there a way to do this effectively? Any implemetations of an idea like this?

    Most effective systems I've seen use a layered approach, so these could be layers in a system that also uses CAPTCHA situationally as well.

    To my thinking, the problem is not so much coming up with a system that discrimination human problem-solving from computer but rather to come up with one that imposes costs unacceptable to automated spam-bots but acceptable to well-intentioned humans.

    Do you think these would be of any use?

    Tom

    --
    Innovation makes enemies of all those who prospered under the old regime... -- Machiavelli
  66. I had Baird as a professor... by sagenumen · · Score: 1

    I had Baird as a professor and he would talk about his research once in a while. He's got some pretty neat stuff up his sleeve and I'm happy to see some of it's getting out there. Congrats, Professor Baird.

  67. Ball in a Hole by twistedcain · · Score: 1

    How about captcha mini-games, Ball in a Hole

    1. Re:Ball in a Hole by Skapare · · Score: 1

      Flash is even worse than Captchas.

      --
      now we need to go OSS in diesel cars
  68. Great % by Anonymous Coward · · Score: 0

    Well it seems their computers can negotiate captchas at a higher ratio than I can. Were do I download that software?

  69. Captcha = Turing Test by MrLogic17 · · Score: 1

    While Captcha was designed to prevent scripts from working, it really is a form of a Turing Test - except the winner is the Human, not the AI.

    Looking at it from that angle, Captcha can only be a short-term solution- and a constantly changing one at that. With time CPU power only increases, as does development in vision & pattern recognition AI. Captcha, to work, must frequently change to focus on that which is hard for computers (for now), and not too difficult for humans.

    Even "Kitten Auth" can be defeated with a some clever programing.

    Captcha is doomed in the long run. I wouldn't build a business model that relied on failing a Turing Test...

  70. CAPTCHAs done differently by Rah'Dick · · Score: 1

    I recently implemented a new CAPTCHA system using Flash as "secure container" on my guestbook. The spam immediately and completely stopped. You can see it here.

    I also wrote an article about using Flash together with CAPTCHAs to achieve 100% security, which can be found here:

    Effektives Bot-Blocking mit Flash (Original German)
    Effective Bot-Blocking with Flash (Babelfish-translated)

    The article outlines the technical implementation, it's advantages and disadvantages and even discusses future hacking possibilities.

    1. Re:CAPTCHAs done differently by ObsessiveMathsFreak · · Score: 1

      I recently implemented a new CAPTCHA system using Flash as "secure container" on my guestbook.

      Forget about blind users! You've just alienated the 10% of the web that doesn't have flash. Not to mention infuriated the quite potion of the rest that cannot stand site content embedded in unnessesary flash.

      --
      May the Maths Be with you!
    2. Re:CAPTCHAs done differently by tepples · · Score: 1

      You can see it here.

      The demo page is 404.

      The article outlines the technical implementation, it's advantages and disadvantages

      I find the disadvantages significant. Given the readership of Slashdot, how does it handle users who aren't on operating systems published by Microsoft or Apple? Why would anybody choose to lock them out on purpose? And how does it handle web sites whose operators can't afford $700 for a copy of Macromedia Flash to make a custom secure container?

    3. Re:CAPTCHAs done differently by Rah'Dick · · Score: 1

      Last time I looked, there was a Flash plugin for Linux. Also, companys wouldn't buy a Flash license just for a single custom container, they had some graphics artist made it for them, same with the underlying PHP and MySQL stuff. The container alone is useless. At least it's reusable.

      The accessibility can be improved significantly, too, since Flash already offers a lot of stuff for screen reader compatibility. One could, for example, implement a button that speaks out the letters with ease - these things are what Flash was made for.

      Given the readership of Slashdot, how does it handle users who aren't on operating systems published by Microsoft or Apple?

      Given the current web stats, 97% of all web users are using IE5/6 or Firefox. Konqueror accounts for roughly 0%. I have to admit that I'm not targetting the Slashdot crowd as my audience but rather people in Germany and Austria that might want to see my work. Taking this into account, I'm also locking out pretty much everyone who can't speak German or who is to lazy to use a web translation service. I'm such a crook. :-)

      Anyway, I still think that Flash is a good way of blocking bots. It's making good use of today's technology and we all should be thinking forwards. Nevertheless, we should not forget the past - but should not stick to it, either.

    4. Re:CAPTCHAs done differently by Rah'Dick · · Score: 1

      It's a future possibility to add features for blind users. It's not done right now, but at least it's possible.

      You've just alienated the 10% of the web that doesn't have flash.

      According to Macromedia/Adobe, it's only 2,3% of all web users who don't have Flash installed. Statistics

      Not to mention infuriated the quite potion of the rest that cannot stand site content embedded in unnessesary flash.

      1. When Flash becomes part of the site, it's not unneccessary.
      2. If they can't stand it, it's their problem. I bet that 97% of all web users don't even notice that it's Flash.

      So what? Do you rather want to see totally unreadable, eye-burningly-colored images that you have to identify, or just use Flash? ...You just can't please everybody.

    5. Re:CAPTCHAs done differently by tepples · · Score: 1

      Last time I looked, there was a Flash plugin for Linux.

      Not version 8. The most recent Flash for Linux is version 7.

      One could, for example, implement a button that speaks out the letters with ease - these things are what Flash was made for.

      And for the deaf-blind? Does Flash support Braille?

      97% of all web users are using IE5/6 or Firefox.

      Including Firefox for Linux?

    6. Re:CAPTCHAs done differently by WuphonsReach · · Score: 1

      I recently implemented a new CAPTCHA system using Flash as "secure container" on my guestbook. The spam immediately and completely stopped. You can see it here [rahdick.at].

      I also wrote an article about using Flash together with CAPTCHAs to achieve 100% security, which can be found here:


      1) There's no such thing as 100% security. Your solution simply isn't popular enough to be worth attacking (yet). The lesson here is that a *custom* roll-your-own CAPTCHA system might be better then a pre-rolled system. Or at least, you should use a system that is heavily customized for your particular implementation.

      2) Due to constant abuse by advertisers / spammers / fraudsters, a lot of us have installed flash blockers.

      --
      Wolde you bothe eate your cake, and have your cake?
    7. Re:CAPTCHAs done differently by Skapare · · Score: 1
      According to Macromedia/Adobe, it's only 2,3% of all web users who don't have Flash installed.

      You need to read the statistics more carefully. It refers to 97,7% of web viewers. That includes all the masses of people that have a Flash Player pre-installed in their computers when they buy them, even if they are an insignificant proportion of internet users (get online maybe once every couple months). And of course this doesn't factor in what percentage of people would disable Flash if they knew how. It also says "reaches" ... not "viewed by". I would argue that lots of people ignore the flash, or may well have it turned off in some way that it still "reaches" them in terms of server logs.

      Any reasonable solution needs to be based on web standards. There is a lot of flexibility there. For example a number of HTML boxes can be created with apparently random text, and then CSS can separately enable or disable the display of certain boxes to create the effect of text visibility. Combine that with questions that humans can figure out how to answer ("What is the word displayed in the same color as common grass?") and you can make some image-less and Flash-less captchas, at least for a few years until spammers can figure them out. Oh, and be sure to randomize the input form variable names, and add extra dummy input areas that have "display:none;" in CSS.

      And most importantly, these statistics come from corporations, who have as their only interest, which they would lie and steal to push, of making ever increasing profits at the cost of everyone, and even the national economy. I don't see any neutrality in this "study".

      --
      now we need to go OSS in diesel cars
  71. CAPTCHAs provide no real security, only annoyance by psydeshow · · Score: 1

    CAPTCHAs are meant to prevent scripts from (ab)using services designed for human beings.

    Unfortunately, the man-in-the-middle workaround (CAPTCHA presented to human user in a different context, answer used by script) is dead easy to implement. So at best, you're cutting down on the number of registrations a script can make, but not actually solving the problem. Is it worth the effort?

    The best side effect of the CAPTCHA arms race is that some amazing pattern-detection algorithms are being invented to defeat them the hard way.

  72. Put spammers to work by JoeCommodore · · Score: 1

    Create a captcha that relies on a currently unsolved problem of computing (such as interpreting scratchy audio into words) and see what technology is hacked together to get past it.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  73. My solution by Skapare · · Score: 1

    My solution is simple. It also defeats the "porn server in the middle" attack. Assuming the page is in English, just ask a random English language question about the banner ad at the time of the page. You "kill two birds with one stone" by getting people to prove they are human and read the ads at the same time.

    This should work fine for all users that don't block banner ... uh ... never mind.

    --
    now we need to go OSS in diesel cars
  74. Fourier to the rescue? by tepples · · Score: 2, Interesting

    Basic image comparison techniques are pretty easy to fool. Change one pixel and the entire image hashes to something else.

    Change one pixel and the peaks of the Fourier transform of the image remain mostly the same. It's the same reason one can hear a tone above white noise.

    Some "dupe detectors" reduce the image to a grid of n*m, take the average color of each square, and hash that.

    Which is the same as using only the low-pass parts of the Fourier fingerprint.

    This can be defeated by changing the color of a significant block of pixels to a random color, though this would need to be arranged based on the picture itself so you don't hide the kitten.

    To defeat this, use a short-time Fourier transform or a sharpen filter to detect areas with abnormal spatial-frequency properties, and reject those from the comparison before taking the Fourier transform.

    That still leaves things like manually capturing every possible unique base kitten image, then doing a pixel-by-pixel comparison and marking everything mostly matching as a kitten.

    That would just increase or decrease the DC component of the picture, again trivial for a Fourier based detector to rule out.

    1. Re:Fourier to the rescue? by M0b1u5 · · Score: 1

      OK, then how about this?

      You have images of the animals and the backgrounds are transparent. You then have a range of semi-transparent background images which you layer 3 deep before adding the naimal over the top, on the server side, to create a unique image each and every time.

      Would that defeat the image analysis engines?

      How about another method of identifying a person? In a 4 x 4 square, ask them to click the 4 cute animals. There's no way a machine can know "cute" - especially if the above image obfuscation technques were employed at the same time.

      Basically this an arms race between the CAPTCHA people and the hackers + computer power. Eventually of course, it will be impossible to do reliably, without a full keyboard/monitor Turing Test - and even THAT won't be possible after 2020 or thereabouts.

      I wonder what we'll do when there's NOTHING that can be done to stop automated procedures on the web, due to the incredible power of the AI applied to hacking it.

      At that time we'll probably have to apply human laws to machines, and the punishments for machines will revolve around reducing net bandwidth, or something equally nasty for an AI.

      --
      How many escape pods are there? "NONE,SIR!" You counted them? "TWICE, SIR!"
  75. HTTP 404: Objekt nicht gefunden by Skapare · · Score: 1

    HTTP 404: Objekt nicht gefunden

    Das gesuchte Objekt konnte nicht gefunden werden.

    Dies kann folgende Usachen haben:
    • Das Objekt existiert wirklich nicht
    • Es ist ein Fehler mit dem Server aufgetreten
    • Sie haben einen Bug entdeckt
    • Sie haben die URL falsch eingegeben

    Bitte versuchen Sie, die gewünschte Adresse über das Hauptmenü zu finden.

    Yeah, I can see how that would stop all the spam.

    --
    now we need to go OSS in diesel cars
    1. Re:HTTP 404: Objekt nicht gefunden by Rah'Dick · · Score: 1

      Interesting. Just clicking the link gets me to the right page. Anyway, you can get there by clicking "Projekte" and "Effektives Bot-Blocking mit Flash".

    2. Re:HTTP 404: Objekt nicht gefunden by Rah'Dick · · Score: 1

      Oh, I'm sorry. The first link is wrong, it should go to "/gaestebuch". I changed it to the German expression as first measure against the spam, but that didn't do anything. I thought I changed it back...

  76. Just Had To Consider This by ObsessiveMathsFreak · · Score: 2, Interesting

    My own weblog was recently hit by comment spam. I was extremely irritated, and initially considered captchas as a potential solution. But several problems with captchas ultimately lead to me seeking alternate solutions.

    The first problem with captchas is the barrier it puts up, however small, between you and the users of your site. Apologies for the corney analogy, but captchas are a speedbump on the information superhighway. People hate running into them.

    The impediment to visually disabled users is also a big one to consider. It's not just fully blind people. People can be shortsighted, colour blind, dyslexic or perhaps simply shortsighted users relying on specialist software to read your website. You're letting these people down by adopting this practice and that's something I would really feel bad about doing.

    But the biggest reason not to use captchas is spammers increasing abilities to interpret them. At even a five percent success rate in interpreting captchas, a spammer can bombard your site with requests and still get something through. They're just using the same model as they did with email, and it will work.

    Instead I chose some other plugins available for Wordpress to help with the spam. Akismet sounds like it could work as a kind of distributed spam check/blacklist of sorts, though I am wary of the fact that a private company is running the service. I also installed Bad Behaviour, though it's clear that eventually some spammers will adapt their behaviours to this.

    Ideally what I'd like is a true bayesian comment spam filter plugin for wordpress, but so far I haven't been able to find one. Such filters have done wonders for me in Thunderbird for my email spam, with something like a 99.99% sucess rate and no false positives. Clearly the situation is quite different with comment spam, but all the same it would be nice to have one.

    I envisage that the comment spam situation will get a lot worse as time goes by, regardless of any pagerank type algorithm changes. Comment spam will no doubt become as ubiquitous as regualar spam and I can forsee dozens of "splog" post per day in the not too distant futre. My opinion is that Blog software should come with robust, adaptable and self updating anti-spam software on by default before this problem escalates out of control.

    --
    May the Maths Be with you!
    1. Re:Just Had To Consider This by WuphonsReach · · Score: 1

      Ideally what I'd like is a true bayesian comment spam filter plugin for wordpress, but so far I haven't been able to find one. Such filters have done wonders for me in Thunderbird for my email spam, with something like a 99.99% sucess rate and no false positives. Clearly the situation is quite different with comment spam, but all the same it would be nice to have one.

      At first glance, I think that's a decent idea.

      Apply spam-scoring techniques to comments. The blog software should then allow you to approve them by "bin" (definite ham, unsure, definite spam). Most of the time, you can simply approve ham and ignore the definite spam. You just have to spend time checking the unsures (and training the filter to recognize things better).

      The advantage of a bayesian engine is that it trains itself to match the content and the user's view of what is spam/ham. Which means that even if spammers figure out how to slip through one bayesian filter, there's no guarantee that their message will slip through a different one.

      (The thought that comes to mind is that bayesian-type filtering is what we do automatically in real-life when presented with input. A trivial case would be recognition of advertising, while a more complex case would be whether we consider a random stranger to be more/less trustworthy.)

      --
      Wolde you bothe eate your cake, and have your cake?
  77. Disability by tepples · · Score: 1

    "Press enter when the clock shows 11:45".

    OK, you try being in the body of a person with a tremor and trying to stop the clock at :45 and not a second early or late. Or try doing it without using your eyes.

  78. "tires", "tyres", or "neumáticos"? by tepples · · Score: 1

    if due to learning disabilities one does not know that the color of cloudless midday sky is blue or the four round rubber things a car uses to move are tires, then chances are this person has somebody helping them with their daily activities.

    Or the person lives outside the United States. For instance, a person's first language may not be English, and the person has never needed to learn English automotive terminology (?cómo se dice neumáticos en inglés?). Or a person's first language may be Commonwealth English (where it's spelt "tyres").

    1. Re:"tires", "tyres", or "neumáticos"? by grins1 · · Score: 1

      chances are that if youre going to a site, you know enough of that sites language to at least be able to navigate through it. simple answers to simple questions shouldnt be difficult if the site is not in your first language, but you know enough of the sites language to navigate through it. so neumáticos would be the correct answer on the italian site.

      the site dictates how the answer should be spelt. if you are joining a site that has all its content in commonwealth english (you know what i mean), then obviously tyres would be the correct answer.

  79. Blind? by tepples · · Score: 1

    you cant get much simpler than a dictionary word followed by numbers, and its easily readable

    Even in JAWS? Or did you intend to "shutt" your web site to blind people?

    1. Re:Blind? by sshutt · · Score: 1

      to tell the truth I hadnt considered it, but it only stops commenting on stories not access to the content, it may be time ot find a better antispam method

      I like the pun in my name there :)

      --
      I love the smell of burning karma in the morning...
    2. Re:Blind? by tepples · · Score: 1

      it only stops commenting on stories not access to the content

      It's still a possible Section 508* violation if a blind U.S. Government* employee tries to post a comment to your site and has no way of working around the CAPTCHA. So yes, it is time to consider alternatives. I'm not sure whether I would find Rapidshare's business model (free for sighted users, pay-per-month for blind users) acceptable.

      * Or foreign counterpart.

  80. Accessible? by tepples · · Score: 1

    just ask a random English language question about the banner ad at the time of the page.

    If the banner is not textual, then it's just as impossible for potential customers with blindness as any other visual CAPTCHA. If the banner is textual, a porn site can just fetch the whole page, parse it, and send it to the porn customer for evaluation.

  81. Option by belg4mit · · Score: 1

    I hate captchas too, but one thing I've wondered about is using ASCII art.
    It turns out to be rather automatable to solve if given the plain text ouput
    (we did it in a perl quiz of the week) ... but what about rendering the
    ASCII art as an image with further obfuscation to foil OCR? Or ASCII art
    to SVG? Heck, pick some of the wackier fonts off of the myriad free sites and
    render text with them in SVG and you've got a nearly indecipherable mess ;-)

    --
    Were that I say, pancakes?
  82. Captcha Faux Pas by hyperizer · · Score: 2, Funny

    I got one from LinkShare once that said "r A p e." It was pretty disconcerting. I should have taken a screenshot.

  83. Animated image? by SpiceWare · · Score: 1

    How about a rapidly animated image where each frame contains seperate pieces of the characters and each frame uses different colors. Persistance of vision would end up yielding an image.

  84. Scope of site content vs. scope of CAPTCHA content by tepples · · Score: 1

    chances are that if youre going to a site, you know enough of that sites language to at least be able to navigate through it.

    But unless I'm visiting a site that covers automotive topics, why should I be expected to know about automotive lingo? A textual CAPTCHA should be somehow related to the scope of the site; otherwise it will be seen more as region coding than as anything else. And you misspelled "you're", which a textual CAPTCHA would likely call you on.

    so neumáticos would be the correct answer on the italian site.

    Nit: It was Spanish. I assume that by "italian" you meant Italian; a textual CAPTCHA would likely call you on the capitalization. In addition, the accents usually go the other way in Italian (Spanish á vs. Italian à), and Italian plurals mutate the final vowel instead of adding "s" or "es" as in Spanish. An "identify this language" CAPTCHA for linguistic sites would likely call you on that too.

    if you are joining a site that has all its content in commonwealth english (you know what i mean), then obviously tyres would be the correct answer.

    You mean like BBC News? Not all readers of BBC News know that the spelling "tyre" is used in the UK. Just look at the flamewars that occasionally erupt on Slashdot with respect to "color" vs. "colour".

    But to an extent, I understand what you are trying to say: if a speaker of Spanish or British English wants to join an automotive community that is known to use the word "tires" throughout the site, "tires" is the correct answer. But not all sites are automotive, and not all sites are that consistent.

  85. Re:90% accuracy? Not bad. by mcrandello · · Score: 1

    Please someone contact them about putting out a firefox plugin. The spammers already have these things figured out (man in the middle attacks described further down in the comments) and I just want to get into my bank account and forums without having to take my glasses off, get about an inch away from the monitor and then have to try two or three times before getting one that's legible. Thankfully I got image-zoom on here so I haven't had to do the first two steps in a while. It's only a matter of time before they start using flash for these things though and then it's back to practically felching the monitor just to read the stupid things.

    As an aside I handn't logged in yet to post and the person in the next cube over tells me the captchkacinno thing for this particular comment was "accuracy". Funny.

  86. Re:Scope of site content vs. scope of CAPTCHA cont by grins1 · · Score: 1

    my point was simple questions that require simple, one word, case insensitive answers. regardless of the type of site one is visiting. the color of blood (three letter word), what is a three letter word for frozen water, what do chickens lay that has a yolk...

    and if, in turkish, the word ice has seven letters, then the question, which would be in turkish when on a turkish site, would reflect that.

    the point isnt to check for capitals or proper use of apostrophes. the point is that unless a bot is built to recognize specific questions and have a matching answer, it shouldnt be able to enter a correct response. multiple choice questions might be easier but a bot can be built to guess an answer.

    an issue that i believe would make textual captcha useless is if the questions are presented too simply, such as the ones above, you could probably build a bot that passes the question to a search engine and tries to determine which word is the answer based on the first page of the results. so maybe it would work better in the form of:

    blood is: [input box]
    hint: color, 3 letters

    again, this is a harder system to develop than the current because it requires a lot of creativity while maintaining simplicity and you dont have the option of random generation. but if done correctly, its easier for humans yet just as difficult (if not more) to decipher programmatically.

  87. Want to play a game? by Anonymous Coward · · Score: 0

    I've thought it would be easier on the user and harder for a machine to recognize a little game, like 'drop the red ball into the yellow square' with several colored balls and various targets and a randomized instruction... I think a user would be less annoyed (I say "less" annoyed). One aspect of the annoyance factor is having to switch to keyboard from mouse and back (browsing is usually mouse-only) Also, sometimes these text images are impossible for me to read.

  88. Stupid implimentations... by evilviper · · Score: 1

    I keep seeing incredibly stupid implimentations of captchas, which can't possibly slow down a script, but only impede legit users.

    For instance, visit: http://xoompages.com/cgi-bin/xpanel/register.cgi

    After you select a domain name, it will present you with a SWF captcha at the bottom of the page. Not having Flash installed, I couldn't see it, so I used the "View Page Info" option, and it was trivial to figure out. The last value of the request in the number that the captcha will have... So if the embed URL ends in "?cval=31337", you input 31337, and you're through.

    It's like they're going out of their way to prevent PEOPLE from using their site, while making it easy for SCRIPTS to create all the accounts they want.
    .

    But the worst of them all are the smashed-together and overlaping captchas that are almost completely unreadable, and to make matters worse, half of the 20-line form you filled out has to be re-entered every time you get it wrong... Damn idiots designing websites!

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  89. Cute is too subjective by tepples · · Score: 1

    In a 4 x 4 square, ask them to click the 4 cute animals. There's no way a machine can know "cute"

    Same with a human. Someone may think a puppy is cuter than Natalie Portman; others the other way around. Are Precious Moments cuter than Care Bears?

    1. Re:Cute is too subjective by M0b1u5 · · Score: 1

      No, but a porcupine isn't cute. It'd easy to select items which most definitely ARE and definitely ARE NOT cute. I think so, anyway.

      "Cute" generally means "large head and small body", with the addenda "covered in fluff or fur"

      --
      How many escape pods are there? "NONE,SIR!" You counted them? "TWICE, SIR!"
    2. Re:Cute is too subjective by tepples · · Score: 1

      No, but a porcupine isn't cute.

      Please say that again after watching the movie Over the Hedge or even its trailers.

      It'd easy to select items which most definitely ARE and definitely ARE NOT cute.

      O rly? Take Precious Moments artworks and figurines. They have large heads (roughly 38 percent of body height), large foreheads, and teardrop shaped eyes. Some people think they're cute, but others compare them to children with hydrocephalus or to aborted fetuses.

  90. Make captchas looping animations by mysidia · · Score: 1

    Such as an animated GIF instead of a fixed image; like slowly changing the colours on certain parts of the background or foreground... The animated sequence can emphasize or reveal the writing, without making it obvious to the computer, what is being revealed.

    The user is to apprehend the writing, and the human can tell which frames have some text, and which just have a bunch of lines.

    But the task is harder for the computer program, since it may have to take multiple frames of the animation to figure out what the text says.

    It seems like processing dynamic information, or making predictions about where an animation will go should be much harder for the computer, but easy for the human.

  91. Re:90% accuracy? Not bad. by Buran · · Score: 1

    You gotta watch those ticks. Might catch Lyme disease...

  92. Something funny happened to me the other day by Spy+der+Mann · · Score: 1

    I was trying to talk with some security guy who had criticized our antispam project. So I typed a long (about 10 paragraph) letter on the comments... put my name, e-mail address... and filled a 12 word catpcha.

    SUBMIT

    And guess what? It required a valid login! :-/ What kind of joke is this?

    At least he could have said "Note: To post comments you are required to login to our advertising service" or something. Fortunately, I had taken care of copying the text to the clipboard before submitting :) and I mailed the guy.

    Having said that, the problem with captchas is that spammers use them in porn pages to let their slaves er.... porn visitors to type in the captchas for them.

  93. The real problem with captchas... by Spy+der+Mann · · Score: 1

    is botnets. They're the ones used to send email spam, form spam, click fraud, DOS attacks and all that nasty stuff. While it's true that you can't eliminate botnets located in countries like china, you CAN eliminate botnets in the US by running virus checks and all that. Then it's just matter of blocking other countries' IP's (or at least their known botnets addresses).

    But we need the government to give tax deductions to companies for dedicating to clean people's PC's, for example. I'm still shocked when I see people saying that they don't have an antivirus. Worse, their windows versions are still unpatched :(