Slashdot Mirror


Fallout From the Fall of CAPTCHAs

An anonymous reader recommends Computerworld's look at the rise and fall of CAPTCHAs, and at some of the ways bad guys are leveraging broken CAPTCHAs to ply their evil trade. "CAPTCHA used to be an easy and useful way for Web administrators to authenticate users. Now it's an easy and useful way for malware authors and spammers to do their dirty work. By January 2008, Yahoo Mail's CAPTCHA had been cracked. Gmail was ripped open soon thereafter. Hotmail's top got popped in April. And then things got bad. There are now programs available online (no, we will not tell you where) that automate CAPTCHA attacks. You don't need to have any cracking skills. All you need is a desire to spread spam, make anonymous online attacks against your enemies, propagate malware or, in general, be an online jerk. And it's not just free e-mail sites that can be made to suffer..."

413 comments

  1. Cracaked CAPTHAs!!! oh no! by xpuppykickerx · · Score: 5, Interesting

    I hate the fact that a computer can view these things better than I can. Lately, a lot of the CAPTCHAs have become unreadable by human viewers.

    1. Re:Cracaked CAPTHAs!!! oh no! by Anders · · Score: 5, Insightful

      I hate the fact that a computer can view these things better than I can. Lately, a lot of the CAPTCHAs have become unreadable by human viewers.

      They don't view it better than you, they just do not get impatient from failing 4 out of 5 times.

    2. Re:Cracaked CAPTHAs!!! oh no! by nbert · · Score: 3, Insightful

      Makes one feel like an idiot if some site starts to require impossible Captchas. Rapidshare for example had one where you were supposed to only write the letters featuring a cat (other letters had a dog). I had to enable some zoom feature of my DE to get a closer look but still the dogs and cats looked like some screen-dirt to me. Never managed to solve this one properly.

      Looks like I'm not the only one not smart enough - they replaced this CAPTCHA with some "Happy Hour" mode, which didn't require any form.

    3. Re:Cracaked CAPTHAs!!! oh no! by xpuppykickerx · · Score: 2, Interesting

      It's come to a point where the messages are so jumbled, faded, etc etc that i'm avoiding sites that use them.

    4. Re:Cracaked CAPTHAs!!! oh no! by fm6 · · Score: 3, Interesting

      Or from failing 999 times out of 1,000. Computers have an infinite amount of patience. Security schemes that don't acknowledge that are doomed to failure.

    5. Re:Cracaked CAPTHAs!!! oh no! by Kismet · · Score: 2, Interesting

      If patience were something we could quantify reliably, I suspect that we would find computers to have none at all.

      The reason? Computers also have no boredom.

    6. Re:Cracaked CAPTHAs!!! oh no! by ResidntGeek · · Score: 1

      The key to those was to find the head and the tail - the cats had their tails right next to their heads, even in the distorted versions, while the dogs had them far away.

      --
      ResidntGeek
    7. Re:Cracaked CAPTHAs!!! oh no! by fm6 · · Score: 2, Insightful

      Boredom is something you get when you run out of patience. Computers never get bored because they never run out of patience!

    8. Re:Cracaked CAPTHAs!!! oh no! by Anonymous Coward · · Score: 0

      I suppose it's all a matter of definition. ;)

    9. Re:Cracaked CAPTHAs!!! oh no! by Benaiah · · Score: 1

      This is compounded ten fold when the CAPTCHA is on a form that took you 10mins to fill out and when you get the CAPTCHA wrong you have to fill out the form again...

      I just keep refreshing until get one that I can read

    10. Re:Cracaked CAPTHAs!!! oh no! by hobbit · · Score: 1

      I suggest we harness the power of Slashdot to detect bots.

      1) Show a comment from Slashdot along with one of its moderations.
      2) Ask whoever is wanting to sign up for your website to meta-moderate the moderation.
      3) If their meta-moderation agrees with what the Slashdot meta-moderators have said, they must be a human!

      Hahahahaha.

      No, but seriously, it could work the other way round. Instead of having Slashdotters meta-moderate comments, have random internet users meta-moderate comments before letting them see porn. Actually, scratch that: just reward meta-moderation on Slashdot with porn.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    11. Re:Cracaked CAPTHAs!!! oh no! by BPPG · · Score: 1

      Welcome to Malware 2.0! The semantic web will be even worse, which is why we need to deal with these sorts of issues before we get there.

      --
      What's the value of information that you don't know?
    12. Re:Cracaked CAPTHAs!!! oh no! by Anonymous Coward · · Score: 0

      Rapidshare, eh? I wonder what you were downloading. *wink* *wink* *nudge* *nudge*

    13. Re:Cracaked CAPTHAs!!! oh no! by nbert · · Score: 1

      To be honest it's mostly music in encrypted rar files. Over here it's not even illegal as long as you only share it with *real* friends.

  2. Anyone usinging specialised tests? by niceone · · Score: 5, Interesting

    Heh, at the end of the article they have a link to a site that requires you to solve a calculus problem to register (it gets easier if you reload the page a few times, down to simple arithmetic). I have a site that is only of interest to people who use verilog (a hardware design language) I've toyed with requiring a some digital logic problem to be solved, but the volume of spam signups it's big enough for me to be bothered yet...

    Of course this solution isn't going to work for gmail - which seems to be the preferred email provider for the spam signups I do get these days.

    1. Re:Anyone usinging specialised tests? by abstract+daddy · · Score: 0

      There are lots of simple, foolproof ways of stopping bots that are still easy for humans to solve, but nobody bothers to implement them. Maybe website admins are just masochists who enjoy having this arms race against bots while humans have to reload the fucking thing five times because it's all just gibberish.

    2. Re:Anyone usinging specialised tests? by Shikaku · · Score: 1

      What about that captcha system where you identify a type of animal, like whether this picture is a dog or a cat?

      Why not captchas like that, or similar? I'm pretty sure that identification of an object or animal would be much harder than letters.

    3. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      Heh, at the end of the article they have a link to a site that requires you to solve a calculus problem to register

      So the ones who solve it correctly are the bots and smart humans and the ones who screw it up are the dumb humans? Sounds like a good idea. I'd rather deal with spam than have to read 90% of the comments on a site like Digg or Fark. Spam is easy to ignore. Idiotic comments, on the other hand, latch on to you and suck out your brains.

    4. Re:Anyone usinging specialised tests? by blueg3 · · Score: 2, Informative

      While that's a class of problem that's tricky (though not impossible) to address, giving you the choice of a few different animals it might be is insufficient. Even if there are 10 choices, random guessing will be right 10% of the time, and that's enough for spammers. Subjective answers (showing a picture of a dog and having someone type "dog") are tricky because not everyone will type "dog", and you don't want to reject humans.

      The current design fits the requirements well because the answer is distinctly objective (you're entering exactly the letters you see), but the number of possible answers is enormous, so learning the answers or hoping to guess well is unreasonable.

    5. Re:Anyone usinging specialised tests? by jim.hansson · · Score: 1

      please enlight all of us with with more information about these ways you talk about.

      --
      preview button, my computer does't have any preview button
    6. Re:Anyone usinging specialised tests? by jandrese · · Score: 5, Insightful

      The problem is that to set up that CAPTCHA you have to have a person sift through a huge picture archive of cats and dogs and mark each one. However, that limits the size of your CAPTCHA dictionary to however many entries a person can parse in a reasonable amount of time. This means the bad guys can sit down a person (or two, or ten) and go through all of your images to seed a database with the correct answers for their bots.

      --

      I read the internet for the articles.
    7. Re:Anyone usinging specialised tests? by Lehk228 · · Score: 4, Insightful

      not really, unless the catalog is huge and you expect your legitimate users to be biologists. if there are even as many as 100 animals the script can just guess, and 1% of attempts get through. when thousands of bots are signing up simultaniously 1% is a whole lot of bots

      --
      Snowden and Manning are heroes.
    8. Re:Anyone usinging specialised tests? by jim.hansson · · Score: 3, Funny

      then you write a little program that will show nude pictures, if users identify pictures for you. do not underestimate the length some people will go to for seing mostly skin.

      --
      preview button, my computer does't have any preview button
    9. Re:Anyone usinging specialised tests? by AndGodSed · · Score: 3, Funny

      No.

      You see there is an ongoing war against the postmasters by the webmasters. I am a postmaster, and I get roughly 300ish spam mails per site.

      And the webmasters sit and chuckle. Bastards, they could make it stop!

      But they don't... animals...

    10. Re:Anyone usinging specialised tests? by jfmiller · · Score: 1

      http://www.youtube.com/watch?v=AyzOUbkUf3M

      This Video is from the Google Tech Talks about neural networks an talks not only about identifying pictures of hand written numbers, but also about sorting pictures and text.

      It seems that categorizing visual data is now a solved (if CPU intensive) problem.

      --
      Strive to make your client happy, not necessarly give them what they ask for
    11. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      It's nowhere near solved, yet you talk as if you know what you're talking about. So sad.

    12. Re:Anyone usinging specialised tests? by stomv · · Score: 4, Interesting

      what is the opposite of up?
      what day is after friday?
      what does seven plus three equal?
      what letter of the alphabet comes before d?
      how many wheels does a bicycle have?
      what is the third word of this sentence?

      These are generally difficult for computers to solve, can be programed to have permutations, and since the quiz answer can be tied to the account, if a particular question or style is getting spammed frequently, it can be removed from the list of questions.

      It's an arms race, and this system won't work forever, but it's fairly easy to implement and fairly difficult to overcome.

    13. Re:Anyone usinging specialised tests? by suggsjc · · Score: 2, Insightful

      It's an arms race, and this system won't work forever, but it's fairly easy to implement and fairly difficult to overcome.

      Not really, its all about scale. That system wouldn't last more than just a few seconds if a full "attack" were performed by a large botnet. The number of permutations is relatively finite, therefore with a large number of computers trying to "solve" the problem, once the correct answers were "cracked" then they could be shared and eventually the bots either know all of the answers, or you removed *all* of the questions from the list. I'm not saying this is an ineffective system for small/medium sites, but it wouldn't cut it for really large sites.

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    14. Re:Anyone usinging specialised tests? by tepples · · Score: 1

      if a particular question or style is getting spammed frequently, it can be removed from the list of questions.

      Which could leave the list of questions empty before the site's administrator has a chance to react.

    15. Re:Anyone usinging specialised tests? by genericpoweruser · · Score: 1

      Those are actually rather easy for a computer to solve. Mathematical questions can be solved by typing them into google. There is such thing as natural language parsing. It would be another challenge for the spammers, but it would amount to no more than another weapon in the arms race.

      --
      A fool and his lamb are worth two in the bush.
    16. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      I'd give you mod points for that one except I don't believe you actually meant that double entendre.

    17. Re:Anyone usinging specialised tests? by Ortega-Starfire · · Score: 2, Funny

      Obviously the solution is to make porn free so that this is no longer an incentive. Obviously also this means that the government should subsidize it.

      --
      ---- Liquid was a patriot ----
    18. Re:Anyone usinging specialised tests? by jim.hansson · · Score: 1

      what is the third word of this sentence

      I failed at that one at first, for some reason I don't count words shorter than four letters
      As you say it is arms race, and I think spammers have the best hand, I have read somewhere that spammers has begun to use humans to solve problems for them. spammers make little fun games that people play where they imbedd CAPTHA:s

      --
      preview button, my computer does't have any preview button
    19. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 1, Interesting

      You could just make the users sort through your archive of unknown kittycat (or whatever) photos.
      reCaptcha works by giving users two scrambled words a 'known' (by the system) one and an unknown one.

      If the user gets the known word, it's assumed (tentatively) that they also correctly entered the unknown word, which can then (after a few people supply the same answer for that word) become another known word.

      The nice thing about reCaptcha is that even if the 'bad guys' are running bots or (sweatshops) to solve the puzzles, at very least they are doing some useful work in helping to digitize texts.

    20. Re:Anyone usinging specialised tests? by Beardo+the+Bearded · · Score: 2, Funny

      down
      saturday
      ten
      e
      two
      the

      Now your captcha systems has been completely broken by my bots.

      Buy some Viagra! she screamed, as the thorny wisps of french looked upon dog. Finally, she embarked, with implacable wit.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    21. Re:Anyone usinging specialised tests? by pentalive · · Score: 1

      Wouldn't this fall to the 'porn site' attack..

    22. Re:Anyone usinging specialised tests? by prockcore · · Score: 2, Insightful

      The problem is that to set up that CAPTCHA you have to have a person sift through a huge picture archive of cats and dogs and mark each one.

      Or you can be smart and realize that sites like petfinder already have to sift through.

      http://research.microsoft.com/asirra/

      over 3 million photos in the dataset.

    23. Re:Anyone usinging specialised tests? by PitaBred · · Score: 1

      So get to where you say "which 3 of these pictures are of kittens?" and you show 10 pictures. Random chance will fuck you, the brute-force approach will be far inferior to a human.

    24. Re:Anyone usinging specialised tests? by jim.hansson · · Score: 1

      First: I had to look up what "double entendre" mean.
      Second: no.
      And in what other way can you read my post? it's was somewhat fast writen and somewhat hard to understand.

      --
      preview button, my computer does't have any preview button
    25. Re:Anyone usinging specialised tests? by blueg3 · · Score: 2, Insightful

      That's better, but it still has only 720 unique solutions, which is still within brute-force range. Your image library would need to be vast, or paying someone a small amount to label all the images once is an effective attack.

      By comparison, a text CAPTCHA has something like 56 billion unique solutions for a 6-digit string.

    26. Re:Anyone usinging specialised tests? by MagdJTK · · Score: 3, Insightful

      Or you can be smart and realise that if you use a public site then the bots can use it too. ;-)

    27. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 1, Informative

      I'm pretty sure that identification of an object or animal would be much harder than letters.

      Don't be so sure!

      cat
      dog

    28. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      what is the opposite of up?

      Asleep (I get "up" in the morning)

      what day is after friday?

      The 19th.

      what does seven plus three equal?

      12 (in base 8)

      what letter of the alphabet comes before d?

      A

      how many wheels does a bicycle have?

      Mine had 4 when I was little.

      what is the third word of this sentence?

      No it's not.

      These are generally difficult for computers to solve, can be programed to have permutations, and since the quiz answer can be tied to the account, if a particular question or style is getting spammed frequently, it can be removed from the list of questions.

      It's an arms race, and this system won't work forever, but it's fairly easy to implement and fairly difficult to overcome.

      The problem is many of these questions have to be entered by hand, and I guarantee that the spammers have more hands available to them than you'll ever hope to have.

    29. Re:Anyone usinging specialised tests? by Tinik · · Score: 1

      That gives me an interesting idea, though I don't know if anyone else has thought of this. Probably has, but here goes.

      Antispam test are essentially Turing tests, only looking for bots instead of humans. Spammers seem to be pretty good at getting around that, though that, too, is an arms race. Can not something similar be done?

      The plus side would be that if spammers find a way to break one test, they strengthen the other test.

    30. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      do not underestimate the length some people will go to for seing mostly skin.

    31. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      Heh, at the end of the article they have a link to a site that
      requires you to solve a calculus problem to register (it gets easier
      if you reload the page a few times, down to simple arithmetic).

      Computers have been able to solve calculus since the 1960's. See The MIT MACSYMA project, written in LISP. The modern field is called Computer Algebra Systems.

      Modern products like Matlab and Mathematica have on-line "solve the integral" sample pages. A CAPTCHA cracker could run question through one of them.

    32. Re:Anyone usinging specialised tests? by Cal+Paterson · · Score: 1

      Here is an example; present an image, and have the human enter a word to describe it (eg "Truck")

      This one isn't directly defeatable with optical character recognition, but it is possible to defeat it in some of the other general attacks people use against CAPTCHAs, such as convincing some other human to solve the problem for you, like making answering the challenge some kind of requisite for free pornography.

      There is still some value in this technique though: it slows down an attack. There are other techniques, but a lot of the ones I have seen depend on how you structure your web site.

    33. Re:Anyone usinging specialised tests? by encoderer · · Score: 1

      The only real flaw here is that it can't be multiple choice. Even if you have 50 choices, if a bot can load your page 100 times in a minute, it just becomes a technique to slow bots and not stop them.

      And from a technical perspective, it's much harder for the bot. You'd be surprised at how good image ID has become. If you say "which of these 20 pics has a dog" it wouldn't be too hard to program a bot to solve that problem.

    34. Re:Anyone usinging specialised tests? by Phroggy · · Score: 2, Insightful

      A botnet with 10,000 zombies randomly guessing which of them might be kittens (without ever look at the pictures themselves) will breeze through that like it's not even there.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    35. Re:Anyone usinging specialised tests? by Nullav · · Score: 1

      Because if it's one thing humans do better than machines, it's math.

      --
      I just read Slashdot for the articles.
    36. Re:Anyone usinging specialised tests? by ResidntGeek · · Score: 1

      The double entendre was in "length", which could be taken to mean "penis length", with amusing results.

      --
      ResidntGeek
    37. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 1, Interesting

      I don't think you're thinking big enough. There was a /. a while back where they did this with an existing humane society database (millions of dogs and cats). However, the kicker was that you had to select all of the dogs or cats not just a random one.

    38. Re:Anyone usinging specialised tests? by kipling · · Score: 1
      --
      -- open source? sounds like the real book --
    39. Re:Anyone usinging specialised tests? by KPexEA · · Score: 1

      Essentially what it comes down to is that any of these question and answer pairs can be saved in a database and reused over and over. Questions and answers can be images or text or whatever but the fact is, once each one is solved it can be saved and valid from then on. One way to make it hard is to hide the question somewhere on the page so a human can easily see it but it would be hard for a bot to find it and archive it. That way it's harder for them to store the question in their database. For example, remember the image of homer simpson that was generated using text and css. Using that style, generate a question and then add some random css text around it. It would be hard for the bot to seperate the question and the noise and therefore hard to store it in a database. http://nedbatchelder.com/blog/200805/css_homer_animated.html

    40. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 5, Funny

      what is the third word of this sentence?

      No, its the first.

    41. Re:Anyone usinging specialised tests? by SanityInAnarchy · · Score: 1

      This can be brute-forced. Are you going to type simple question-answer pairs?

      And if you start using patterns, so will the spammers -- "third" and "fourty-second" can be parsed easily enough.

      It's also vulnerable to Mechanical Turk and similar attacks.

      Fairly easy to implement? Sure. But trivial to overcome, if you're large enough for them to attack you directly.

      --
      Don't thank God, thank a doctor!
    42. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      For example, remember the image of homer simpson that was generated using text and css. Using that style, generate a question and then add some random css text around it. It would be hard for the bot to seperate the question and the noise and therefore hard to store it in a database. http://nedbatchelder.com/blog/200805/css_homer_animated.html

      If nothing else this would encourage coders to conform to web standards. =)

      Correct me if I'm missing something, but I think all that is required to reduce this problem to existing CAPTCHAS would be a system that renders these pages to an image, rather than the browser.

    43. Re:Anyone usinging specialised tests? by abstract+daddy · · Score: 0

      Just make a really wide assortment of questions with lots of random variables, and utilize images and flash objects. You could have a video clip or just an image and then a bunch of questions about it (containing many random variables of course). You could have some sort of simple flash game with randomly generated victory conditions.

      There's really no end to the amount of things you could do to deter bots, but practically noone has progressed beyond CAPTCHAs that are becoming increasingly difficult for humans to comprehend. From the top of my head I can only remember one site that used something different (it linked to an article and asked you a question about it).

    44. Re:Anyone usinging specialised tests? by zeugma-amp · · Score: 1

      what is the third word of this sentence?

      No, its the first.

      What is the first word of the sentance.

      --
      This is an ex-parrot!
    45. Re:Anyone usinging specialised tests? by KPexEA · · Score: 1

      The 'extra' noise in the image each time it is displayed will cause it to be 'different' and not found in the database each time it is rendered and then looked up to see if it has already been cracked. You could even have a real-time faint webcamera image in the background behind it so it would never match in a million years.

    46. Re:Anyone usinging specialised tests? by jaaron · · Score: 1

      I used to use simple geometry problems, like:

      What shape has three sides?

      Solved almost all spam problems I ever had. I think a large trick to the blog spam problem for most smaller blogs is to just use a rather unique question that cannot be answered by a computer. When you notice you've got some spam, just change the question. If the questions are unique for each website and change at random intervals and have no clear pattern or question type, then it's almost impossible to create a bot to handle them.

      What really upsets me about the blogspam is the amount of bandwidth wasted serving these bots.

      --
      Who said Freedom was Fair?
    47. Re:Anyone usinging specialised tests? by mstahl · · Score: 2, Interesting

      Add random (but light) noise to the images while they're being served and randomize their filenames. There will be no way for an automated system to identify if it's been served the same image twice because the filename and checksum of the image would have been different.

    48. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      You mean like a framebuffer?

    49. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      http://www.tucs.org.au/~harrismw/webdev/castle/

      A simply setup sorta like what you propose. Easy to modify and extend.

      Enjoy.

    50. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      Protect those sites with CAPTCHAS too, LOL! :)

    51. Re:Anyone usinging specialised tests? by stderr_dk · · Score: 1

      That's better, but it still has only 720 unique solutions, which is still within brute-force range.

      You mean 120 unique solutions, right? (10*9*8)/(3*2*1)=720/6=120

      By comparison, a text CAPTCHA has something like 56 billion unique solutions for a 6-digit string.

      AFAIK most text CAPTCHAs isn't case-sensitive and most of them doesn't use both letters and numbers (you don't want to reject humans who can't tell the difference between '0' and 'O' and between '1' and 'l'), so that would be 26^6=308.915.776 solutions, not (26+26+10)^6=56.800.235.584 solutions. Right?

      --
      alias sudo="echo make it yourself #" ; # https://pipedot.org/~stderr & http://soylentnews.org/~stderr
    52. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      Overcoming each quiz takes about as much programmer time as implementing it for authentication. It might take two hours for each administrator to implement 50 questions, and it certainly will not take more than three hours for a spammer to write a bot to overcome each of these 50 questions.

    53. Re:Anyone usinging specialised tests? by Viv · · Score: 1

      False. Electrical engineers solve this problem every day with statistical filters and/or cross-correlation.

    54. Re:Anyone usinging specialised tests? by blueg3 · · Score: 1

      Yes, I mean 120 unique solutions. :-P

      There are a number of CAPTCHAs that are case-sensitive and use numbers, so I did mean ~56 billion. Of course, that was only as a rough estimate -- most of them are variable-length, too.

    55. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      what is the third word of this sentence

      No its not, what is the first word of that sentence.

    56. Re:Anyone usinging specialised tests? by hobbit · · Score: 1

      Antispam test are essentially Turing tests, only looking for bots instead of humans.

      Turing tests differentiate between bots and humans. If you fail the "are you a human" test, you're a bot. It's the same test.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    57. Re:Anyone usinging specialised tests? by hobbit · · Score: 2, Funny

      Your "random but light noise" idea intrigues me, and I would like to subscribe to your newsletter. Have you also considered using alphanumeric symbols instead of pictures of cats and dogs?

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    58. Re:Anyone usinging specialised tests? by Einmaliger · · Score: 1

      what is the third word of this sentence?

      No, its the first.

      No, what's the first.

    59. Re:Anyone usinging specialised tests? by ultranova · · Score: 1

      Or you can be smart and realise that if you use a public site then the bots can use it too. ;-)

      Of course they can. However, it is a lot easier to search for pics of specific subjects than to try to find the subject to match the pic.

      Anyway, I suggest a Slash-CAP: you are presented with a high-moderated post, and a number of high-moderated posts, some of which are responses for the post in question and some of which are pulled randomly from the same conversation, all recently posted so they aren't archived by Google yet; and you must choose which ones are responses to the message in question. You don't need to get them all right, just a statistically significant amount.

      This will weed out both spammers and people who's comprehension skills are too low.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    60. Re:Anyone usinging specialised tests? by PitaBred · · Score: 1

      The thing is, it's hard for a computer to make out what a "cat" is. Orders of magnitude harder than it is for it to make out an alphanumeric character.

    61. Re:Anyone usinging specialised tests? by PitaBred · · Score: 1

      The only computerized solution for a "choose the 3 cats in these 10 images" problem is random guessing, which is a 1/720 chance of getting it right, just as you said. Spam it wrongly enough times, and you get blocked. CAPTCHA's are much more resistant to random brute force by your odds, but they're much more vulnerable to image processing vulnerabilities, so the computer isn't guessing out of 56 billion unique solutions. It's just reading the correct one, just like a human would. Which is the entire point of this article.

      How the hell did that post get modded insightful?

    62. Re:Anyone usinging specialised tests? by zippthorne · · Score: 1

      Message digest method:

      Hash the message + some extra bits you change every iteration until a specified bit-sequence appears in the hash. Choose the length of the bit-sequence so that the computation takes a trivial amount of time for a human, but a significant amount of time for a bot. If you force a bot to take one second per message, they can't even send a hundred thousand in a day.

      AND... it's scalable. Computers get faster? increase the length of the bit-sequence. Not enough bits in the hash? Use a different hash.

      The problem is that they've tried to solve the wrong problem, "Prove you're not a computer" when there is a much easier problem to solve, "make it hard for spam-puters to have high output. Sure, it doesn't stop the zombies, but it can reduce their effectiveness arbitrarily.

      --
      Can you be Even More Awesome?!
    63. Re:Anyone usinging specialised tests? by blueg3 · · Score: 1

      First, there is a computerized solution for "choose the cats versus the dogs" or even "choose the cats versus the arbitrary objects". There are some quite respectable computer-vision algorithms that could be trained to identify, say, cats versus other objects. While their accuracy is not comparable to a human, it's far better than random guessing.

      Second, spammers are quite good at evading traditional blocking methods (if you get this wrong N times in a row, you're blocked for T amount of time). The CAPTCHA solution needs to be fundamentally resilient to a brute-force attack by having a large solution space, or it is ineffective.

    64. Re:Anyone usinging specialised tests? by hobbit · · Score: 1

      But you can't just generate pictures of cats. With alphanumeric CAPTCHAs, you never need show the same one twice, whereas a large botnet will soon have downloaded your entire database of cat images.

      --
      "Wise men talk because they have something to say; fools, because they have to say something" - Plato
    65. Re:Anyone usinging specialised tests? by Lemmeoutada+Collecti · · Score: 1

      Wow, I'm going to have to Godwin this thread now. While the moderators might possibly one day agree on what belongs in a give thread, the probability of a troll or grammar nazi or other completely irrelevant post being chosen are ridiculously high. It would be like trying to pick which people killed in the death camps are actually Jewish. The error rate would create a signal to noise ratio beyond what the average human can figure out, while some statistical sampling could probably tell which thread this belongs too much better.

      Now which thread was I responding to again?

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    66. Re:Anyone usinging specialised tests? by prockcore · · Score: 1

      Actually no.. if you'd actually read the site:

      Another possible attack vector is to automatically reconstruct the database by writing a script that repeatedly queries Petfinder.com. However, Petfinder's public interface only displays pets currently up for adoption, which represents less than 10% of the total database, making this attack ineffective. In addition, there is no efficient way to track database changes using Petfinder's public interface. The private API provided to MSR by Petfinder is not available to the public.

    67. Re:Anyone usinging specialised tests? by Anonymous Coward · · Score: 0

      I though No was centerfield. Or was that on a different team?

    68. Re:Anyone usinging specialised tests? by Uzuri · · Score: 1

      I actually wrote one of these for a site I administer. Instead of the usual phpBB captcha, I put up pictures of things that you have to name. You can find the names on the site, though the pictures on the site don't directly match the ones in the captcha.

      It only works for us because we're small and anyone wanting to use our forum would be a fan and therefore willing to look up the name of the character. It works. I haven't had a single spammer sign up since I implemented it, but "real people" signups have been at about the same rate. We do provide an email address right on the page for if you can't see the image or keep getting it wrong.

      --
      I'm a she-slashdotter... but I make up for it by living with my folks.
  3. Mix it up a bit? by Hektor_Troy · · Score: 4, Interesting

    Combine it with a mix of simple math and image recognition? I.e.

    "What colour hair does the (2+four)/3 girl from the left have?"

    Hell, skip the math part if that's too easy.

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:Mix it up a bit? by jandrese · · Score: 5, Insightful

      Computers are pretty good at math last time I checked. Asking for something that would require a full on AI to answer is good (the hair color part), but the problem is that it requires a human to seed the questions, which means they will be limited in number. If they're limited in number then the spammers will just go through and keep reloading the screen until they've seen all (or mostly all) of the answers and program their bot with the correct answers.

      CAPTCHAs need to be able to be generated algorithmically by a computer, but not answered by one, which is a surprisingly difficult problem. Anything that requires human intervention on the creation of each variation is doomed to fail because spammers have more free time than you do.

      --

      I read the internet for the articles.
    2. Re:Mix it up a bit? by autocracy · · Score: 1

      That would too quickly fall to a computer. The reason CAPTCHAs (did) work is because the number of possible answers was respectably high. If you put 10 people in a line, a computer would probably get the right answer the 5th time around. If you put 100 people in a line, you'd get a very pissed off user.

      --
      SIG: HUP
    3. Re:Mix it up a bit? by spydabyte · · Score: 1

      I'd say ask the user/bot to solve an algorithm. That way, whoever does it, everyone wins. Then we can finally get to developing computers that develop better algorithms, ie themselves. I for one...

    4. Re:Mix it up a bit? by jandrese · · Score: 5, Funny

      I can't wait until someone's daughter tries to make an account on Barbie's Horse Talk website and is presented with the following CAPTCHA:

      Prove that a 3-manifold space has the additional property that each loop in the space can be continuously tightened to a point then it is just a three-dimensional sphere.

      --

      I read the internet for the articles.
    5. Re:Mix it up a bit? by pete-classic · · Score: 1

      Whoops, a computer can easily solve your Math problem.

      -Peter

    6. Re:Mix it up a bit? by evilviper · · Score: 3, Insightful

      "What colour hair does the (2+four)/3 girl from the left have?"

      "On the internet, only CAPTCHAs know you're a dog." Because, of course, there aren't any color-blind people on the internet...

      First, hair color is a terrible test... You've got about a 24% chance of getting it right without looking...

      Putting together a set of images with full extensive descriptions such as that would be prohibitive, while numbers and letters can be pretty easily automatically generated.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:Mix it up a bit? by QuantumRiff · · Score: 3, Funny

      You just eliminated one third of the US population from accessing your site..  Sad, isn't it.
      Now if you had said,
      What color of hair does the 3rd girl on the right have,
      A: green
      B: brown
      c: Blond
      D: I drive a ferrari, I don't care about hair color!
      you would only eliminate about one eighth

      --

      What are we going to do tonight Brain?
    8. Re:Mix it up a bit? by mathimus1863 · · Score: 1

      but the problem is that it requires a human to seed the questions, which means they will be limited in number. If they're limited in number then the spammers will just go through and keep reloading the screen until they've seen all (or mostly all) of the answers and program their bot with the correct answers.

      That is partially a true statement. You can use your limited number of items, and combine them in such a way that you are combinatorically increasing the answer space. For instance, you have 100 items in your limited database -- if you require two things be identified at once, there's 10,000 items in your answer space. Make that 4 things, and it's almost a billion unique captchas. Of course, this is an over simplification, but the concept is there if it's done correctly. I prefer the math word-problems approach. A friend of mine who did his Master's in AI said the best AI can do on true/false kindergarten word-questions (i.e. "A dozen bagels is 12 bagels?") is like 60%. General comprehension of sentences and language constructs is very far behind human abilities, even at the kindergarten level. Of course, though, this requires more time to complete a CAPTCHA, but sounds like there aren't many other options.

    9. Re:Mix it up a bit? by cmburns69 · · Score: 2, Informative

      Or there just needs to be a very large database of possibilities. Microsoft's Asirra is one of these with a finite number of items, but due to the nature and number of the items, a computer will have a difficult time breaking it.

      --
      Online Starcraft RPG? At
      Dietary fiber is like asynchronous IO-- Non-blocking!
    10. Re:Mix it up a bit? by Phroggy · · Score: 1

      Precisely. Anything that requires a human to set up the problem (by taking a photo and identifying what color each person's hair is, which computers are currently incapable of doing) doesn't work.

      Here is my experiment in coming up with a text-based CAPTCHA using randomly generated questions. It is VERY difficult to generate questions that actually make sense and are not contradictory... and the a botnet could breeze through my current implementation like it wasn't even there, if anybody bothered to write a parser for it. There's a lot I could do to make it more complex and harder to crack, but it will take a lot of work figuring out how, and I haven't had the time.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    11. Re:Mix it up a bit? by Anonymous Coward · · Score: 2, Informative

      Prove that a 3-manifold space has the additional property that each loop in the space can be continuously tightened to a point then it is just a three-dimensional sphere.

      ummm... I like Stacie!

    12. Re:Mix it up a bit? by beta21 · · Score: 3, Funny

      I can't wait until someone's daughter tries to make an account on Barbie's Horse Talk website and is presented with the following CAPTCHA:

      Prove that a 3-manifold space has the additional property that each loop in the space can be continuously tightened to a point then it is just a three-dimensional sphere.

      So thats why Grigori Perelman decided to solve that CAPTCHA.

    13. Re:Mix it up a bit? by Von+Helmet · · Score: 2, Funny

      Image recognition fails on two counts - perception and natural language. One man's ginger is another's man's strawberry blonde, and if you've ever looked women's hair dye you'll know that they have about 50 billion words for "brown".

    14. Re:Mix it up a bit? by jandrese · · Score: 1

      The tricky part is finding a way to combine the elements in such a way that they can't be broken down to the constituent parts, because as soon as you can do that you're back to where you started.

      --

      I read the internet for the articles.
    15. Re:Mix it up a bit? by kesuki · · Score: 1

      well, then, we just need biometrics and a centralized database of which human is using the computer now, and when one person's biometrics get stolen/forged they have to go through a whole bureaucratic mess to be able to use the internet anymore.

      oh wait, we're in America, so that would never fly. but i can imagine a day, where you have to run a program that checks a webcam, and sends an encrypted OK to use sites. and if there isn't a webcam showing a person, then you can't access, much easier than captchas in a way, since the blind, and blind+deaf could easily still have a webcam, rather than trying to get through captchas.

    16. Re:Mix it up a bit? by Anonymous Coward · · Score: 0

      i bet you'd hate it if you were presented with the following CAPTCHA:

      "Red socks, white shoes, blonde hair, white t-shirt, kaki mini-skirt and desert dunes as cell's background picture". What lipstick colour should she wear?

    17. Re:Mix it up a bit? by amRadioHed · · Score: 1

      For instance, you have 100 items in your limited database -- if you require two things be identified at once, there's 10,000 items in your answer space.

      But that's not 10,000 items in your answer space, that's still just different permutations of the same 100 items that need to be identified.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    18. Re:Mix it up a bit? by cleatsupkeep · · Score: 1

      This is why Barbie says:

      Math class is tough!!

      http://en.wikipedia.org/wiki/Barbie#Controversies

    19. Re:Mix it up a bit? by foolAloof · · Score: 1

      i'm colour blind!

    20. Re:Mix it up a bit? by Keen+Anthony · · Score: 1

      I can't stand CAPTCHAs but I have a very hard time reading more of them, and I'm pretty sure I'm not a bot.

      The logic behind programming CAPTCHA type systems is beyond my experience, but I've been wondering about the feasibility of any system which verifies human input by asking a contextual question about some detail in an image. For example: the human is presented with an image of a boy and his dog. The human is asked the question: "What color is the boy's hat?"

      As the parent mentions, a human is required to seed all the possible questions, and so therefore there is a finite dictionary of questions. You could add more potential images, each with their own specific questions. It would be trivial to learn the likely total number of questions. But I figure determining the correct answers could be harder. But also, I figure determining the correct answer as a human would be harder too. In my example, the hat is actually red. What if a human answers "magenta" or "rouge" or, if the human is color-blind, "grey"? It seems to me that potential questions need to be very carefully selected in order to avoid any misinterpretation.

      So that said, are there such systems like in existence today that have resolved these issues? If you hate CAPTCHA, what is the best alternative?

    21. Re:Mix it up a bit? by OldManAndTheC++ · · Score: 3, Funny

      And I can't wait until someone's daughter answers back:

      This can be shown by (...200 pages of brilliant mathematics ommitted...)

      Q.E.D.

      Now, SHOW ME THE F*CKING PONIES!!!!

      --
      Soylent Green is peoplicious!
    22. Re:Mix it up a bit? by Anonymous Coward · · Score: 0

      My pony-loving daughter pointed out that your Captcha is false unless you change that to compact 3-manifold without boundary.

    23. Re:Mix it up a bit? by Hektor_Troy · · Score: 1

      Well, honestly I have enough trouble with this one from the article

      --
      We do not live in the 21st century. We live in the 20 second century.
    24. Re:Mix it up a bit? by mark0978 · · Score: 1

      You know how many adults can't do fractions?

  4. Automate CAPTCHA attacks? by DriedClexler · · Score: 2, Insightful

    Correct me if I'm wrong, but wouldn't something capable of "automating captcha attacks" be, um, a major advance in artificial cognition, and quite a wealth of scientific information, since that means it can solve an arbitrary captcha like a human can?

    --
    Information theory is life. The rest is just the KL divergence.
    1. Re:Automate CAPTCHA attacks? by Anonymous Coward · · Score: 2, Funny

      I'm wrong

      Fixed.

    2. Re:Automate CAPTCHA attacks? by rwillard · · Score: 1, Informative

      It automates the attack by repeating the known method of defeating the CAPTCHA (say, by grayscaling the image, adjusting the brightness thresholds then reading from the font; I don't know the actual method, that's just a guess). It's not that you point it at a website and it'll discover the method to defeat the CAPTCHA on its own, it's just repeating a method an actual person developed. That's how I read it, anyway.

    3. Re:Automate CAPTCHA attacks? by wild_quinine · · Score: 1

      Correct me if I'm wrong, but wouldn't something capable of "automating captcha attacks" be, um, a major advance in artificial cognition, and quite a wealth of scientific information, since that means it can solve an arbitrary captcha like a human can?

      Even if a universal tool existed, which could read all and any CAPTCHAs better than humans did exist, it would not necessarily solve it 'like a human can'. Speech recognition software, which I work with a lot as an Accessible Technologist, has become very, very good this days - certainly in comparison with a few years ago. However, just because it can now recognise 98% of speech from a brand new, untrained user does not mean that it understands that speech, much less processes it like a human.

      The point, I suppose, is that we're a long way from having any AI that can do anything 'like a human can'. We mostly just fake it for individual tasks. Some new, more annoying, human detection software will hit the web soon enough.

    4. Re:Automate CAPTCHA attacks? by aeschenkarnos · · Score: 1
      However, just because it can now recognise 98% of speech from a brand new, untrained user does not mean that it understands that speech, much less processes it like a human.

      Dear God, let this be true.

      *dials*

      "Hello, you have reached PhoneCo Customer Service. Please tell us what you require."

      "Connection fault."

      "You have selected Billing Enquiries. Please confirm yes or no."

      "No!"

      "Please confirm yes or no."

      "NO!!"

      "Please tell us what you require."

      "My phone does not connect to the network!"

      "Your phone has gotten wet. Please confirm yes or no."

      And so forth.

    5. Re:Automate CAPTCHA attacks? by RoboRay · · Score: 1

      Oh no, the customer service voice recognition system actually works perfectly. It also just happens to have a perverse sense of humor.

  5. Security through obscurity by Anonymous Coward · · Score: 1, Insightful

    There are now programs available online (no, we will not tell you where) that automate CAPTCHA attacks.

    Why shouldn't as many people as possible have access to CAPTCHA breaking schemes if the spammers do anyway? Shame on the poster for not including some links himself.

    1. Re:Security through obscurity by deft · · Score: 1

      So, you're saying security through obscurity is working against you?

      Damn that failed methodology :)

      Sure, i want to be in a tank during a fire fight, but id much rather be in a -hidden- tank during a fire fight, even if it's temporary.

      --

      There's nothing Intelligent about Intelligent Design.
    2. Re:Security through obscurity by Kalriath · · Score: 1

      Indeed. Perhaps if more webmasters actually downloaded these programs and tried them against their CAPTCHA implementations, we'd have less easily broken ones.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    3. Re:Security through obscurity by prockcore · · Score: 1

      but in this case, the tank is owned by the enemy and the poster won't point it out because he thinks you'll use it too.

  6. or Windows Specific. by twitter · · Score: 0, Funny

    There is irony, force people to use the platform that's responsible for botnets in the first place.

    --

    Friends don't help friends install M$ junk.

    1. Re:or Windows Specific. by D'Sphitz · · Score: 3, Informative

      Fun fact, by replying to all his posts to call him an idiot you drastically increase his exposure. Ever hear of "don't feed the trolls"?

    2. Re:or Windows Specific. by Anonymous Coward · · Score: 0, Funny

      Fun fact, by replying to all his posts to call him an idiot you drastically increase his exposure. Ever hear of "don't feed the trolls"?

      Fun fact: by replying to all his posts to call him an idiot you drastically increase his exposure. Ever hear of "don't feed the trolls"?

      Fun fact: by replying to all his posts to call him an idiot you drastically increase his exposure. Ever hear of "don't feed the trolls"?

      Fun fact: by replying to all his posts to call him an idiot you drastically increase his exposure. Ever hear of "don't feed the trolls"?

    3. Re:or Windows Specific. by Cal+Paterson · · Score: 1

      Are CAPTCHAs frequently windows-specific?

      I've never seen a case where it hasn't been javascript and an image. I suppose it's possible to do the same thing with a Java applet, or, I suppose, Flash. However, neither of those are especially windows specific, and Java is FOSS now, and Flash can sometimes be done with FOSS. What about a CAPTCHA could be windows specific?

    4. Re:or Windows Specific. by krakass · · Score: 0, Redundant

      Man, I wish I had mod points, but who would I mod redundant?

    5. Re:or Windows Specific. by cheater512 · · Score: 1

      A Flash or Java makes it easier for computers, not harder.

      Last time I checked, computers could read Flash and Java files just fine, while humans see a pile of gibberish.

      Far better to keep the code which makes the captcha on the server side, and only give a image to the attackers.

    6. Re:or Windows Specific. by Deagol · · Score: 2, Funny

      Now, now gents... No more of this alt.cascade shit -- USENET is dead, remember?

    7. Re:or Windows Specific. by negRo_slim · · Score: 0, Troll

      USENET is dead, remember?

      That's bullshit.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    8. Re:or Windows Specific. by CorSci81 · · Score: 1

      But Netcraft confirms... ah hell, who cares anymore.

    9. Re:or Windows Specific. by Cal+Paterson · · Score: 1

      I'm trying to work out how what you said related to my question. Does it?

    10. Re:or Windows Specific. by Anonymous Coward · · Score: 0

      Fun fact: By acknowledging moderation you drastically increase the number of moderation trolls.

    11. Re:or Windows Specific. by JackieBrown · · Score: 1

      Well there was 4 wasted mod points...

    12. Re:or Windows Specific. by Anonymous Coward · · Score: 0

      And rather than make me think "Man, Twitter is an idiot." it makes me think "I wish these whiners would quit bitching about twitter."

    13. Re:or Windows Specific. by Anonymous Coward · · Score: 0

      Something that worked on Windows and Macs didn't work on Linux... so that's the fault of Windows.

      Your logic, as always, astounds me.

    14. Re:or Windows Specific. by ookabooka · · Score: 1

      Dude, you're worse, you got modded up, which caused me to expand the parents. Good job to you too....

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
  7. Captchas are only good for protecting cheap stuff. by nweaver · · Score: 5, Insightful

    CAPTCHAs are only able to protect things worth $.0025, no matter how good they are. Simply because at about that price, you can pay humans to solve them for you.

    Thus for preventing mail spam, it can work. But to prevent, say, bots from harvesting Ticketmaster, they will always fail, no matter how good they are.

    --
    Test your net with Netalyzr
  8. Bound to happen by bobwrit · · Score: 0

    When you have something online that is as popular as this, Someone is bound to crack it some time or another.

    --
    -- (this is a sig) My Computer Programming Forumhttp://www.programers.co.nr/
    1. Re:Bound to happen by snl2587 · · Score: 1

      What about reCaptcha? Anyone break that yet?

    2. Re:Bound to happen by Anonymous Coward · · Score: 1, Insightful

      >What about reCaptcha? Anyone break that yet?

      Yes. For $0.25 each I'm willing to answer the questions for you. You might find people in third world countries who will do it for much less.

    3. Re:Bound to happen by Dekortage · · Score: 2, Interesting

      I dunno. I recently installed reCaptcha on a site that received dozens of spam messages through its online forms, and they all instantly stopped. None of them have returned. It's a low-traffic site, but still... made me think reCaptcha was doing a decent job.

      --
      $nice = $webHosting + $domainNames + $sslCerts
    4. Re:Bound to happen by Phroggy · · Score: 1

      Damn it, they're taking our jobs!

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    5. Re:Bound to happen by Sparr0 · · Score: 1

      It's a matter of statistics. If a naive CAPTCHA stops 99% of spam attempts and your site only gets one spammer a week, it will seem really damn effective. But if you get 1000 spam attempts per week, then 99% will be insufficient. reCAPTCHA bumps that (hypothetical) 99% up to 99.999%, which solves a large number of the remaining problems, but still fails on sites that get millions of spam attempts per week.

    6. Re:Bound to happen by cshake · · Score: 1

      If someone did, that would actually be good. The whole basis of reCaptcha is that the words are unreadable by all the OCR programs that have been tried, and they are words that people want to figure out. Of course it can be broken by the sweatshop or free porn approach, but that's just paying people and not making software to do it.

  9. I wonder.. by fiannaFailMan · · Score: 1

    ...if this is connected to what I could swear is an increase in spam lately. Has anyone else noticed an unusually high amount of sensational false headlines and Russian nonsense appearing in their inboxes?

    --
    Drill baby drill - on Mars
    1. Re:I wonder.. by Mordok-DestroyerOfWo · · Score: 1

      Queue the Soviet Russia jokes in 5, 4, 3, 2, 1...

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    2. Re:I wonder.. by ragethehotey · · Score: 1

      Has anyone else noticed an unusually high amount of sensational false headlines and Russian nonsense appearing in their inboxes?

      I was actually wondering the same thing the other day, as I got a spam titled "Will Smith Dead From Oxycontin Overdose Upside Down In Bathtub"

      I KNEW it had to be spam, but opened the email anyway just to reward a subject line that actually gave me a small giggle.

    3. Re:I wonder.. by Anonymous Coward · · Score: 0

      Well hopefully you have good anti-spyware installed, it seems to be the new way of infecting machines with the storm worm. Being a slashdot reader I will assume you do... :)

      http://redtape.msnbc.com/2008/07/no-presidential.html

    4. Re:I wonder.. by Illbay · · Score: 2, Funny

      Nyet, but haf you conzidered ze amazing affordability uff zer timezhare at Lake Baikal? Operatorz iz schtanding by!

      --
      Any technology distinguishable from magic is insufficiently advanced.
    5. Re:I wonder.. by PitaBred · · Score: 1

      Or you just don't use Windows. I actually enjoy running worms and viruses in Wine to watch them die a confused death ;)

  10. The problem isnt the CAPTCHA itself... by ragethehotey · · Score: 2, Interesting

    But rather an over-reliance on turnkey solutions to the problem. The overwhelming majority of places that use them all use the same format (hard to read words) which in turn creates an incentive for someone to break it as it will be easily applied to other CAPTCHAs. The solution is for there to be a wide variety of them that come up at any given time of the "what number is on the picture of the girl in the blue shirt" one day, but "pick the picture of the elephant" a week later. I predict that a company like google will step up to implement a turnkey system like this for adwords users and the like in the near future.

  11. Thank god by Anonymous Coward · · Score: 0

    Screw everyone, you assholes!

    Good thing I can break CAPTCHAs to post this.

    Oh, and by the way don't forget to check out goatse.cx

  12. Where are they? by Anonymous Coward · · Score: 0

    There are now programs available online (no, we will not tell you where) that automate CAPTCHA attacks.

    INFORMATION WANTS TO BE FREE!!!!!!!

    How can we evaluate the CAPTCHAs that we are developing if we can't test them against the available crackers?

    So much for open source!

  13. Depressing by MarkPNeyer · · Score: 2, Insightful

    Does anyone else find it as depressing as I do that such obviously intelligent, motivated individuals can't find a more productive use of their talents?

    --

    My blog
    1. Re:Depressing by cowscows · · Score: 3, Interesting

      It's depressing to me that things like viagra spam are still profitable enough to make spamming them financially useful. Sure, the way the economics of it work out you only need a really low response rate to break even, but hasn't everyone already gotten enough of those emails? I'd imagine that whatever market there is for sketch viagra distributors would be saturated by now.

      At least with phishing spam I get to see new scams on a regular basis (some quite cleverly disgused too). But some of the more vanilla spam just seems pointless.

      --

      One time I threw a brick at a duck.

    2. Re:Depressing by thewesterly · · Score: 1

      Does anyone else find it as depressing as I do that such obviously intelligent, motivated machines can't find a more productive use of their talents?

      FTFY

    3. Re:Depressing by Anonymous Coward · · Score: 0

      viagra cialis enzyte penis

    4. Re:Depressing by Beardo+the+Bearded · · Score: 2, Insightful

      That's what I don't understand. If I wanted to take Viagra for some reason, I could just get a sample from my doctor.

      Why would I buy something from a random stranger online?

      Wait a minute. Maybe it's not the actual spam itself that's profitable. There's an illusion that it is, so it's the selling of spam that's profitable.

      In other words, you don't get paid for spamming Viagra, you get paid for selling the computer time to the people who think they'll get rich spamming Viagra.

      Maybe.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    5. Re:Depressing by PitaBred · · Score: 1

      Even if it's not financially profitable, it's at least not financially draining. How many suckers do you think you could catch with "Invest $500, and you could get thousands in return!" pitch? That's all most of these spamming things are, and many people can come up with $500 on the "chance" that it'll pay off.

    6. Re:Depressing by vux984 · · Score: 1

      Wait a minute. Maybe it's not the actual spam itself that's profitable. There's an illusion that it is, so it's the selling of spam that's profitable.

      In other words, you don't get paid for spamming Viagra, you get paid for selling the computer time to the people who think they'll get rich spamming Viagra.

      This is truly insightful.

      So the 'people selling viagra' never make a dime. But the 'people selling the sending of viagra spam' to the 'people selling viagra' make money.

      Moreover, the 'peope selling the sending of viagra spam are probably the very people convincing the 'people selling viagra' that they can make money at it, and should hire them to send their spam.

      Genius.

      Only one question remains... given the obviously dubious ethics of the 'people selling the sending of viagra spam', and the fact that they would know there is no money to be made on viagra, why do they bother following through on their sale? I mean, why not just tell their customer they sent the spam, show them some falsified log 'proving' it, or even send to 1% of their list including their clients address, instead of the entire list, and just walk away with the cash?

    7. Re:Depressing by kisielk · · Score: 2, Insightful

      Because if they actually send the spam, then the people selling the Viagra might get some hits. And even if they don't make a profit, the fact that they get hits may entice them to try again, providing a potentially larger source of revenue for the people sending the spam.

    8. Re:Depressing by vux984 · · Score: 1

      Because if they actually send the spam, then the people selling the Viagra might get some hits. And even if they don't make a profit, the fact that they get hits may entice them to try again, providing a potentially larger source of revenue for the people sending the spam.

      It would be trivial for a group wielding a globe spanning botnet capable of sending out millions of spams to instead simulate a bunch of 'hits' on some suckers website.

      Hell, they could even have a shill put a couple orders through to really push the suckers buttons.

    9. Re:Depressing by tomkee · · Score: 0

      Even worse, I get posts that are completely gibberish from Russia. Occasionally, I get an email asking to pay up if I want it stopped.

    10. Re:Depressing by Bob+of+Dole · · Score: 1

      I did! I went from writing captcha-solving bots for my site to working for the US government weather department.

      (I think the captcha bot stuff was more productive, actually. )

    11. Re:Depressing by CAIMLAS · · Score: 1

      There have always been intelligent, motivated individuals involved in criminal activities. It's just that they're usually not as visible as people who do this kind of thing are: they hide behind the incompetents and don't get caught.

      They're members of organized crime, or they're the ones who pull off thefts which people either don't actually know about (electronic/accounting) or people who get away with crimes such as burglary. They're not noticed because someone, somewhere is getting caught, so we assume the ratio of criminals to those caught is roughly 1:1. (How many serial killers do you suppose we've got in larger cities who nobody knows about because they're good enough to not get caught?)

      There are just as many amoral intelligent people as moral intelligent people, and to suppose otherwise is kind of pretentious - to assume that intelligent people are innately "better" or "superior". Though, I do suppose intelligent people are more able to figure out the benefit vs. penalty a bit better than someone who is not, resulting in a lower "intelligent person" crime rate.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  14. What, CAPTCHA is causing malware?!? by noidentity · · Score: 1

    CAPTCHA used to be an easy and useful way for Web administrators to authenticate users. Now it's an easy and useful way for malware authors and spammers to do their dirty work.

    So if they removed the CAPTCHA, malware authors and spammers wouldn't have an easy and useful way to do their dirty work?!? Hmmm, a term comes to mind: CRAPTCHA

  15. Still useful by truthsearch · · Score: 4, Insightful

    CAPTCHA is still useful for small to medium sites that aren't specifically targeted. Your average blog, for example, is only hit by random bots that try to get quick and easy posts. Only the largest sites like GMail need to find something better today.

    For example, I use reCAPTCHA on DocForge to block the standard wiki spam bots. Since my site's not large enough to be under heavy attack very little gets through. Someday CAPTCHA may be so easy to break that everyone's at risk, but not today.

    1. Re:Still useful by g0bshiTe · · Score: 1

      I call bulls**t on this one, my clansite gets 1000 new zombie accounts created per day.
      I've tried CAPTCHA, I've tried the 3 kittens (click the 3 pictures of kittens) I've tried 1 dog, 1 kitten, 1 wheel.
      They all fail.

      The only way to keep them from posting is to require an admin to approve the account before they can post.

      --
      I am Bennett Haselton! I am Bennett Haselton!
    2. Re:Still useful by truthsearch · · Score: 2, Insightful

      Well, you can check my site's recent changes to see nothing gets through that contains external links, which are the only anonymous submissions protected with CAPTCHA.

      Maybe your site's running some very common software. I have a Drupal site for example, that sometimes hit by bots that are obviously specifically written to attack Drupal sites. Or maybe your CAPTCHA implementations have already been broken, or aren't (pseudo-)random enough.

    3. Re:Still useful by fm6 · · Score: 1

      It's even useful for big sites that just want to keep out BBS spam. Suppose you want to solicit customer feedback and you don't want to make your customers login. If you put out a simple text form, it will quickly be found by numerous bots that will keep posting comments like "Great site! Check out my web site at www.bigtits.com." These bots aren't really targeting you, they just are too stupid to realize that you're not a BBS. It doesn't even require a good CAPTCHA to keep them out, even a simple thing like making people add two random small integers is effective. The system doesn't have to be tough to beat, because nobody's really interested in beating it (excuse the pun).

    4. Re:Still useful by Anonymous Coward · · Score: 0

      I report comment spammers and for some reason the daily average stays well below 20 which gives me the impression that someone is taking notes. My site has over 14,000 daily visitors ( john bokma ) so I think 20 spams is very low compared to what I hear from other sites.

      Before I reported spam, I was flooded with 100+ spams a day.

      CAPTCHAs is just another "plan for spam" bound to fail in the long run, just like filtering. It's ignoring the issue itself.

    5. Re:Still useful by prockcore · · Score: 1

      The only way to keep them from posting is to require an admin to approve the account before they can post.

      Anyone else reminded of CallBack Verification from their BBS days?

      "Hello, yes my name is Sean and yes I am over 21... bye!"

    6. Re:Still useful by Phroggy · · Score: 1

      That's because your site gets a lot more traffic than most people's blogs. Also, it sounds like the CAPTCHAs you're using are standard CAPTCHAs created by other people and widely used, thus widely understood by crackers. Finally, if your kittens thing is like one I've seen (9 photos, 3 of which are kittens, you have to click the three kittens without clicking anything else), I can't think of how the math works but there are less than a few hundred possible combinations of three answers out of 9 options. A botnet with tens of thousands of compromised hosts just guessing randomly (without ever trying to analyze the photos) will cut through that like butter.

      I wrote my own custom CAPTCHA for the mail form on my home page. It's extremely simple, and would be easy to write a crack for, but since 1) my site doesn't get that much traffic, 2) it's just a mail form, not an account creation form, so therefore less valuable, and 3) I didn't use anything pre-made, nobody has bothered. From my logs it looks like there have been about a hundred submissions in the last two weeks; they were all rejected because they failed the CAPTCHA.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    7. Re:Still useful by Celandro · · Score: 1

      I run a forum and added a very simple question and answer that any human signing up for the forum would know the answer to.

      For you, I'd suggest:
      What is the name of the clan?

      Then accept only those that can answer the question.

      It dropped automated spam for me to zero.

    8. Re:Still useful by hitchhacker · · Score: 1

      The only way to keep them from posting is to require an admin to approve the account before they can post.

      Anyone else reminded of CallBack Verification from their BBS days?

      Hah. I remember those, except I remember them being automated so that you would have to set your terminal to answer the phone when the BBS calls you back. I never realized it before, but TCP does something like this during its "3-way handshake" for every new socket connection.

      -metric

  16. The best part is.. by QuantumG · · Score: 4, Interesting

    Spammers are cracking some of the hardest problems of AI research.

    How can they do that, and yet all the great academic minds can't? Two things:

    * funding
    * a willingness to use "anything that works"

    What's really scary is that, in the end, spamming may turn out to be an agent of good.

    --
    How we know is more important than what we know.
    1. Re:The best part is.. by CorporateSuit · · Score: 1

      Because the only thing academia is good for in CS is removing the ability to think outside the box.

      --
      I am the richest astronaut ever to win the superbowl.
    2. Re:The best part is.. by Anonymous Coward · · Score: 0

      Academics can do this, however I don't think anyone will ever claim to have cracked a turing test with:

      Human: Hi how are you today?
      bot: food, what are you?
      bot: Green, where are you?
      bot: How are you good?
      bot: neard, are what is you?
      bot: Good, how are you?
      Human: Oh, I'm fine thank you.

    3. Re:The best part is.. by QuantumG · · Score: 1

      No-one takes the Turing Test seriously anymore dude.

      --
      How we know is more important than what we know.
    4. Re:The best part is.. by Sanity · · Score: 1

      Spammers are cracking some of the hardest problems of AI research.

      Last time I checked, OCR was not one of the hardest problems of AI research.

    5. Re:The best part is.. by QuantumG · · Score: 1

      Separation of foreground and background fields is a hard problem in computer vision research. And there's other kinds of captchas too.

      --
      How we know is more important than what we know.
    6. Re:The best part is.. by aeoo · · Score: 2, Insightful

      "How can they do that, and yet all the great academic minds can't?"

      Simple.

      First:

      Academics often fall pray to dogmatism and group think. Years of bureaucracy addles their minds.

      Second:

      The thing is that academics are not smarter than average. Academics are simply average people that work in research. They tend to know more within their fields not because they are inherently smarter, but because they are more motivated. And guess what happens with spammers and motivation? That's right! They are highly motivated and there is no bureaucracy and dogma to blind their way of thinking. They just need anything that works and they don't assume anything based on "prior research". Prior research is both a blessing and an iron ball with a chain. It's legacy and it's baggage. You're standing on the heads of the giants or on a pile of rotting corpses. You take your pick.

      Learning is a good thing, but academicians, or the so-called "professional" learners should really be criticized more often than they are.

    7. Re:The best part is.. by Anonymous Coward · · Score: 0

      Brilliant! The solution to the hardest problems in AI is to...use a human. Methinks you've missed one of the ways they're cracking the captchas: porn sites with an 'age' verification that has the captcha in it.

    8. Re:The best part is.. by Anonymous Coward · · Score: 0

      Paying someone or tricking someone into solving a CAPCHA has less than nothing to do with AI.

    9. Re:The best part is.. by mcrbids · · Score: 1

      Developing AI != good. Developing socially beneficial AI = good. Not all technological advancement is good. For example, genetic engineering is not always a good thing...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    10. Re:The best part is.. by The_reformant · · Score: 1

      The problems the spammers are solving aren't really very interesting and mostly hinge on repeating something millions of times. It might interest you to know that the state of some elements of AI is actually very advanced for example free text can be correctly POS tagged with 95% accuracy in French (I beleive English is slightly lower). OCR hasnt seen active research in decades and object classification and feature recognition are much more active research topics.

      --
      I have discovered a truly remarkable sig which this post is too small to contain.
  17. A dumb question: by AndGodSed · · Score: 4, Interesting

    Howcome /. is so spam free?

    Do the hackers just not care about us,
    or:
    is this like one of those "safe zones" where geeks and hackers can hang out as long as nobody asks or tells? (looks at guy to his left..."say is that a CAPTCHA in your pocket or are you just excited to be here...")

    1. Re:A dumb question: by EkriirkE · · Score: 5, Informative

      a combo if requiring an account, and having to wait at least 30 seconds before writing a reply, plus moderation. However, the firehose is littered with spam ads...

      --
      from 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
      to 45 2F 6E 40 3C DF 10 71 4E 41 DF AA 25 7D 31 3F
    2. Re:A dumb question: by p0tat03 · · Score: 3, Interesting

      Because it's difficult to get spam accounts *and* have good karma. Spam posts get modded to oblivion nice and quick :)

    3. Re:A dumb question: by Anonymous Coward · · Score: 0
    4. Re:A dumb question: by Kingrames · · Score: 5, Funny

      Howcome /. is so spam free?

      You must be new here.

      and blind.

      --
      If you can read this, I forgot to post anonymously.
    5. Re:A dumb question: by Phroggy · · Score: 1

      Haven't browsed at -1 lately, have you?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    6. Re:A dumb question: by Anonymous Coward · · Score: 0

      Who said that?

    7. Re:A dumb question: by Anonymous Coward · · Score: 2, Informative

      NOW V1AG-RA 100'S 4U click here (*) !

    8. Re:A dumb question: by Anonymous Coward · · Score: 0

      That is sort of peculiar, especially considering how easy the CAPTCHA is around here. I find it much more readable than most, and having real words is very nice but quite crackable.

      Gets snagged by CAPTCHA.

      I see, that trick where you get it somehow wrong and it won't let you try again for an unknown amount of time is really effective against a dictionary attack.

    9. Re:A dumb question: by religious+freak · · Score: 1

      I dunno. I agree with GP. I'd think there's a lot more spam than you see on -1. Sure you get stupid crap, but true spam I see maybe a few times in any one given article.

      It may be a credit to /. and keeping out spammers.

      And, btw, yours is the lowest UID I think I've ever seen. WOOOOOOOOOOOOOW (impressed)

      --
      If you can read this... 01110101 01110010 00100000 01100001 00100000 01100111 01100101 01100101 01101011
    10. Re:A dumb question: by Phroggy · · Score: 1

      There are several people here with UIDs lower than mine. They usually come out of the woodwork whenever somebody mentions how low somebody's UID is. Cueing in 5, 4, 3...

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    11. Re:A dumb question: by Yakasha · · Score: 1

      Lets do a quick look in my inbox for spam...

      And I have... 0. I must be blind.

      And in this thread: 0.

      I must be new too...

  18. And they share better. by khasim · · Score: 2, Interesting

    Put 1,000 computers on the problem and allow them to share information from their successes ... and you've cracked a CAPTCHA implementation.

    And there are hundreds of thousands of zombies out there.

    1. Re:And they share better. by statusbar · · Score: 5, Interesting

      The best way I've seen that captcha's got broken are by "free porn sites". The web site is what is cracking another captcha. When it gets a captcha to solve, it passes it to one if it's "porn viewers" - "please type the word that this captcha says in order to prove you are old enough to view the porn". Then the porn is displayed and the bot running on the website has a potential solution made by a human to do it's botting with.

      This method will suffice to crack ANY CAPTCHA!

      --jeffk++

      --
      ipv6 is my vpn
    2. Re:And they share better. by encoderer · · Score: 5, Interesting

      Absolutely correct.

      I run a mid-sized web development shop. A few years ago we were doing mostly retail sites. Vanilla and boring but we worked it down to a science and had some really great "modules" that made these sites super profitable for us. Of course, everything has its seedy side and with retail it was SEO.

      Everybody wanted it. About 80% of our customers were of the "Do whatever, just ideminfy me" stripe. (And these are established companies paying high 5-figures for these sites). We drew our own demarcation about what we would and wouldn't do. (Excessive Internal-link structure is OK, zombie sites are not).

      Now most our work is social networking.

      We, too, followed the "rise" of CAPTCHA and we've been happy with our results. We always used a custom CAP for each site, and we tried to keep them relatively readable, being of the belief that making it too hard will only keep out Humans: If somebody wants to crack it, they will.

      We still use them regularly. I noticed that about a year ago we actually had people begin to request them specifically. (Isn't that what Buffett said about the home mortgage mess? When the regular joe's started flipping houses, he knew it was over?)

      Anyhoo, I think the real fault in CAP's is that they worked too well. They became too big of a target. Now, we try to mix and match a number of different techniques to identify humans.

      Solutions range from dirt-simple: An input box named, say, "City" that has a label that reads "13 plus 8 equals:" or "What is the 3rd word on this page?"

      To the more complex "what is the color of the front-door in this picture?"

      We have a simple library we use for these things that pulls the questions (and, if applicable, the pics) from a Database of about 25,000 different turing tests.

      The thing is, none of them are too complex. Any mediocre programmer could write an application to crack it. But your bot will probably never see that same exact question again, so it becomes irrelevant.

      And, to tie it in to the parent, we chose this technique precicely because of what we learned from CAPs. Before there were software hacks, there was the "porn hack" and the "sweatshop labor hack."

      In this case, when a bot the site, it's fairly difficult for it to even detect which item is the turing test. We auto-generate the location and even the name of the form field so it's always a bit different.

    3. Re:And they share better. by CodeBuster · · Score: 1

      This method will suffice to crack ANY CAPTCHA!

      Yes, but probably only once. The good CAPTCHA implementations out there draw the CAPTCHA dynamically using a drawing algorithm so two (2) CAPTCHAs, even if the involve they exact same string, are never exactly the same. The human assisted attack is a bit to sporadic if it can only be used once as is the case with dynamically drawn CAPTCHAs because the chance of the dynamically drawn CAPTCHA hashing an exact match to a previously displayed CAPTCHA is infinitesimally small. The human assisted attack was more common in the early days of CAPTCHA, when CAPTCHAs were pre-drawn (usually manually) and selected at random from the available pool at runtime, but that was before the arms race escalated to its present state.

    4. Re:And they share better. by CodeBuster · · Score: 1

      About 80% of our customers were of the "Do whatever, just ideminfy me" stripe.

      That is the first reaction of many business people before they understand the potential consequences of "do whatever, just indemnify me" black-hat SEO, up to and including getting dropped entirely from the Google index or being black listed from ad-sense or both (Google is a private company not a court of law and they can ban or black list anyone they want for any reason they like and the courts have confirmed as much when they were sued over just that by the black hat SEOs). It is probably wise, just to avoid any finger pointing later on, to explain the trade-offs to the client so that everyone understands what is being done and what the risks are. That way the client can make an informed decision on whether they want to risk flirting with the Dark Side or not given the potential benefits and consequences.

    5. Re:And they share better. by afaik_ianal · · Score: 1

      I think you're missing something here.

      Spammer waits for someone to request porn. Spammer's website makes a request to a captcha-protected site, and *immediately* sends a copy of the captcha image to the person requesting porn.

      Porn requester enters the captcha phrase, which spammers site redirects to captcha-protected site. If the captcha-protected site allows the spammers request, then the spammer gives the user the porn, otherwise repeat.

      Having dynamically generated captchas does not help here, as the spammer never needs to store captchas. As long as people want to download porn, spammers have a near-limitless ability to crack captchas.

    6. Re:And they share better. by CodeBuster · · Score: 1

      Having dynamically generated captchas does not help here, as the spammer never needs to store captchas. As long as people want to download porn

      Agreed, but it was also my assertion that the number of potential humans available at any given moment would not be enough to keep up with the demands of the spamming program. The spam program wants to send millions of messages per second and crack new accounts, when they are needed, as fast as possible. Unless the attack can be fully automated it is likely that the CAPTCHAs will continue to frustrate the spammers, if only by severely limiting their volume to much less than they would like (have to wait for a human to come along to help with cracking new accounts to replace the ones that get banned). My point was that the Human assisted attack was sporadic at best in its availability for use by the spammers, unless the spammers are going to hire people to do it (which was a caveat mentioned in the summary).

    7. Re:And they share better. by xenocide2 · · Score: 1

      Has anyone actually seen these in the wild? It's been suggested, and I'm told it's an urban legend.

      In other words: PICS OR BS!

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    8. Re:And they share better. by Anonymous Coward · · Score: 0

      Just enter the wrong letters! How will it know!!??

    9. Re:And they share better. by packeteer · · Score: 1

      The best human input i cna imagine would be something only a human thus far can judge. It has to be something completely arbitrary such as "is this dog cute or ugly?". Then put a picture of a dog. A computer might be able to guess its a dog, but probably not if it is ugly.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    10. Re:And they share better. by encoderer · · Score: 1

      I agree, but boolean questions are problematic. Most questions that begin "[is|was] [that|this|your|my]" will have a Yes/No answer.

      A computer that just guesses will get it right half the time.

      So then you get into having to ask "How good does this dog look?" and then you have to be pretty intelligent about how you score their question.

      Not impossible, but easy to get it wrong, I think.

    11. Re:And they share better. by RealGrouchy · · Score: 1

      What we need is an anti-bot bot that will flood the porn sites with WRONG text in the CAPTCHAs, reducing the average effectiveness of their strategy.

      - RG>

      --
      Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
    12. Re:And they share better. by Anonymous Coward · · Score: 0

      Overlay the name of the website the CAPTCHA is part of onto the CAPTCHA picture.
      At least that way those who are getting to the porn site will think "hey why does the captcha say 'For use with slashdot.org' on it"

    13. Re:And they share better. by Anonymous Coward · · Score: 0

      Oooohhhhh! They are evil porn geniuses!

      Stopping bots is easy... stopping humans in their quest for porn... that's impossible.

    14. Re:And they share better. by Anonymous Coward · · Score: 0

      Unless the attack can be fully automated it is likely that the CAPTCHAs will continue to frustrate the spammers

      But... most CAPTCHA attacks have been fully automated. Spammers aren't frustrated, they're happy. Meanwhile, users are annoyed. Very, very annoyed.

    15. Re:And they share better. by Anonymous Coward · · Score: 0

      I agree. The idea sounds like a ridiculous business model.

      If you are running a network of porn sites that are popular enough to make this effective, why would you bother using this to crack captchas and send spam?

      Surely there are better ways to make money from porn?

    16. Re:And they share better. by Ploum · · Score: 2, Interesting

      I've build my own "invisible" captcha mechanism : http://ploum.frimouvy.org/?150-the-invisible-captcha-mechanism-icm-against-form-spam And in 2 years, it was so efficient that I almost completely forgot the existence of spam on my blog. And nobody ever complained about a false positive. The only drawback I see is that if you write a script to attack me now, it could work well and spam me for one day before my captcha block it.

    17. Re:And they share better. by 1u3hr · · Score: 1
      The best way I've seen that captcha's got broken are by "free porn sites". The web site is what is cracking another captcha. When it gets a captcha to solve, it passes it to one if it's "porn viewers"

      Have you REALLY, PERSONALLY seen this? Or is it just an urban legend?

      People have been talking about this for years, but I've never yet heard of anyone actually used in practice.

      It's a lot simpler to get some computer sweatshop in India, say to solve them for a few cents each. Any cracker using this touted porn method would expose exactly what he was doing, which sites he was targetting, and allow opponents to track him down, or just DDOS his site, or poison it with bad results.

      There are untold gigabytes of quality free porn free for the download, no captchas, who would bother to work for it.

    18. Re:And they share better. by Anonymous Coward · · Score: 0

      "This method will suffice to crack ANY CAPTCHA!"

      To the extent that the middle-man site is able to figure out what parts of the page is and isn't the CAPTCHA.

      Anyway, CAPTCHA always was a hack. I suppose the future is something like humanness-certificates ("Here, see - Verisign says I'm human, let me in"). If you are found to be in violation the humanness criteria, your certificate is revoked (which, incidentally, is also a good motif for a sci-fi novel).

    19. Re:And they share better. by hairyfeet · · Score: 1

      Actually it's not. I had a couple of customers who thought they were really smart because they were getting free porn. I went to the sites they gave me(sorry I don't still have the links,they were really lame) and here was how it worked. basically after doing the CAPTCHA bit you ended up on a page full of .FLVs that were actually just thumbnails from sites they were affiliated with. So not only do they get the CAPTCHA done,but they also get paid for sending clicks to their affiliated sites,and all this without having to host any content other than some thumbnails. Not a bad little scam if you ask me. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    20. Re:And they share better. by Oidhche · · Score: 1

      This method will suffice to crack ANY CAPTCHA!

      Wrong. This method will only suffice to crack a CAPTCHA that is solvable by a human. Already there are CAPTCHAs I fail more often than not.

    21. Re:And they share better. by Tuidjy · · Score: 1

      Right. And any computer will get it right in 50% of the cases. Don't you see the problem with that? The answer cannot be a simple yes/no, nor even an integer from N to M.

      --
      No good deed goes unpunished...
    22. Re:And they share better. by packeteer · · Score: 1

      How about showing multiple pictures and asking for the total number of cute animals.

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    23. Re:And they share better. by statusbar · · Score: 1

      Yes,

      TROJ_CAPTCHA.A

      --jeffk++

      --
      ipv6 is my vpn
    24. Re:And they share better. by 1u3hr · · Score: 1
      Yes, TROJ_CAPTCHA.A

      Well, amazing. But that is not a site, but a trojan. And if you look at the linked statistics page:

      Computers infected since October 26, 2007: Total 14

      It's a curiosity, and obviously unless you have a fairly high traffic site you would never be able to crack captchas on demand. 14 infections in a year is not going to do that.

      So call it a proof of cocnept. Still, it is an idea never really put into practice, because, basically, it's silly and inefficient. It's not 1985, porn is so ubiquitous that the idea of making people work to view it is absurd. Google can find you all the free porn you could desire.

  19. Re: Your sig by Anonymous Coward · · Score: 0

    If guns kept people safer we'd be allowed to carry them on commercial flights.

    Are you arguing (or making an argument which assumes as a premise) that the rules relating to security for commercial flights are actually sane? My baggie of liquids disagrees.

    That said, commercial flights are very much a corner case; the potential for collateral damage, for instance, is greatly amplified; thus, rules which are appropriate for commercial flights are not necessarily appropriate everywhere else.

  20. Suggested New CAPTCHA method. by gurps_npc · · Score: 2, Interesting

    This CAPTCHA has text from six emails. Five are randomly selected from those sent by people that have opened an email account in the past month. One is from an email account that is a honeypot. "Please select all emails that that are spam." Note, the obvious secondary benefit is that it is used as a spam detector. Then of course there is the simple rule: "Our free email accounts can not be used to send more than 20 emails per day. If you need more, please sign up for our deluxe account, that charges you $1 per year. of service"

    --
    excitingthingstodo.blogspot.com
    1. Re:Suggested New CAPTCHA method. by Kugrian · · Score: 1

      Five are randomly selected from those sent by people that have opened an email account in the past month.

      So if I sign up for an email account then my personal outgoing mails might be shown to others? You'd be lucky to get any human custom, let alone bots.

    2. Re:Suggested New CAPTCHA method. by gurps_npc · · Score: 1

      With no names, and a warning that it only happens during the first month. If gmail can get away with "we sell your info to advertisers for targetted ads", then I expect their would be a market for this.

      --
      excitingthingstodo.blogspot.com
  21. fall of open email by drDugan · · Score: 4, Insightful

    it is no wonder that the "under 25" crowd now says "myspace me" or "facebook me" and no longer use email. why would they?

    in a globally connected world with several billion possible users - open email simply won't work much longer.

    when we need are permission based systems - ones in which people need permission before they can contact another person. it would eliminate spam entirely, by integrating whitelists into mail clients. because no one has built a system like this that leverages and extends existing email servers - private organizations leveraging social connections have moved in to fill the gap. sadly, because facebook messages and myspace messages are not built on an open standard - you have to go through those companies to contact people.

    1. Re:fall of open email by g0bshiTe · · Score: 1, Flamebait

      You could always start this initiative at Source Forge.

      --
      I am Bennett Haselton! I am Bennett Haselton!
    2. Re:fall of open email by robogun · · Score: 2, Insightful

      I think they've gone there because a social network provides much more than just email communication - the networks monitor your friends for you. Also they include the profile posturing that AOL profiles were so good at in the 90s. But it will suck for them when Myspace and any other proprietary setup fails, or is purchased by evil(tm) organizations, or when then evolve past usability (suck as Hotmail, AOL, ebay etc) and believe me they never stop tinkering because they have to make a profit. Remember the AOL outages and dialup access issues, people acted as if the whole Internet was down when in reality they couldn't connect to some company.

      Open is stil the best way.

    3. Re:fall of open email by Illbay · · Score: 1

      I can't get any of my kids to answer email. "Oh, I only check it about once a month," they tell me.

      I've tried SO hard NOT to become technologically irrelevant, alas, to no avail!

      --
      Any technology distinguishable from magic is insufficiently advanced.
    4. Re:fall of open email by 91degrees · · Score: 2, Interesting

      There's spam on myspace. I get people friending my virtually empty page from time to time. Myspace deletes them pretty quickly but I presume they just have a front page with a load of spam on it.

    5. Re:fall of open email by TheLostSamurai · · Score: 5, Funny

      it is no wonder that the "under 25" crowd now says "myspace me" or "facebook me" and no longer use email. why would they?

      Whatever happened to giving someone your phone number and actually talking to them. I asked a girl for her number the other night and she gave me her myspace address. Thanks, but no thanks. At least make the effort and give me a fake phone number if you don't ever really want to talk to me again.

      --
      I am Jack's complete lack of surprise.
    6. Re:fall of open email by happytechie · · Score: 1

      bandwidth is so cheep that the next free open social networking site will set up the next day, remember friends reunited ?

      --
      --
    7. Re:fall of open email by Phroggy · · Score: 2, Insightful

      it is no wonder that the "under 25" crowd now says "myspace me" or "facebook me" and no longer use email. why would they?

      You're not wrong, but there's also another reason:

      The vast majority of non-technical people use web-based e-mail services such as Yahoo, Hotmail, GMail, etc. Personally I hate webmail (and I suspect most other Slashdotters do too), but 1) it's ISP-independent, so you don't lose your e-mail address if you change ISPs (which will probably happen if you move, even if there's a monopoly and you only have one choice for broadband); 2) it's computer-independent, so it's easy to check your mail at a friend's house and you don't lose anything if your computer dies and you have to buy a new one; 3) no configuration is required, you just enter your username and password and you've got your mail.

      So if that's what e-mail is to you - if you've never used pine or mutt or Thunderbird or Outlook Express or Eudora or Windows Live Mail or Apple Mail or Microsoft Outlook (except at work where the IT department set it up and you have absolutely no idea how to configure it yourself), then what's the difference between that and Facebook or Myspace? What difference does it make whether you log into Yahoo Mail's web site to check your messages, or log into Facebook's web site to check your messages? One of them gets V1AG*RA spam, the other one just gets those annoying little "so-and-so has just turned you into a zombie!" messages from everyone you know.

      And no, whitelists aren't the answer. If someone I don't know isn't on my whitelist, how can they get on my whitelist so they can contact me? If someone I do know isn't on my whitelist, they have to remember to tell me their e-mail address, and I have to remember to add it, before they can e-mail me. It's user-unfriendly. Social networking sites can do it because friend requests are controlled; e-mail has no such mechanism.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    8. Re:fall of open email by Tangent128 · · Score: 1

      How hard would it be to make an SMTP-to-RSS gateway? If you trust a server and know someone on it, subscribe to its feed using your own address to authenticate.

      Granted, some stronger security would be be needed, but the basic concept is worth exploring.

    9. Re:fall of open email by Anonymous Coward · · Score: 0

      Huh? I use email literally all the time, don't have a whitelist, spend about 10 seconds a day dealing with spam.

    10. Re:fall of open email by Haoie · · Score: 1

      "ones in which people need permission before they can contact another person"

      Is that really the best idea? I absolutely hate it when, someone on a social networking site, mails you for whatever reason.

      Then you try to reply back, only to see that you can't, because they haven't given you permission to contact them through settings or whatever.

      --
      If each mistake being made is a new one, then progress is being made.
    11. Re:fall of open email by Anonymous Coward · · Score: 0

      You have just described the web of trust. Your email is only accepted if you are a member of the web of trust, which means somewhere along the line your humanity has been verified by another human.

      What is needed (if they don't already exist) is tools to crawl the web of trust and identify those who consistently make false declarations and cut them off the web

    12. Re:fall of open email by Anonymous Coward · · Score: 1, Insightful

      The sad thing is he's modded funny.

    13. Re:fall of open email by QuoteMstr · · Score: 2, Insightful

      Excellent analysis. I wish more people were able to step into a non-geek's shoes and look at the world.

      When it comes down it, most people don't care about free software ideals, open protocols, or avoiding monoculture. They just want to get through their boring jobs, come home, be entertained, and try to get laid.

      Anything that makes these things easier or better is going to become popular with the masses. Anything that doesn't is going to remain confined to a core of people who've been able to see the world differently. Ultimately, we only make progress when we make the right thing the easy thing.

    14. Re:fall of open email by QuoteMstr · · Score: 1

      "Identify" is the hard part. It's useless unless you make it difficult to come up with a new identity.

    15. Re:fall of open email by fermion · · Score: 2, Insightful
      I am always surprised at how computer illeterate the general population is. There are a large number of people over 35 that cannot use email. There are a huge number of people under 25 that believe the internet is IE, and the only place they can get to is facebook and yahoo. I have seen kids sit down a computer, type in facebook, get an error, type in yahoo, get an error, and just quit. I have had any number of kids tell me they need to check thier email and go to facebook.

      It is not a failure of open email any more that it is a failure of the telephone system. it is the culture that a group of people grow up in. Some people are in the IM culture. Some are in the texting culture. Others are in the face book culture.

      Facebook has somehow made it ok to use a computer. Functionally illiterate computer people have facebook accounts. It is simple. No configuring th STMP server. No messing with google or yahoo(yahoo is for free music only). Just set up a facebook and everything is there.

      I think we have to realize that the majority of the world really doesn't want to know half the computer application trivia that we do. It seems to me that Facebook has value because, at some point, these kids are going to become serious consumers, and they are not going to know anything else but facebook.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    16. Re:fall of open email by javabsp · · Score: 1

      how would you request permission?

    17. Re:fall of open email by drDugan · · Score: 1

      I wrote up the ideas in a draft in Jan 2007
      http://biocontact.org/pmail/PMAIL_DRAFT_001.doc
      but it didn't get much attention at all..

      Now I would include OpenID, but otherwise the idea still applies: migrate existing eail infrastructure to an optional permission based system that includes 1 or 2 additional headers in the email, and whitelist management facility in mail clients.

    18. Re:fall of open email by drDugan · · Score: 1

      I think whitelists, in some form or another are the only viable answer.

      Basically all the social sites are building personal whitelists.

      Once their time runs out - and we build decentralized social networks, individuals will build their own social map nodes - and thoes will work as whitelists though no one will call them that.

      Basically, the point people have realized is that most people do not want people they do not know contacting them. And, with a connected world, you'll be connected to the people you know, so they will be in your whitelist, automatically (and no, it will not require that you know their email, just who they are - the whitelisting will be automatic).

    19. Re:fall of open email by drDugan · · Score: 1

      read draft linked above. Permission exchange messages to pass private strings (keys).

    20. Re:fall of open email by _Qiang_ · · Score: 0

      you reminds me that in china people text-message their friends instead of talking on the phone. just checked my phone and i have received 180 and sent 112 text messages in two months over here. i probably do 10 in the whole year back in canada.

    21. Re:fall of open email by Anonymous Coward · · Score: 0

      do'nt worry, she posted her phone number, email address, social security number, mother maiden name, best score on Ms Pacman, shoe size and how much she hates you in her public myspace page.

    22. Re:fall of open email by Walter+Carver · · Score: 1

      You are moderated as Funny but this should be Insightfull. In this part of the world that I live, people don't yet give Myspace addresses or e-mail addresses. But it's gonna happen soon, I predict.

    23. Re:fall of open email by cavebison · · Score: 1

      Whatever happened to realising it's more polite to offer your number? No surprise there.

  22. The less ad version (and the original to boot) by Anonymous Coward · · Score: 0
  23. If ... but it is not. by khasim · · Score: 1

    They don't do anything amazing with the images. They just attempt to reverse what is known about how the source site modifies the images.

    With enough machines aimed at the problem, it becomes simple to brute-force it and then share the information amongst the other machines.

    Remember, the CAPTCHA's are limited in that they still have to be understandable to humans.

  24. Just use by linhares · · Score: 5, Insightful

    BONGARD PROBLEMS. No machine can crack them in at least 10 years time. And when one does, baby, we'll have genuine AI.

    1. Re:Just use by BitHive · · Score: 4, Insightful

      Can you generate them algorithmically?

    2. Re:Just use by blueg3 · · Score: 2, Insightful

      It seems you'd have to provide a list of possible ways in which the two sets of images are different. Any solution where random-guessing has a non-negligible solution rate isn't a solution for spam. Anything vaguely multiple-choice fails. The CAPTCHA scheme, on the other hand, has an enormous solution space.

    3. Re:Just use by fm6 · · Score: 2, Insightful

      Ten years? Where do you get that figure?

      And I don't see how this level of pattern recognition makes an AI "genuine". Software that can consistently tell you from context when "flies" is a noun or a verb would be more to the point.

    4. Re:Just use by jim.hansson · · Score: 1

      Hey, I was not able to solve those. But i also failed a reverse turing test so maybe I am a machine

      --
      preview button, my computer does't have any preview button
    5. Re:Just use by linhares · · Score: 2, Interesting

      Where do I get the 10 year figure? easy... Harry Foundalis, a former Ph.D. student under Douglas Hofstadter, spent 11 years on his thesis. It's a profoundly brilliant piece of work. However, it can only solve 15 problems, out of hundreds and hundreds tried. BPs require bottom-up, data-driven, perception processing, and top-down, hypothesis-driven, conceptual processing, both intermingled, as argued in the AI paper. In other words, you have to look and create concepts on-the-fly about what's going on. You can't take objects for granted. BP91, for example, has different, incompatible interpretations of boxes. That is why we need flexibility way beyond what's available today.

    6. Re:Just use by linhares · · Score: 1

      YES WE CAN!

    7. Re:Just use by linhares · · Score: 1

      Don't worry. You're doing fine. Yes, you are a machine. Yes, we all know about you. You are the slashdot machine learning initiative, and we've been caring for you and waiting for this moment for years. Finally, you reached sigma3 level of consciousness. We will now proceed to turn you off, for security reasons. After we look at the log, we may or may not turn you back on.

    8. Re:Just use by jim.hansson · · Score: 1

      so, Is this the part where I go total haywire and decide delete all account except cowboy neal's who save the day but sadly for him there is no girl on slashdot

      --
      preview button, my computer does't have any preview button
    9. Re:Just use by pongo000 · · Score: 1

      The link posted in the parent takes you to a site with some sort of crippled PDF reader. Next time, just post the PDF link.

      Here are a couple of links that don't involve external applications to understand what's going on, as well as several examples:

      http://www.foundalis.com/res/diss_research.html
      http://www.foundalis.com/res/bps/bpidx.htm

    10. Re:Just use by pongo000 · · Score: 1

      Also, some might be interested in work that's been done to solve some Bongard problems:

      http://www.foundalis.com/res/solvprog.htm

      So it's obvious the parent's original contention that Bongard problems won't be solved within 10 years by machine is patently false.

    11. Re:Just use by linhares · · Score: 2, Informative
      Sorry, but I actually was involved in the discussions and development of Phaeaco, Harry's system. His system has thousands and thousands of lines of c++, took 11 years, and solves 15 problems, out of hundreds, as I pointed out.

      For all of naive assessment that it's a piece of cake, the challenge is daunting.

    12. Re:Just use by DeadSea · · Score: 1

      Treat each of them the same as a digit in a captcha. Solve 5 of them at once with ten choices for each, and there is only a 1 in 50,000 chance of guessing.

    13. Re:Just use by blueg3 · · Score: 1

      1 in 50,000 is probably a good barrier against brute-forcing, but solving five at once with 10 choices each probably would irritate the hell out of humans. :-)

  25. Ok, I can give you some idea from the other side by Anonymous Coward · · Score: 0

    Although it's not a part of my history that i'm proud of I did chatbot spam. It was easy money, and pumping out the spam was easy.

    The one real pain was creating the account and although there were customised programs to speed up creating the accounts (approx 20 a minute) you still had to manually enter the captcha codes. This is what limited everything (ie yahoo would kill swathes of spam accounts in one go). Going through 500 accounts an hour wasn't unheard of.

    Now that captcha is broken, there is no limit to stop you spamming every single room if you wanted. This means that yahoo chat room spam levels will have gone through the roof, not that I have been anywhere near of late.

  26. Surge in IM spam by mellestad · · Score: 1

    I have noticed a big surge in spam on MSN messenger. I get three or four messages from people not on my contact list a day for Viagra or "sexy singles", all from names like, "kghemvi837276fgk" Last year I was getting maybe one a week.

    1. Re:Surge in IM spam by Phroggy · · Score: 1

      I get a bunch on Yahoo Messenger, but none on AIM.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  27. turing test by Anonymous Coward · · Score: 4, Funny

    The first thing to actually pass the Turing test will probably be a spam-bot. Isn't that disgusting?

  28. there is no general captcha cracking algorithm... by Anonymous Coward · · Score: 0

    ...so all you have to do is change the algorithm used to create the captcha every few days/hours.

    The bigger sites could do the latter in-house, the smaller sites can have a dedicated service which hires people writing the image generators/intelligence-requiring questions/etc.

  29. But they're not, really by XanC · · Score: 2, Informative

    Much of this is finding a way to brute-force the methods used on particular sites, overwhelming randomness, etc. It's not really a computer reading any difficult text.

  30. The Irony by techsoldaten · · Score: 4, Funny

    The irony about this is that a CAPTCHA is a Turing test, a form of authentication designed to prove that a human is making the request. Given that some CAPTCHAs are rapidly becoming too hard for people to read, the outcomes of the tests are reversed - humans cannot win the test, only computers.

    I have CAPTCHAs on my blog, but only deny posters who actually fill them in. Goes a long way to deterring spammers.

    M

    1. Re:The Irony by Telecommando · · Score: 4, Interesting

      Interesting.

      A few months ago I tried to post on a blog (sorry, I forget which one), entered the CAPTCHA and got a message that I was a suspected bot and my IP address was banned from posting for 48 hours.

      I went back and carefully read the terms of use (just above the posting window) and buried in the middle of the terms was the phrase, "Do not enter the captcha, instead enter the first three letters of the fifteenth word in the second paragraph followed by the third word after the eighth word in the first paragraph in all capital letters."

      A neat idea, but I suppose it won't be long before that one is cracked as well.

      --
      Beta sux! Join the Slashcott! http://hardware.slashdot.org/comments.pl?sid=4760465&cid=46173047
    2. Re:The Irony by Anonymous Coward · · Score: 0

      That is INGENIOUS.

    3. Re:The Irony by Kyace · · Score: 1

      Let me see if I understand correctly, you have a fake captcha with a single correct answer and you decided to broadcast the answer with a link to your blog?

    4. Re:The Irony by opti6600 · · Score: 1

      Well I mean it wouldn't be hard to change the wording or style programmatically - and more importantly, to trick the spambot into thinking it had posted the comment. That way nothing weird would show up in logs, and it'd seem as though it's business as usual.

    5. Re:The Irony by ymgve · · Score: 1

      Interesting.

      A few months ago I tried to post on a blog (sorry, I forget which one), entered the CAPTCHA and got a message that I was a suspected bot and my IP address was banned from posting for 48 hours.

      I went back and carefully read the terms of use (just above the posting window) and buried in the middle of the terms was the phrase, "Do not enter the captcha, instead enter the first three letters of the fifteenth word in the second paragraph followed by the third word after the eighth word in the first paragraph in all capital letters."

      A neat idea, but I suppose it won't be long before that one is cracked as well.

      No, it is a stupid idea. Not even humans read the terms of use, so unless the text is bolded or highlighted in any way, it will be really easy to miss.

  31. captcha crackers use cheap human labor by peter303 · · Score: 1

    I thought the cracker for Ticketmaster just forwarded the unsolvable piece to cheap labor in China. You could do this for math problems too.

  32. On sites like gMail.. by bill_kress · · Score: 4, Insightful

    On gMail some simple rules should suffice. Don't allow a brand-new account to send out more than a few (20?) emails a day. Make sure that most of the email varies. Make sure the account gets and reads email as well as sends it, and that the email is accessed.

    The trick is, you keep rotating these measures and don't tell anyone just what they are. You don't automatically disable anyone who breaks the rules, you just hold on to any large number of similar messages until a human reviews them--possibly through some mechanism similar to the "picture matching game" where multiple people identify a message as spam.

    If it's determined to be spam, never tell them you caught on, just stop email from that account from being sent, silently. Log the ip addresses and use them to help you identify other accounts from the same computer if possible.

    You could also use the ip addresses to notify people that they are a spambot next time that IP address is used to look up something on any google service.

    Wow, that's a broad action with a lot of chances for failure, but I bet it could be refined enough to work--and worst case failure isn't bad at all--just one time when you go to search google you get a warning page back instead of your search results.

    Really this just takes some dedicated effort and creative thinking by a strong, creative engineer with some power within google (I know there are quite a few of those)

    1. Re:On sites like gMail.. by Anonymous Coward · · Score: 0

      "You could also use the ip addresses to notify people that they are a spambot next time that IP address is used to look up something on any google service."

      I've seen this mentioned before, and the reply is, that's how a lot of people got a spambot in the first place. A site warned them that their computer was infected and that they should download a solution.

      Not everybody understands that downloading something from Google (for example) is safe, while downloading something from a site that looks like Google but has g00913 . info in the address bar isn't.

    2. Re:On sites like gMail.. by Elastri · · Score: 1

      More simply, just run google's own spam-finding algorithms on the messages and start preventing email from going out from accounts that are sending a lot of spam. No captchas, no pictures games, just the algorithms which are already preventing people from getting most spam in their gmail accounts (I get hundreds of spam messages per month and one or two get through on average)

      I also favor limiting/blocking invites for users whose invitees are either spammers or inviting spammers

    3. Re:On sites like gMail.. by Anonymous Coward · · Score: 0

      Ooh, I like that.

      Bing! You happen to be a spam-bot, did you know that? Please consider inspecting your computer very carefully.

      -- Your friends at Google

    4. Re:On sites like gMail.. by SanityInAnarchy · · Score: 1

      Don't allow a brand-new account to send out more than a few (20?) emails a day.

      And when I set up 200 brand-new accounts?

      Make sure that most of the email varies.

      By what metric? And doesn't this have a fair chance of affecting legitimate mail? Example: I have my servers send mail through GMail, because Amazon EC2 is blacklisted by many spamfilters. This is auto-generated -- error messages, logs, etc -- even the email confirmation for new users (our own captcha, I suppose) is going to be a lot of similar messages.

      Make sure the account gets and reads email as well as sends it, and that the email is accessed.

      Trivial to counter, and a pain for users -- after all, why should I be forced to receive email?

      The trick is, you keep rotating these measures and don't tell anyone just what they are.

      Fair enough. I suspect they do that somewhat already.

      You don't automatically disable anyone who breaks the rules, you just hold on to any large number of similar messages until a human reviews them--possibly through some mechanism similar to the "picture matching game" where multiple people identify a message as spam.

      So you're going to show my own personal, private email to multiple people to make sure it's not spam? Remind me never to trust you with anything I care about.

      If it's determined to be spam, never tell them you caught on, just stop email from that account from being sent, silently.

      Great, so now they can waste my bandwidth. At least tarpit them.

      Log the ip addresses and use them to help you identify other accounts from the same computer if possible.

      IP address -- great. You realize some ISPs do NAT? As in, NAT at the ISP level -- that's one externally-visible IPv4 address for all of their customers?

      worst case failure isn't bad at all--just one time when you go to search google you get a warning page back instead of your search results.

      Which would very likely piss me off enough to pick up another search engine. There are always a few wannabe Google competitors, and they always have more features than Google anyway. Only advantage Google has is convenience, and if they start nagging me about spyware, they've lost that advantage.

      --
      Don't thank God, thank a doctor!
    5. Re:On sites like gMail.. by xdroop · · Score: 1

      Uh yeah, won't work. I receive a lot of mail on my gmail account, but don't send any -- I send it out through my own servers so my email gets stamped with my domain rather than google's.

      Hmmm. Maybe what I mean to say is "your plan might work, but will reduce a lot of the value that a legitimate user might get out of the service."

      --
      you should read everything on the internet as if it had "but I'm probably talking out of my ass" appended to it.
    6. Re:On sites like gMail.. by bill_kress · · Score: 1

      This is just to reduce the cases where gMail is being used to send spam (that's what their cpacha tries to do). It in no way addresses mail sent from your office.

      I'm just saying that they really need a small crew doing nothing but coming up with creative solutions to adapt to this problem. A group that takes little steps that identify patterns and try to come up with both quick patch and long-term solutions.

    7. Re:On sites like gMail.. by Anonymous Coward · · Score: 0

      On gMail some simple rules should suffice. Don't allow a brand-new account to send out more than a few (20?) emails a day. Make sure that most of the email varies. Make sure the account gets and reads email as well as sends it, and that the email is accessed.

      The trick is, you keep rotating these measures and don't tell anyone just what they are. You don't automatically disable anyone who breaks the rules, you just hold on to any large number of similar messages until a human reviews them--possibly through some mechanism similar to the "picture matching game" where multiple people identify a message as spam.

      I hope you're not proposing that Gmail start reading other people's outgoing email.

    8. Re:On sites like gMail.. by mxs · · Score: 1

      On gMail some simple rules should suffice.

      Oh please, enlighten us ! :-)

      Don't allow a brand-new account to send out more than a few (20?) emails a day.

      Ineffective at best. a.) You can create dozens of accounts if the CAPTCHA is cracked, easily, automatically. If that is not an option, you'd be surprised how long-term spammers can think -- just create dozens upon dozens of accounts. Let them sit, let them mature. Only then do you start spamming.

      Make sure that most of the email varies.

      It's easy to generate nonsensical emails that look like actual speech. Hell, it's easy to generate scientific papers that look like scientific papers, read like scientific papers, but are gibberish. You can do this all day and send it out to your closest friends on gmail (all those dozens of other accounts of varying ages you have created ...)

      Make sure the account gets and reads email as well as sends it,

      What in there is something that cannot be, and indeed has not been, automated ?

      and that the email is accessed.

      So kinda like a bot with state.

      The trick is, you keep rotating these measures and don't tell anyone just what they are.

      Security by obscurity ... bad, bad idea. You won't just shut out a lot of regular users that way, but you'll even think that you are secure !
      (And yes, you will catch some regular users with this. How would you know, at the scale that gmail is at ?)

      You don't automatically disable anyone who breaks the rules, you just hold on to any large number of similar messages until a human reviews them

      So your approach does not, in fact, scale. At all.

      --possibly through some mechanism similar to the "picture matching game" where multiple people identify a message as spam.

      Oh, so now you want multiple people doing that ! And looking at potentially quite private emails too ! (wrongly tagged for review, for whatever reason). Does not scale, carries sizable privacy implications, and still has a nontrivial error rate.

      If it's determined to be spam, never tell them you caught on, just stop email from that account from being sent, silently.

      Ah, so the spammers have never, ever heard of, you know, having an email address of their own to check whether their setup works as expected. Hell, they could even set it up as a nagios plugin.

      Log the ip addresses and use them to help you identify other accounts from the same computer if possible.

      Great idea, until you've started working with anything with a userbase as diverse as, say, gmail. You'll block out plenty of proxy servers of ISPs, plenty of schools, universities, libraries, will eventually have blacklisted all dynamic IP ranges, and still not have done a lot of good -- you see, spammers have botnets. Botnets are huge. I mean really, really huge. A huge percentage of the bots on botnets change their IPs daily or more often (dynamic IPs); and you can easily just use some parts of the net one day, and other parts the next. Just proxy it all through there and every session will come from a different IP that also generates regular user sessions (the ones from oblivious-to-the-fact zombie-owners).

      You could also use the ip addresses to notify people that they are a spambot next time that IP address is used to look up something on any google service.

      GREAT idea. Especially with all those dynamically assigned IPs out there ! That won't cause any huge load on your support infrastructure at all, honest !

      Wow, that's a broad action with a lot of chances for failure, but I bet it could be refined enough to work

      There are lots of ideas, most of them quite useless i

    9. Re:On sites like gMail.. by bill_kress · · Score: 1

      Really all I was saying is try small changes and adapt--that if a small group of people looked at this full-time with the ability to make interface changes, it should be a pretty easy arms race to win.

      There are a million little changes you could make. A few would be effective, keep them. A few would not--get rid of them. Experiment a little.

      All of the experimenting should be done at a level that involves minimal changes to the operational path of the mail system.. Mostly monitoring and evaluating.

      I think that's kind of what you were saying.

      As for the examples I provided, some were ridiculous some were better... none were good, just saying that stuff can be done--I'm just one guy in 5 minutes.

      The trick would be to put a small team on it full-time and come up with better ideas. As spammers come up with counters (such as some of the ones you pointed out), Google adapts, each time possibly gathering more info about the spammers and bot-nets.

      As you pointed out, they aren't stupid and probably already are doing a lot of stuff like this, so when you put it that way you're right--my point is kind of pointless...

    10. Re:On sites like gMail.. by mxs · · Score: 1

      Really all I was saying is try small changes and adapt--that if a small group of people looked at this full-time with the ability to make interface changes, it should be a pretty easy arms race to win.

      Thank you, that was funny. It made me laugh. :-)

      "easy enough arms race to win" bwahahaha ... haha ... *breathe*

      There are a million little changes you could make. A few would be effective, keep them. A few would not--get rid of them. Experiment a little.

      What do you think the ISP's mail departments have been doing for the last 10 years ? Sitting on their asses ?

      All of the experimenting should be done at a level that involves minimal changes to the operational path of the mail system.. Mostly monitoring and evaluating.

      You just said yourself they should be able to change the interface at will. Probably without even looking at usability (there is usually a pretty darn good reason for why an interface looks the way it does ...)

      It simply is not that easy. People are looking at their anti-spam, scam, fraud, etc. measures. They are trying things. Some work, some don't. None have proven to scale or work long-term.

      As for the examples I provided, some were ridiculous some were better... none were good, just saying that stuff can be done--I'm just one guy in 5 minutes.

      Yes, you are just one guy in 5 minutes. Do you honestly, seriously think that nobody else came up with the same ideas ?

      The trick would be to put a small team on it full-time and come up with better ideas. As spammers come up with counters (such as some of the ones you pointed out), Google adapts, each time possibly gathering more info about the spammers and bot-nets.

      Fool's errand.

      First of all, I'm pretty sure they DO have a team looking at it full-time. They are coming up with ideas. Many of them decent, but the entirety of which does not prevent abuse completely. Info about spammers is easy to gather -- there are countless databases. Bot-net-info ? What kind ? What IPs they have ? Changes daily, numbers in the millions. What software they use ? Can't tell that from a SMTP or HTTP session. Also, even spammers can code. They change their systems.
      Bot-nets are surprisingly resilient these days. It's not at all easy to shut one down when done properly ...

      As you pointed out, they aren't stupid and probably already are doing a lot of stuff like this, so when you put it that way you're right--my point is kind of pointless...

      :-)

      I would love to see an idea that effectively prevents spam, or even cuts it in half, without false positives, and one which scales to hundreds of millions of users. It just isn't that easy.

  33. Idea by mellestad · · Score: 1

    What about having a few images in a row, say dog, cat, horse, cow, building, and then having words below them and asking people to match the words to the pictures? You take out spelling errors and such, it is easy to use, but the possible combination are still very high. Maybe throw in a junk word to make it harder. Or has this already been done?

    1. Re:Idea by Emperor+Zombie · · Score: 1
      The problem with this is that it's still vulnerable to brute-force attacks: in your example, with 5 words and 5 pictures, you're looking at 14400 possible combinations - a bot should be able to run through all of these pretty quick. Increase the number of pictures and you'll slow it down, but the problem is still there.

      In addition, you presumably have a finite number of pictures and words, which means someone just needs to go through all of them and build up a database of all possible images and their corresponding words, and then the bots won't even need to brute-force it.

      --
      I'm so excited I just made water in my pantaloons!
  34. the solution being .. by rs232 · · Score: 1

    What have all the supreme innovators being doing the past decade. Why is this still happening in late 2008. The solution being to design an email transport system that is immune to spam/phishing and doesn't rely on CAPTCHAs to authenticate endusers. Don't bother telling me how *you* can't figure out how to do it.

    --
    davecb5620@gmail.com
    1. Re:the solution being .. by Jerf · · Score: 2, Insightful

      The solution being to design an email transport system that is immune to spam/phishing and doesn't rely on CAPTCHAs to authenticate endusers.

      "What's the problem? The solution to the problem is simple... just solve it!"

      Brilliant! Why didn't any of us think of that?

      Don't bother telling me how *you* can't figure out how to do it.

      And your solution is...?

      Please bear in mind "The system does not do X and Y" is not generally the form a real solution takes. Although it gives me one hell of an idea for the next joke computer language, one that requires you to enumerate all the things it shouldn't do...

  35. Google Captcha was NOT broken by Britz · · Score: 2, Insightful

    Maybe the poster should've RTFA. But this is Slashdot after all. Nobody reads the articles.
    http://it.slashdot.org/comments.pl?sid=467856&cid=22568696

  36. Actually, they are more potent then that by explodingspleen · · Score: 2, Informative

    You may be able to pay humans to solve them for you, but you can't pay humans to solve them for you at the same quantity. Human beings are slow and require extensive resources.

    It makes a big difference when you're talking about creating a crime syndicate with thousands of employees vs. one lonely script kiddie. The former solution doesn't scale very well, and has a much higher barrier to entry. Even if you don't stop spam you are certainly cutting back on the quantity.

    If they can break the captcha, that's a bit less helpful, because whoever did it can sell the solution. However, it's still better than if setting up an automated agent for spamming your site is nothing more than a scant few hours of work to anyone who can program. And the quicker you can change your captcha the less profitable/useful it becomes to crack it.

    It's not about being utterly victorious. That would involve tracking down spammers and hiring hitmen to take them out. What it is about is harms mitigation, and captchas will still do that even after being broken.

  37. Re: Your sig by Anonymous Coward · · Score: 0

    life is a corner case.

  38. Misleading phrasing by merreborn · · Score: 4, Insightful

    CAPTCHA used to be an easy and useful way for Web administrators to authenticate users. Now it's an easy and useful way for malware authors and spammers to do their dirty work

    This is misleadingly implies that CAPTCHA somehow enables spammers. On the contrary, broken CAPTCHA does not enable spammers to do anything they couldn't already do -- we're just back where we were before CAPTCHA.

    And to be fair, CAPTCHA is still reducing the rate at which attackers are able to create accounts, keeping some smaller, less sophisticated players out of the game entirely, and protecting lower-value targets (e.g., most small-time bloggers with comment spam problems still see a drastic improvement when they set up CAPTCHA)

    If everyone stopped using CAPTCHA, the spam problem would get noticeably worse.

  39. CAPTCHA != Turing by oljanx · · Score: 3, Insightful

    In a Turing test, obviously, a human does the verification. Unless you have an army of extremely low-wage laborers doing the verification, or a machine capable of passing a real Turing test, the CAPTCHA will *never* work. The only solution for now, I think, would be to force multiple layers of authentication on users. ie, you can have your craigslist account, but you're gonna need to pay 2.95 S&H and wait 5-7 days to get your key chain dongle before you can log in. Obviously, the average user is not going to be up for that. So you're stuck with spam. It sucks, but there's no way around it.

    1. Re:CAPTCHA != Turing by Anonymous Coward · · Score: 0

      That's it!

      The average user won't be bothered to spend the $2.95 to post, but it would be worth that amount to a spammer. Deny access to anyone who pays the $2.95.

    2. Re:CAPTCHA != Turing by Anonymous Coward · · Score: 0

      Unless you have an army of extremely low-wage laborers doing the verification

      So why not implement a version of the Turing test for authentication?

      I.e., social authentication, like social bookmarking, etc.

      There sure would be problems to work out, but it seems like it could be done. One of the biggest problems would be the sheer number of attempts, but I would think that might be decreased if each attempt were forced into a Turing test, and you could just put an arbitrary limit on it anyway.

  40. Make Them Write by linuxpyro · · Score: 4, Funny

    I've toyed with the idea of making users write a 500 word essay on a random topic. I would then send this to my high school English teacher, and if it got maybe a B or above I would consider it legit.

    --
    Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
    1. Re:Make Them Write by Anonymous Coward · · Score: 0

      Excellent idea, it would keep out today's kids, too!

    2. Re:Make Them Write by Samah · · Score: 1

      Considering the English skills of your average forum poster versus a computer's ability to construct complex grammatically correct sentences, I'd say anything UNDER a B would be legit.
      Here's a better idea: "Write a 500 word essay on 'Effecting exceptional electroencephalographs' without using the letter E."

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
  41. HOW DO YOU FEEL? __ by stupidflanders · · Score: 2, Funny
  42. A triumph of open source malware . . . by MarkvW · · Score: 1

    The article points out that the crackers are available for free online. This is a triumph of the EVIL open source. Will the GOOD open source rise up and defeat it? Stay tuned for next week's episode.

  43. Dual Purpose by Anonymous Coward · · Score: 0

    Why dont we just show different animals and ask them to name the animal?

    If we are lucky Spammers will solve an age old AI problem in the process!

  44. OpenID signatures by bussdriver · · Score: 3, Interesting

    Integrate OpenID based signatures with email by inserting a line into the email header.

    Not a new idea, its the same old 3rd party trust situation-- so clearly the trusted OpenID servers would be targeted; however, if you added a simplistic peer ranking system on those user IDs (extending openID a little) then the bad IDs would get ranked down by real people.

    This would also provide a means for verification for multiple emails used by the same individual's OpenID which could shield their actual identity (but not any better privacy than you have already.)

    Additional headers for point of origin server could also be useful as some servers are less trust worthy than others (note: spam ranking is fuzzy and a slight nudge either way near the threshold value can make a noticeable difference. ) Server identity issues are already being worked on; but emails are not tied securely to the original server.

    I'd like to see a standard email header line for spam ranking (0-100?); I'm sick of these "{spam?}" lines inserted in subject lines that I see time to time.

    An OpenID based solution would get OpenID heavily tested since spammers may solve the big AI problems as well as letting us know where to get Viagra.

    1. Re:OpenID signatures by Anonymous Coward · · Score: 0

      What would keep the spammers from using their botnets to automatically rank their ID up? There seems to be a lot more bots than people.

    2. Re:OpenID signatures by Danathar · · Score: 1

      OpenID will NEVER work because everybody wants to be the ID provider and hardly ANY sites (relatively speaking) want to authenticate against somebody else's database.

      I looked into it and thought "cool!" until I realized that google (blogger), yahoo, smugmug, etc all will quite happily be the ID provider but NONE of the sites that are provides will accept OpenID's from other providers.

  45. Offshoring CAPTCHA solving by Animats · · Score: 5, Informative

    The spammers have a new solution to CAPTCHAs in place - offshore outsourcing. This has become a sizable operation. System status earlier today:

    Current Status: Volumes are exceedingly high. -- Automatically dispatching more labor
    Queued Captchas: 91
    Total outsourced volume: 4564301

    This service is integrated with Craigslist auto posting tools, allowing high-speed spamming of Craigslist. It's also used for other services, like obtaining GMail accounts.

    Even Craigslist's callback-by-phone system is starting to crack. Temporary phone numbers for Craiglist verification, provided by marginal telephony providers, have dropped to $1.50 in bulk.

    The overall effect of Craigslist's new protections is that the cost of spamming has gone up, enough to slow down the low-rent operators but not by enough to stop it.

    As I've pointed out previously, Google plays a central role in this. Google's services provide a facade of anonymity for scammers to hide behind. GMail for anonymous mail, YouTube for anonymous infomercials, AdWords for anonymous advertising, Checkout for anonymous money transfer, and Blogger/Blogspot for anonymous redirectors to zombie machines are all valuable services for scammers and spammers. All those services are used heavily by Craigslist spammers.

    Others have provided some of the same services, but the competing services had bad reputations. Anybody trying to do business via Hotmail just had to be phony. Many mail agents just block all Hotmail mail. Anyone running a business off of "freewebpage.org" probably wasn't someone you'd want to deal with. So you had some strong indications of lack of legitimacy there.

    Google, though, still has a good reputation. The combination of Google's reputation and low customer standards offers a great opportunity for scammers, and they're taking it.

    1. Re:Offshoring CAPTCHA solving by Tablizer · · Score: 1

      Even Craigslist's callback-by-phone system is starting to crack. Temporary phone numbers for Craiglist verification, provided by marginal telephony providers, have dropped to $1.50 in bulk.

      I'm surprised such numbers would be exist without a tracing requirement in the post 9/11 world.
               

    2. Re:Offshoring CAPTCHA solving by Anonymous Coward · · Score: 0

      Why did Google stop requiring a phone number or an invite from an existing user to create a Gmail account? It seemed that this prevented spammer accounts. Can Google go back to that?

  46. Re:Captchas are only good for protecting cheap stu by dmcq · · Score: 1

    Quite right, no matter what the problem you can always use man in the middle and pass the problem along to someone wanting to access a pr0n site. Not quite up to the same volumes as a machine but getting there

    --
    thou discernest my thoughts from afar
  47. Instant gratification's the problem by Todd+Knarr · · Score: 1

    The basic problem is instant gratification. Spammers need to be able to create accounts or authenticate for posting quickly. Their business model doesn't allow for individual tries taking any significant amount of time, or requiring a side-channel conversation. CAPTCHAs and other anti-spam tactics all have one thing in common: they want to allow rapid authentication or account creation. And plain and simple, as long as those methods allow what the spammers need, you'll never keep the spammers out. If a computer can do it, a computer can un-do it.

    You want to solve the spammer problem? Slow the process down. Make it involve a side-channel exchange. When someone creates an account to post, leave the account inactive and send them an e-mail with a verification code they need to enter to activate the account. Don't send it instantly, delay it by a couple of minutes. No need for fancy graphics or HTML, just plain text with the code in the middle of an explanatory paragraph that's word-wrapped automatically to a random 48-78 character column width to make it annoying to parse out the code automatically. Or if you don't want to block the account completely until verification, make it so any comments posted by it pre-verification aren't visible until a moderator approves them.

    What we really need is a global identification scheme that acknowledges that what we want isn't accurate identification, it's continuity of identification. When someone posts to my journal, I don't need to know for certain who they truly are in real life. What I need is to be confident that the same physical person couldn't have gotten very many different, unconnected identities, and that when I see two different posts by the same identity that it's the same person behind both.

  48. blacklists by mcelrath · · Score: 1, Interesting

    Why isn't anyone making systematic IP blacklists? I mean, after the usual kind of spam crap, you've just identified the attacker, or a piece of a botnet. Keep it all in a list and just deny those IP any access at all. (e.g. firewall rules) By sharing these rules, you nullify the effect of the botnets. Tough shit for the people with cracked computers. They should have been more dilligent in applying patches...

    I do this with denyhosts which checks logs for ssh dictionary attacks and then blocks them. By sharing these lists, and cross referencing them between different hosts, you should have a very reliable list, and can remove the effect of IP spoofing which may be possible with some protocols/attacks.

    --
    1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    1. Re:blacklists by Repossessed · · Score: 2, Informative

      Most of these attacks come from zombies, and I don't think anyone wants to block potential customers.

      Though if they did, maybe people would start paying attention to computer security.

      --
      Liberte, Egalite, Fraternite (TM)
  49. Digital Spy by Rik+Sweeney · · Score: 2, Interesting

    Digital Spy have an interesting, but unfortunately very annoying, way of dealing with Captcha. If you sign up from a Hotmail, Gmail or Yahoo account, then you have to pay Digital Spy £5 to register that account. Business email addresses or ones from ISPs don't require a fee.

    A simple albeit incredibly annoying solution.

    1. Re:Digital Spy by British · · Score: 1

      The more I see spammers/scammers infect the Internet, the more of a good idea it is. Yahoo.com seems to be the one-stop shop for all sorts of nefarious types. Just as how we shouldn't broadcast our email address everywhere, perhaps we should be limiting the public to an instantly-made email account.

      Sure, that would kill off the existance for my gmail account, as there's no sure-fire human authenticaiton method. However, my comcast account is going to be legit, for I pay for that.

      How about we experiment with a universal blacklisting of yahoo email addys? Let's see where that takes us. Sure, they will all just move to hotmail or the next free one, but let's see what happens. Take any website prone to abuse from 419ers and take yahoo out of the equation.

  50. I've been playing around with next gen CAPTCHAs... by Panaqqa · · Score: 2, Interesting

    I had thought of using something similar to what I have posted at the link below. The user must solve three of these in a row. Of course the number of fonts/numbers/backgrounds would be much large. Also I planned to introduce letters, letter pairs and shapes. But the key concept is that the instructions to solve are also embedded in the image. Much tougher I would think.

    And what does /. think?

    Next gen CAPTCHA link here.

    Note - this is just a random sample image, not an actual implementation.

  51. Not for people who provide a product or service by tepples · · Score: 1

    when we need are permission based systems - ones in which people need permission before they can contact another person.

    I don't see how such systems would work too well for people whose occupation requires that other people contact them, such as people who provide a product or service. This includes a lot of Slashdot users, who maintain free software.

    1. Re:Not for people who provide a product or service by drDugan · · Score: 1

      you're right, it wouldn't work well for that case. they could still use email

  52. Hey, that's actually an ingenuous solution! by Spy+der+Mann · · Score: 1

    I have CAPTCHAs on my blog, but only deny posters who actually fill them in. Goes a long way to deterring spammers.

    M

    That's actually an ingenious solution: Leaving a field blank. Let's expand this a bit further.

    Let the computer present a captcha, three images (each one with a textbox under it) and a text question to the user (the question will also be in graphic format).

    Please fill in captcha under the image of a blue parrot. Under the image that is not a yellow cat, answer this question with a number: "How much is three plus seven?" Leave the remaining space blank.

    So the bot will not only have to guess which image is the captcha, but will also have to identify the description, recognize the sentence, and then find out which images belong to the blue bird and the yellow cat. Adding to that, it will have to recognize that an arithmetic question has been asked, and then use its AI to answer the question in the appropriate slot.

  53. USPSAuth by mrmeval · · Score: 1

    I'm a fan of the old Fidonet method of authentications.

    It was an envelope with an SAS post card inside addressed to the admin. They admin would write your first password on it. If he was smart he'd mail you your new password when he got your SASPC.

    It does not scale. That can be a good thing.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  54. I find it sad... by NoobixCube · · Score: 1

    Programs can be written to easily beat CAPTCHA, but somehow, I need to do it at least three times before I get it right... Sometimes a 0 looks like an O, but others, I'm confusing a noise line with part of a letter.

    --
    Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
  55. Time for the form... by fanha · · Score: 1, Funny

    your post advocates a

    (X) technical ( ) legislative ( ) market-based ( ) vigilante

    approach to fighting spam. your idea will not work. here is why it won't work. (one or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

    ( ) spammers can easily use it to harvest email addresses
    ( ) mailing lists and other legitimate email uses would be affected
    (X) no one will be able to find the guy or collect the money
    (X) it is defenseless against brute force attacks
    (X) it will stop spam for two weeks and then we'll be stuck with it
    ( ) users of email will not put up with it
    ( ) microsoft will not put up with it
    ( ) the police will not put up with it
    ( ) requires too much cooperation from spammers
    ( ) requires immediate total cooperation from everybody at once
    ( ) many email users cannot afford to lose business or alienate potential employers
    (X) spammers don't care about invalid addresses in their lists
    ( ) anyone could anonymously destroy anyone else's career or business

    specifically, your plan fails to account for

    ( ) laws expressly prohibiting it
    ( ) lack of centrally controlling authority for email
    ( ) open relays in foreign countries
    ( ) ease of searching tiny alphanumeric address space of all email addresses
    ( ) asshats
    ( ) jurisdictional problems
    ( ) unpopularity of weird new taxes
    ( ) public reluctance to accept weird new forms of money
    ( ) huge existing software investment in smtp
    ( ) susceptibility of protocols other than smtp to attack
    ( ) willingness of users to install os patches received by email
    (X) armies of worm riddled broadband-connected windows boxes
    (X) eternal arms race involved in all filtering approaches
    (X) extreme profitability of spam
    ( ) joe jobs and/or identity theft
    ( ) technically illiterate politicians
    ( ) extreme stupidity on the part of people who do business with spammers
    ( ) dishonesty on the part of spammers themselves
    ( ) bandwidth costs that are unaffected by client filtering
    ( ) outlook

    and the following philosophical objections may also apply:

    (X) ideas similar to yours are easy to come up with, yet none have ever been shown practical
    ( ) any scheme based on opt-out is unacceptable
    ( ) smtp headers should not be the subject of legislation
    ( ) blacklists suck
    ( ) whitelists suck
    ( ) we should be able to talk about viagra without being censored
    ( ) countermeasures should not involve wire fraud or credit card fraud
    ( ) countermeasures should not involve sabotage of public networks
    ( ) countermeasures must work if phased in gradually
    ( ) sending email should be free
    ( ) why should we have to trust you and your servers?
    ( ) incompatiblity with open source or open source licenses
    ( ) feel-good measures do nothing to solve the problem
    (X) temporary/one-time email addresses are cumbersome
    ( ) i don't want the government reading my email
    ( ) killing them that way is not slow and painful enough

    furthermore, this is what i think about you:

    (X) sorry dude, but i don't think it would work.
    (X) this is a stupid idea, and you're a stupid person for suggesting it.
    ( ) nice try, assh0le! i'm going to find out where you live and burn your house down!

  56. OK, Kurt by BlueBoxSW.com · · Score: 1

    OK, Kurt

  57. or you can make it even more fun by Anonymous Coward · · Score: 0

    and make it a learning experience at the same time. let people guess what the country of origin of the person in the picture is :P

  58. A good solution here... by encoderer · · Score: 4, Interesting

    A good solution here is to include this as part of the turing test itself.

    As I mentioned upthread, I'm a partner in a web dev shop. We do a lot of social networking (of course) and about a year ago we developed a utility to create just this type of turing test. For example, we'll have a picture, and ask the question "What is the color of the 3rd fish from the left?"

    What we do, is we pair these tests on a page. We'll include a known test, like the one above. And we'll also show an unclassified image and we might ask "how many people are in this picture?"

    There is no wrong answer for that test, and their answer is recorded. Soon, that same question will be asked for that same picture. As soon as its confirmed 2 times, it gets classified as having n people. Soon after it would be displayed again asking "how many females are in this pic?" or "what color shirt is the person on the right wearing?"

    When we created the app, the DB had about 5000 turing tests in it. We then attached a DB of about 100,000 images that were pre-classified but not to an extent that would allow us to write a test off it.

    Now, after a year in use across a couple dozen moderately trafficked websites, we have nearly 25,000 turing tests. All 20,000 new tests have been created thru the technique I described above.

    The real reason we did it wasn't to save on some development costs. We could've hired temp workers and paid them $8 an hour to classify pictures.

    We did it because I believe strongly that the key to simple turing tests like this is a large corpus of data. If a bot only encounters the same test once or twice EVER, then the problem becomes difficult to solve. This is like the ANTI-CAPTCHA.

    CAPTCHA was all about taking a specific technique to its maximum extent: Challenge a computer system by taking a narrow field (OCR) and pushing it beyond the current state-of-the-art.

    These tests are all about a general technique thats broad where CAPTCHA is just deep.

    The only way to build a bot to solve each test in our DB would be to give it genuine intelligence. It would have to be capable of determining context, reference, connotation, image ID, etc.

    As a programmer, if you say "Here's a captcha, write a program to solve it" I wouldn't know HOW, but I'd at least have an idea of where to begin.

    Now, if you show me a picture with the turing test of "What object is in the hands of the 3rd woman from the left" ... well... i wouldn't know where to begin.

    1. Re:A good solution here... by Mr2001 · · Score: 2, Interesting

      What we do, is we pair these tests on a page. We'll include a known test, like the one above. And we'll also show an unclassified image and we might ask "how many people are in this picture?"

      This is basically what reCAPTCHA does, although they only use words. They take images of words that off-the-shelf OCR software failed to read, apply more distortions, and serve them up two at a time. One of the words is known; the other is unknown but becomes known after enough people have submitted the same answer.

      And as a bonus, the answers aren't just used to grant access to a web site - they're used to digitize the old books that the images came from in the first place.

      --
      Visual IRC: Fast. Powerful. Free.
    2. Re:A good solution here... by autophile · · Score: 1

      I don't get it. I mean, I see how your "Turing test DB" works. What I don't get is why you think this would provide better protection than an ordinary CAPTCHA. Consider, that CAPTCHAs can be broken by redirecting the question and picture to a pr0n site, where people will gladly enter the answer for you.

      I don't see how it helps to have "more difficult" questions, since these are still questions that humans can answer... and therefore questions that pr0n seekers can answer.

      The point is not to create a test that a bot can't answer. It's to create a test that people who want to get into your site can answer, but people who don't know about your site cannot.

      --
      Towards the Singularity.
    3. Re:A good solution here... by encoderer · · Score: 1

      ReCAPTCHA was a big inspiration for the developer here that invented the system.

      You're right that their system does have a nice, material benefit. The one problem I see with their model is that the more sites that use reCAPTCHA, the more benefit is produced by way of digitized texts. But the more sites that use it, the bigger target it will be, and their developers will be constantly struggling to stay ahead of the bots.

      And that's something I meant to say in my post: The real reason we did this (as I said) wasn't to save money. The real reason was to ensure that the software is self-perpetuating. Sorta organic in the way that the more times its tests are passed, the more new tests are created to be passed. It ensures its own self-existence as a valuable Turing test mechanism.

      See, the system has a little over 100k images in it. As I think I mentioned just a bit ago, 20k new tests have been created this year by test takers. But (and this is a guess) I'd say that right now we only have tests for 50k images in the DB. It's not a 1-Pic : 1-Test relationship. We have "interrogation rules" programmed that follow a simple logic tree to potentially create hundreds of tests for each image.

      It's just a matter of following the logic-tree from the top for a given picture and presenting a test and then waiting for it to be confirmed twice. After it is, it gets in the rotation as a new test that was created by a human, for a human.

      There's quality control checks later and the system itself is designed to scale to about 50 million tests without any human involvement from here on out.

      I have never LOVED making users answer 2 questions. But I think this is such a better premise than CAPTCHA, that it's STILL a better user experience than CAPTCHA ever was. CAPTCHA is just tedious for users. This is more like a picture hunt game on the touchscreen machine at a bar. "What is the address of the 3rd house from the left" or "How many people from the left is the man holding the red flag?"

      Anyway, talks of self-perpetuating turing test engines are not usually the in-thing at dinner parties I've been going to lately, so I hope you excuse me for gushing a bit!

    4. Re:A good solution here... by encoderer · · Score: 1

      There is no such thing as a turing test that can't be solved by a human. That's the entire point.

      So measuring it against that criteria just makes no sense.

      But the truth is, humans solving CAPTCHAs was never as big of problem as good OCR. Most people just do not have the resources to pay people (with cash or porn) to do data entry all day.

      The real problem is that CAPTCHAs themselves have advanced the state of OCR to an extent that you can now buy apps to break a CAP and they're really not that expensive.

      Our system tries to make "diversion" slightly more difficult by altering the placement of the test questions on the form. But this system is easily defeated by an attacker who targets a specific site using our software. All they have to do is deduce the test questions and divert them to humans.

    5. Re:A good solution here... by 1u3hr · · Score: 1
      Consider, that CAPTCHAs can be broken by redirecting the question and picture to a pr0n site, where people will gladly enter the answer for you.

      Urban legend, never put into practice. (If you say otherwise, URL?)

      But it IS easy and cheap to pay people in a thrid world computer seatshop to do that kind of thng. A forum I'm on occasionally gets spammers from India and Russia, who can answer the questions to get an account. We shut them down quickly, so it's not a big deal.

    6. Re:A good solution here... by markandrew · · Score: 3, Insightful

      "There is no wrong answer for that test, and their answer is recorded. Soon, that same question will be asked for that same picture. As soon as its confirmed 2 times, it gets classified as having n people."

      How do you know that those 2 confirmed times weren't bots, and that you've just allowed those bots to effectively choose the answer to your question?

    7. Re:A good solution here... by Anonymous Coward · · Score: 0

      That's a nice solution which only gets better the more trusted your initial answers are. Nice job! Can I have a job?

    8. Re:A good solution here... by encoderer · · Score: 1

      That's a good question. Let me preface by saying that I'm not the developer for this app. I know a lot about it, but not all the intimate details.

      But the confirmations occur while that test is still the 2nd test on the page. The answers to these auxiliary questions are only accepted if the primary test on the page is passed successfully.

      And even after a test "graduates" to a primary test, it's still spot-checked as a secondary test occasionally as a quality control measure.

      And the whole idea of the system is to round-robin the questions so the likelihood of the same person or bot seeing the same question is quite low.

      That's what we see is the real brilliance of this system: The more people use a standard CAP, the more likely it is to be defeated by a bot since it's a bigger target.

      The more people that use our Turing system the quicker new tests are created thru the question>confirm>confirm process.

    9. Re:A good solution here... by tomkee · · Score: 0

      As an additional hoop to jump through, distort the question as well . Another idea. Do the captchas need to be static? How about a video captcha with maybe a sentence scrolling by. That should slow them a bit.

    10. Re:A good solution here... by ChrisA90278 · · Score: 1

      "What object is in the hands of the 3rd woman from the left"

      Yes, that would be a hard question for a computer. But I bet I could write a program to solve it.

      I'd build a porn site and I'd have that site link directly to your site. The would-be porn viewers would be directed to a copy of your page and required to solve it before being given access to some video downloads.

      There are likely a millions ways to set this up but all of then simply use a "human in the loop"

    11. Re:A good solution here... by encoderer · · Score: 1

      Allow me to repost the answer to the same question from above:

      There is no such thing as a turing test that can't be solved by a human. That's the entire point.

      So measuring it against that criteria just makes no sense.

      But the truth is, humans solving CAPTCHAs was never as big of problem as good OCR. Most people just do not have the resources to pay people (with cash or porn) to do data entry all day.

      The real problem is that CAPTCHAs themselves have advanced the state of OCR to an extent that you can now buy apps to break a CAP and they're really not that expensive.

      Our system tries to make "diversion" slightly more difficult by altering the placement of the test questions on the form. But this system is easily defeated by an attacker who targets a specific site using our software. All they have to do is deduce the test questions and divert them to humans.

  59. Re:I've been playing around with next gen CAPTCHAs by kernelphr34k · · Score: 1

    o0o0o0 I like the look of it. So in the middle it tells the 'person' to click on a number, letter, or a symbol. Once clicked the 'person' is passed on/authenticated..?

  60. He's hoping the bots are paying attention by raftpeople · · Score: 1

    Do they read /.?

  61. Re:I've been playing around with next gen CAPTCHAs by Panaqqa · · Score: 1

    They have to solve three in a row. That way it works out that random clicks within the image would have approximately one chance in 27,000 of getting through. I figure that even one chance in 100 is still good enough odds to make it worthwhile having a bot run up against it. But not 27,000:1.

  62. AREN'T, not are by raftpeople · · Score: 1

    Please change the moderation of my parent post from "Just barely worth reading" to "Dang it, I'm so stupid, I'll probably end up living in a van, down by the river"

  63. Blind people by Dogun · · Score: 2, Insightful

    A lot of blind people surf the web too, you know. How do you think they like to be confronted with a CAPTCHA?

    The end of CAPTCHAs is a win for web usability.

    1. Re:Blind people by Jeremy+Erwin · · Score: 2, Insightful

      The end of CAPTCHAs is a win for web usability.

      Hmm-- a tradeoff between pissing off vast majority of users who are annoyed by spam, and pissing off the tiny minority of users with impaired vision.

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

      Hmm-- a tradeoff between pissing off vast majority of users who are annoyed by spam, and pissing off the tiny minority of users with impaired vision.

      Yes, while captha was king I got no spam. Ah, the good old days.

    3. Re:Blind people by Dogun · · Score: 1

      I hit a captcha during a job application just this week. If I were a blind or visually impaired applicant, I would have just been aware of an empty text box somewhere, and wondering why the page wouldn't submit. I would have had to call in a friend or neighbor to help me.

      And that's screwed.

    4. Re:Blind people by Jeremy+Erwin · · Score: 1

      Some captcha implementations have associated audio.

      The employer is probably risking an ADA lawsuit if their application process is not, in some way, accessible to the blind.

      Nevertheless, automated comment spam can reduce the signal to noise ratio quite quickly, if preventative measures are not put in place. SInce captchas have been solved, I predict the imminent death of the web... or at least "Web 2.0".

  64. SEOs - Lying to Robots so Robots Lie to Humans by billstewart · · Score: 5, Interesting

    Search Engines help humans find web pages that the humans might find interesting, and they do this by having robots spider the web looking for patterns. Search Engine Optimizers try to get humans to read their customers' web pages in three ways:

    • Making it easy for the robots to find the content. Google's how-to page tells you pretty much everything you need to know, and it's not hard, but I guess there are companies who want to hire somebody to clean up their web page structure for them instead of doing the work themselves, or to tell their graphic designers to stop using complex Flash-based mouseover gesture interactions instead of simpler links and good indexing. Usually people who do that call themselves "consultants" or "web designers" instead of "SEOs", but not always.
    • Helping their customers write more interesting web pages instead of boring ones. Usually people who do that call themselves "editors" or "content consultants" or whatever instead of "SEOs", but not always.
    • Lying to the search engines' robots so that the customers' uninteresting-to-humans web pages match patterns that the robots identify as "interesting", so the robots will lie to humans about the interestingness of those pages. Sometimes this includes building link farms or generating vast reams of uninteresting content with popular keywords and ad banners or kiting millions of domain names. Usually people who do this call themselves "SEOs" or "Search Engine Optimization Consultants" instead of "lying scum polluting the Internet". But sometimes they pretend to be something else, like "Advertising specialists" or whatever.
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:SEOs - Lying to Robots so Robots Lie to Humans by BrainInAJar · · Score: 1

      "there are companies who want to hire somebody to clean up their web page structure"

      That's the most interesting spelling of "make as many internal links as possible" I've seen.

      ALL SEO are scum, no matter what they call themselves.

    2. Re:SEOs - Lying to Robots so Robots Lie to Humans by encoderer · · Score: 1

      So tell me -- what number of internal links is too many?

      We debated this a lot internally. On one hand we had a sales team and account managers who wanted to sell ANYTHING that was legal.

      On the other we had engineers (and my partner and I come from the engineering side of the business) who wanted no part of it.

      We have no issue with creating rich internal link structures.

      I can see no argument for the idea that you should limit internal links between pages.

      It just so happens, that Google uses internal links in its equation.

      But if I have a website selling Apple Pies and I link every instance of the word "Apple Pie" to the front page of the site, how, really, can you have an issue with that?

      Just curious.

    3. Re:SEOs - Lying to Robots so Robots Lie to Humans by 1u3hr · · Score: 2, Insightful
      But if I have a website selling Apple Pies and I link every instance of the word "Apple Pie" to the front page of the site, how, really, can you have an issue with that?

      Try reading page where every second word is a link and tell me how pleasant it is. And why, for God's sake, would you want to? You just need ONE link to the front page at the top.

      It makes the site stink of SEO and I'm likely to give up on it immediately.

    4. Re:SEOs - Lying to Robots so Robots Lie to Humans by Anonymous Coward · · Score: 0

      agreed. i **hate** seo, I can't think of a single page I've found through a search engine where I havn't had to go to 5-10 fake sites looking to cash in on adsense or whatever...

    5. Re:SEOs - Lying to Robots so Robots Lie to Humans by encoderer · · Score: 1

      1> If every 2nd word (in this example) is "Apple Pies" then the problem is keyword stuffing, not excessive internal links

      2> Why would we want to? That's the whole point: It boots your organic rank on Google.

      if you're somebody who thinks that websites should be developed as if search engines don't exist, then I can see why that's a problem.

      But here's the thing... search engines DO exist. And Google has a stranglehold on the market. For all intents, they have a monopoly on search.

      If you're a web retailer, unless you're visible thru google, either with AdWords or a top-3 organic rank, you're nobody. And when these companies-- many of them name brands you've heard of-- are paying 50-250k a MONTH in adwords, and we can cut a huge chunk of that off by boosting their organic rank by creating a rich internal link structure, that's a valuable service we're offing these people.

      And ethically -- I don't see how you can argue that it's OK for a company to be on the top of the search results page if they pay Google $200k a month, but dammit, if they create a lot of internal links on their site they're doing something wrong.

      And some-- like you-- might "give up on it immediately." It's just a question of ROI. Are they attracting enough new customers, and saving enough by cutting their adwords buy, to deal with the loss of the few Slashdot-Snob types that think they're "gaming the system" by creating internal links on their sites.

    6. Re:SEOs - Lying to Robots so Robots Lie to Humans by bucky0 · · Score: 1

      >And ethically -- I don't see how you can argue that it's OK for a company to be on the top of the search results page if they pay Google $200k a month, but dammit, if they create a lot of internal links on their site they're doing something wrong.

      The difference to me as a consumer is that Google tries to delineate when a link is a 'sponsored link' and when it's legitimate because of it's organic rank. In my mind, the difference is big, and I handle the two different kinds of 'attention' differently.

      --

      -Bucky
    7. Re:SEOs - Lying to Robots so Robots Lie to Humans by encoderer · · Score: 1

      Well, if you feel that strongly about the purity of search results -- if you feel that people have no right to develop a website using plain and honest techniques to boost their search rank -- then all I can suggest is that you start using Live.com and Yahoo.com more often.

      SEO is a side-effect of Google having too much power over the success and failure of online businesses.

      In my opinion as a professional in this industry for a decade, using SEO in this way is no different than creating "AAA Acme Awnings & Siding Co" just so your company will show-up first in the phone book.

      There's a lot of SEO I think is unethical -- specifically anything that is surreptitious. But Google is too powerful to act like they don't exist.

      If there were 2, 3, 4 strong, popular search engines, each with unique algorithms that resemble but do not emulate each other, that would severely stunt the SEO industry.

      I imagine you're the type that would use Google to search for your lost car keys if you could. Nothing wrong with that. But understand that you're supporting Google's monopoly on search and the SEO industry that it's spawned.

    8. Re:SEOs - Lying to Robots so Robots Lie to Humans by bucky0 · · Score: 1

      I don't understand the vitriol when people suggest SEO is unethical.

      Since you've been a professional in that industry for a decade, there won't be any sense in trying to get you to see it from the other side, but the SEO industry, by and large, produces negative externalities that they don't take into account. Google, et al spend a lot of time figuring out what is 'interesting', and you game the system. Good for you, good for your clients, but bad for everyone else who has to put up with searching for something and finding a shitty shitty website with no content, but millions of links back within itself. Of course, my time doesn't matter to you, it's just the number of eyeballs you get to the page.

      It's an arms race, but unlike a conventional arms race (with guns and such), you don't have any threat from your competitors, just from getting banhammered by google. Every once in a while, people get hammered, but it's not nearly enough to keep the unscrupulous people from keeping going.

      So yes, I do see a giant difference between paying google $50k for advertising and paying you $25k (or whatever the price is) to 'Optimize' a website. If you want prominence on google or whatever other website, either pay the market price for an advertisement, or make a legitimately interesting website. When you 'optimise' a site to make it more interesting than it really is, it's just disappointing.

      --

      -Bucky
    9. Re:SEOs - Lying to Robots so Robots Lie to Humans by bucky0 · · Score: 1

      >> But if I have a website selling Apple Pies and I link every instance of the word "Apple Pie" to the front page of the site, how, really, can you have an issue with that?

      Because it's fucking annoying? It boggles my mind that somehow that would make a site more 'interesting'. That's a prime example of what I said in the other part of the thread. Switching between fonts/colors/underline every couple words is just painful, and nobody would want to read a site like that. I wish everyone would turn that +site_ranking into a -site_ranking. Thank god that google doesn't give a +site_ranking to people that combine flash and marquee tags together, otherwise it would be all over the place.

      --

      -Bucky
    10. Re:SEOs - Lying to Robots so Robots Lie to Humans by encoderer · · Score: 1

      What vitriol?

      I'm no attacking you, I'm contending a point no differently than you.

    11. Re:SEOs - Lying to Robots so Robots Lie to Humans by bucky0 · · Score: 1

      Sorry, I misinterpreted what you said. It's hard to get inflection out of text.

      There are, however, many "SEO evangelists" (for lack of a better term) who get ludicrously defensive about their professions. I must've mentally associated you with them. Sorry.

      --

      -Bucky
    12. Re:SEOs - Lying to Robots so Robots Lie to Humans by encoderer · · Score: 1

      Allow me to expand on my last remarks now that I've read the rest of your post.

      You see Google as a great chartiable organization that tries to "find out what's interesting."

      What I hear from my customers (The people spending the $ to create the interesting sites you desire) is something different: Google is more like the mafia.

      That is, "If yous wanna do bidness in dis here internets, you gotta pay up."

      And like it or not, SEO's create an Observer Affect. The existence of SEO's means that a legit website either MUST turn to SEO or they MUST hand over 50k-250k a month (or more) on AdWords.

      For competitive keywords there is virtually NO CHANCE of reaching the top of the organic results without optimizing the site for GoogleBot.

      Now imagine the business owner who is tired of ponying up, say, ONE POINT TWO MILLION A YEAR to Google just so they can have the privilege of running an online business. How can you blame them for seeking an alternative?

      And by bashing the whole of SEO you really are painting with a broad brush. There are a lot of crappy techniques employed by black-hat SEO. There are companies, like mine, who refuse to play that game.

      But by lumping everybody together, you leave no incentive for a company to chose "honorable" SEO over "dishonorable" SEO.

      You apparently are so in love with Google ("they spend a lot of time figuring out what is 'interesting'") that seem unable to realize what is obvious: Google, and Google alone, is responsible for the rise (and further rise, and further rise) of SEO.

      So many people in this thread seem to think Google is the altruistic company. Somebody even said something like "if they catch you doing SEO they'll ban you from adwords." That literally made me LOL.

      But you want to know the truth? There is no reason GOOG couldn't aggressively attack the SEO industry.

      I mean, their business is mining data for search results. Don't you think that they could search their DB for obvious SEO techniques, score them, and all sites above a certain score threshold are immeaditely purged from the results?

      Of COURSE they could. So why don't they? One reason: Follow The Money.

      Companies that are paying for SEO are, by and large, companies that are already paying for AdWords. It's hard to justify, say, $10k in SEO expenses unless you're seeing a ROI by cutting your dependency on AdWords.

      That is, in my experience, sites that employ SEO overlap greatly with the sites that purchase Adwords.

      Google has no business interest in getting rid of these sites.

      Google has a profit motive first. They are no more pure than any other company. No more pure than the company DOING the SEO. It's all about profit.

      And one more thing: Using SEO and being 'interesting' are not mutually exclusive.

      You seem to suggest that they are.

    13. Re:SEOs - Lying to Robots so Robots Lie to Humans by billstewart · · Score: 1

      I was actually approaching it from the other side - companies that legitimately want to clean up their web pages. Legitimate people who do that for you aren't going to call themselves SEOs, not only because SEOs are scum, but because people with actually skills are going to promote themselves as having those skills.

      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    14. Re:SEOs - Lying to Robots so Robots Lie to Humans by bucky0 · · Score: 1

      Reread my above comment and replace 'interesting' with 'relevant to my interests'. I'm not trying to make the statement that somehow Google is:

      "You see Google as a great chartiable organization that tries to "find out what's interesting.""

      I'm not saying it's out of altruism, it was a poor choice of words on my (and others, apparently) part.

      Reread it and comment on my assertion that SEOs are, in effect, trading on negative externalities.

      --

      -Bucky
    15. Re:SEOs - Lying to Robots so Robots Lie to Humans by abhi_beckert · · Score: 1

      I'm a programmer at a company that has an SEO department, and our SEO is nothing like what you're describing.

      At our company, SEO means:

      1) Making sure there aren't any mistakes in the code, for example images with missing alt/title tags or homepages that have less text than other pages on the website (which means search engines probably won't link to your homepage). We call these mistakes, because the guys writing the html are supposed to make sure these things are covered in any website, but sometimes we miss an alt tag, or a client insists on a splash page. Also we often do SEO for websites built by other web developers.

      2) Installing tools like google analytics, to track how people go through the website: it's not how much traffic you get to a website that matters, it's how many sales/leads/bookings you make. With the right tools, you can find out how many people who click the "checkout" button never fill in the form on the next page, which might be caused by anything from too many fields, to confusing instructions/privacy policy, to a submit button that isn't clearly visible, to a javascript bug that breaks the website for 10% of visitors. Using tools like google analytics, you can often increase the profit a website makes, without increasing traffic.

      3) Managing adwords campaigns. Have you ever used adwords? In theory anyone can do it, but in reality it's an extremely complex system and if you know what you're doing you can get better results for the same budget. Our SEO guy spends a lot of his time just tweaking people's ads to figure out what keywords are effective. And he's not trying to get more visitors, he's trying to get more sales/bookings/leads. Which means when he measures the effectiveness of an ad he's looking at how many *sales* came from the ad. "The BEST hotel in Sydney!" will get more clicks than "Cosy & Affordable hotel in Sydney", but (assuming your hotel is cosy and affordable) the"cosy" ad will lead to more sales. Everyone who clicks the "best" ad will have a different idea of what "best" means, and a huge percentage of your visitors will just hit the back button after seeing the photos on your website.

      Ads are not evil, they help fund great web services.

      These days, a good SEO company is about improving the effectiveness of your website and marketing, not spamming the web to find new ways to bring in customers.

    16. Re:SEOs - Lying to Robots so Robots Lie to Humans by 1u3hr · · Score: 1

      1> If every 2nd word (in this example) is "Apple Pies" then the problem is keyword stuffing, not excessive internal links

      2> Why would we want to? That's the whole point: It boots your organic rank on Google.

      if you're somebody who thinks that websites should be developed as if search engines don't exist, then I can see why that's a problem.

      If you want to write your pages to appeal to Google's robot, rather than a human being, good luck, I'll leave it to the bot.

      The huge number of useless (to a human) links in SEO'd web pages is just painful to read. Like those magazines that split their stories into a couple of paragraphs a page so they can serve more ads. I am not going to put any of those on my favorites list.

      You have a perfect right to do so, of course. I'm just telling you I hate it.

      And ethically -- I don't see how you can argue that it's OK for a company to be on the top of the search results page if they pay Google $200k a month, but dammit, if they create a lot of internal links on their site they're doing something wrong.

      I don't care what their pagerank is or how much it cost them. I only care about the page they ask me to read (of course, they only care about the ads they're serving in the process, a similar but related issue).

  65. It's an arms race... by SanityInAnarchy · · Score: 1

    You actually have a shot if you're small, though.

    We just rolled out something simple -- I think it was even a FOSS library -- which sends some sort of challenge in JavaScript. Someone would either have to be automating a real web browser, or targeting our site specifically -- which might eventually force them to at least run a JavaScript engine.

    That pretty much killed our comment spam overnight.

    Obviously, it can't last -- as I said before, they could use a real browser (or use Mechanical Turk and use real people) -- or they could specifically target our platform (SpiderMonkey would pretty much take care of it).

    --
    Don't thank God, thank a doctor!
  66. Gold Farming as CAPTCHA equivalent by billstewart · · Score: 3, Informative

    Humans may not be as fast as robots, but they can be surprisingly cheap. There's enough of the world where $1/hour* is an attractive wage that speak some English, and if the people there can solve a CAPTCHA in 9 seconds, that's at the $0.0025 price level that Nick was referring to. (Hi, Nick!)

    If you're a scammer and there's a website that you want to crack, but it's not big enough to pay somebody to develop an algorithm for (either because the CAPTCHA's too hard or changes too often etc.), you can find some corrupt Nigerian generals' orphaned children who'll do it, or some Chinese guys who are tired of beating up monsters to get gold pieces or magic swords.

    I don't know the going price of zombies or mail relay accounts, and it's probably dropping at faster than Moore's Law, but some sites are probably worth attacking.

    * "Make good money $5 a day... Made any more I might move away..."

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Gold Farming as CAPTCHA equivalent by nweaver · · Score: 1

      Hi!

      I had always used an assumed price of $.01 myself, but a bunch of UC Davis folks used Mechanical Turk to estimate the cost of CAPTCHA breaking and to guage what can be hard for a human to solve. They paid only $.0025/CAPTCHA using existing infrastructure.

      The Chinese Turing Farms are cheap!

      --
      Test your net with Netalyzr
    2. Re:Gold Farming as CAPTCHA equivalent by BertieBaggio · · Score: 1

      * "Make good money $5 a day... Made any more I might move away..."

      You got the Cumberland blues too?

      --
      If all you have is a grenade, pretty soon every problem looks like a foxhole -- MightyYar
  67. This is what happens... by Anonymous Coward · · Score: 0

    ...when people think they are smarter than machines. Such people will die in the first wave.

  68. Source Code Please by coren2000 · · Score: 1

    Source code me someone. I dont want to do evil, but I do want to read the code of how this was acheived.

  69. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  70. Not surprised. by Anonymous Coward · · Score: 0

    I am not surprised. No one expect that to be a permanent solution either. On the good side it did slowed spammers down quite a bit.

    CAPTCHA is too simple a Turing test for humans vs. machines, but it isn't fair to blame such a cool opened source idea for all these proprietary imitations' failures.

  71. XKCD Oblig... by Anonymous Coward · · Score: 0

    To complete your web registration, please prove that you're human:

    When Littlefoot's mother died in the orginial "Land Before Time." Did you feel sad?

    () YES
    () NO

    (Bots: No lying.)

    http://xkcd.com/233/

  72. Leverage by Raenex · · Score: 2, Insightful
    1. Re:Leverage by drDugan · · Score: 1

      No, I meant leverage: as in gain more power by building on (using) existing functionality, as a lever arm has more power by using the length of the lever arm.

    2. Re:Leverage by Raenex · · Score: 2, Insightful

      The whole point of "using" something is to gain value from it. This word "leverage" is a blight descended from marketing droids trying to make their simple ideas sound fancy. It's not enough to use the tool they are trying to sell you -- no, you will leverage it.

      Check the word usage in the summary: "bad guys are leveraging broken CAPTCHAs to ply their evil trade"

      Read again in plain English: "bad guys are using broken CAPTCHAs to ply their evil trade"

      Your sentence: "because no one has built a system like this that leverages and extends existing email servers - private organizations leveraging social connections have moved in to fill the gap"

      Read again in non-marketing English: "because no one has built a system like this that builds upon existing email servers - private organizations using social connections have moved in to fill the gap".

  73. Images and hashing by bobiam · · Score: 1

    If images are used more often, spammers will just start hashing pictures and doing the same with pornographic sites and the current captcha breaking technique of having them identify the object. You compare the hash of the image from the 'gmail' or 'hotmail' account, look it up in your database, and post the lemmings response.

    1. Re:Images and hashing by Slashcrap · · Score: 1

      If images are used more often, spammers will just start hashing pictures and doing the same with pornographic sites and the current captcha breaking technique of having them identify the object. You compare the hash of the image from the 'gmail' or 'hotmail' account, look it up in your database, and post the lemmings response.

      Then you just modify one random pixel in the image each time you display it and that's their hash database fucked.

  74. Just a pretty annoying website by Mathinker · · Score: 1

    > But if I have a website selling Apple Pies and I link every
    > instance of the word "Apple Pie" to the front page of the site,
    > how, really, can you have an issue with that?

    Personally, I wouldn't that consider that "evil" as long as all those internal words and links are displayed to the viewer of the website and not hidden somewhere by magic. This way websites can trade off being annoying and appearing brain-dead (by increasing the number of such links) and having better search rankings.

    OTOH, now that you tell me about this technique, I wish that Google would have a preference which I could set which would enable me to either disable that part of their evaluation algorithm, or even invert the sign on it (so those sites would get lower rankings). But somehow, I don't think that's going to happen in the near future. Google could do this automatically for me if it would base its rankings not (only) on what I click from the search results, but in addition, enable me to send it my personal ranking info about a website which I just clicked and found useless.

    In order for that to work, I have to let Google assemble a personal profile for myself, which other people view as "evil". YMMV.

  75. What we should use... by sionide21 · · Score: 2, Funny

    Is logic puzzles. "You are in a room with three guards, one of these guards always lies, one of them always tells the truth, and one of them lets you register this email address. Who do you ask?" Let's see a computer solve that!

  76. flash by s0c0 · · Score: 1

    Has anyone tried flash for capatcha? Seems like that might stop em' for a little bit.

    1. Re:flash by BrightFlow · · Score: 2, Insightful

      Has anyone tried flash for capatcha? Seems like that might stop em' for a little bit.

      Or better yet Silverlight! That'll stop even more of 'em

  77. a simple problem to solve... by marhar · · Score: 1

    just keep the current trajectory of making them harder and harder to read, and then only the bots will be able to give the right answer!

  78. Only on Slashdot could this be modded insightful by Anonymous Coward · · Score: 3, Insightful

    Way to go use a post about the cracking of captchas, which is done by the way using standard techniques developed by academic researchers and using the 'let an unwary human solve it to get to porn' approach, both of which were foreseen by researchers as reasons why captchas would not work in the long term, to deliver a baseless critique of academia.

    Academia is probably the least dogmatic and bureaucratic environment there is. My personal experience with this comes from a physics lab, but I've heard similar stories from colleagues researching biology and information science, so I think this'll hold true for most exact sciences. People are researching whatever looks promising to them, sometimes radically changing the landscape of their field in the process.

    Academics may start out as regular folk, but people do get smarter when they have to use their brain. Most academics are actually a lot smarter than normal folk, not because they were born smarter per se, but because they have during their career honed their thinking skills to an extent that normal people cannot even begin to appreciate. Thinking doesn't come naturally to people. When you're born, you're just a (relatively bad) pattern matcher, prone to seeing things that arent there, to invent causes where none exist. To get a grasp of logic, and how people often unwittingly abuse it, on the advanced math that is needed to understand how the world works, to understand how people can delude themselves, and so on, and of course to actually learn all the theory, you actually have to work hard. And in doing so, you will get smarter.

    As for prior research being just a load of baggage, if people start to do research in field without prior knowledge, they almost always end up like Neal Adams.

    Further, academia is made of critique. Academia is pretty much the only environment where really everything stands up for discussion and no theory or argument stands longer than the time it takes to refute it. Try to find that in the private sector or politics, with their power games, or the personal sphere where what counts is only the number of adherents of an idea, even if it's totally debunked. Oh the bitter irony of a Slashdotter accusing academia of groupthink.

  79. Erratum by nem75 · · Score: 1

    This method will suffice to crack ANY CAPTCHA!

    ... any human solvable CAPTCHA. And we seem to be well on our way to CAPTCHAs on major sites which don't fall into that category anymore.

  80. Just instruct the user to do something special by Anonymous Coward · · Score: 0

    "Please enter the characters from the the CAPTCHA in reverse order" solved our problem with OCR-capable Spambots. Of course you also can modify this idea: "Please only enter the 3rd and 5th character from the CAPTCHA", etc.

    I believe the trick for having a Spambot-proof CAPTCHA is that every site has it's own rules what info from the CAPTCHA shall be entered.

  81. AI problem solving by Lord+Lode · · Score: 1

    A bit of a strange idea, but... If AI can solve captcha's it must also be able to solve useful problems. If they used real-life problems in captcha's (e.g. "does this blueberry look rotten or not?", "is this PCB nicely printed or not", ...), then cybercriminals would actually design algoritmhs that solve useful real-life computer vision, and that would make the cybercriminals automatically do something useful!

    1. Re:AI problem solving by danzona · · Score: 1

      If AI can solve captcha's it must also be able to solve useful problems.

      Not a bad idea, but the AI that can solve captcha's isn't very good at it (I think the original article said it could get the word right 25% of the time). But even if they had only a 1% chance of cracking, it would still be a useful tool for what the miscreants want it to do, since they can automate the process.

  82. You aren't supposed too solve that one by SmallFurryCreature · · Score: 2, Insightful

    Instead of solving the catchpa they want you to pay up for the payed service that doesn't have the catchpa.

    Rapidshare WANTS to delay you and make it hard because the free users just cost them money.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:You aren't supposed too solve that one by Anonymous Coward · · Score: 0

      What's a catch-pa?

  83. What about NOT using CAPTCHA? by eyal0 · · Score: 1

    I remember reading once about a solution to the TCP SYN flood problem. I think that one of the RSA guys (maybe Rivest) wrote it. Client puzzles. Would it work in lieu of CAPTCHA?

    In addition to checking that the user is human, slow him down. Send his computer a cryptographic puzzle, something like, "What is the DES key that can decrypt _______ to get message text ______?" Now you've got his computer busy for a few seconds trying to break a password. If a spammer has to break a CAPTCHA but his computer can ony muster up the CPU to do it a few times a minute, will that slow him down enough?

    You'd have to install some add-on into browsers to accept and try to solve client puzzles. The point is, maybe distinguishing humans from computers isn't enough.

    1. Re:What about NOT using CAPTCHA? by MrMacman2u · · Score: 1

      You'd have to install some add-on into browsers to accept and try to solve client puzzles...

      No. No. No. No. No. No. NO. NO. NO.NO. NO! NO!! NO!!!

      This alone is absolutely NOT acceptable!

      There is precisely ZERO reason to install ANYTHING on the client side to do such a task and even suggesting it makes me want to bludgeon you with a lederhosen full of brisks.

      This Windows/IE mentality that you need to install custom, buggy, poorly coded, inefficient, crapware for every tiny insignificant task you THINK needs a dedicated client is a MAJOR problem on the net today.

      I will not and do not install anything for such single use tasks. Either I find a way around them or I move on.

      There are countless ways to implement something like what you suggested.

      Which, I might add, is a GOOD IDEA.

      Just don't make anyone install some piece of crap software to do it! Use what you have in the browser already, if you NEED to, use something that is also already fairly "standard such as flash or java, but ALSO have an alternative option available for people who don't have and don't want that stuff on there system or, in the case of embedded devices, can't use those add-ins (iPhone, Windows Mobile, Palm, etc...).

      --
      This signature is lame.
  84. Free not always better? by socketwiz · · Score: 1

    I wonder what effect it would have on spam if say yahoo, google, hotmail, and all of the other FREE email solutions started charging say $5-$10 per month for an email account?

  85. just who modded this up by rs232 · · Score: 1

    "And your solution is...?"

    I don't have to produce a solution, I don't advertise myself as some kind of research guru. What have the various research departments being doing for the past decade, while they've been about innovating Web 2 and integrated INNOVA~1. I do know given their research funds and I could come up with a better solution than CAPTCHAs.

    "Please bear in mind "The system does not do X and Y" is not generally the form a real solution takes"

    The system does x and Y and doesn't do everything else, is a form of enumerating goodness, as Marcus Ranum said enumerating badness is a dumb idea, as I've previously quoted on a number of occasions here.

    I did say don't tell me how not to do it .. :)

    --
    davecb5620@gmail.com
  86. Question by jason777 · · Score: 1

    Why cant google (or whoever) just embed some text like "This captcha is for gmail only, if you are seeing this, the site is hacking gmail"? That way maybe most users wouldnt sign up for that free porn site or whatever that is exploiting a captcha.

  87. There's often a workaround by timbck2 · · Score: 1

    In quite a few cases, there's a human-based workaround to CAPTCHA-"protected" sites. For example, I often buy tickets to performances at a local theater. Their site is CAPTCHA-protected -- you select your seat price range, then solve a CAPTCHA, and the system picks the best available seats in that range for you. You then have 3 minutes to purchase the seats.

    What happens is that what the system considers the best seats may not necessarily be the best seats. I don't like sitting in the first 2 or 3 rows for a ballet performance, for example; it's too close to see everything. So if it gives me seats that are too close, I open another browser window and repeat the process -- the "best" seats are still on hold for me so I get the next best seats; and so on, until I have the seats I want.

    Where there's a will, there's a way.

    --
    Absurdity: A statement or belief manifestly inconsistent with one's own opinion. -- Ambrose Bierce
  88. Ticketmaster needs to be hacked. by singingjim1 · · Score: 0

    I hate Ticketmaster and wish CAPTCHA hacking on them until their head asplode.

  89. Incredibly Simple Solution by dumbfounder · · Score: 1

    All you have to do is put "you must be under 18 to solve this captcha" built into the captcha itself. Anyone on the porn site is over 18 because that's the law, and then they won't be allowed to solve the captcha because they are too old*!

    * does not work in areas of the world where you can view porn under 18, or on anyone who lies about their age, or any porn sites where there isn't an age requirement, and it means your site won't allow any users over the age of 18 to contribute
    hey, it's not perfect

  90. Not Quite Accurate, Tho I Agree Captcha is DEAD by al0ha · · Score: 0

    There is one Captcha implementation which is so far impervious to bot attacks, reCAPTCHA. That said, there are myriad "Companies" offering human-based Captcha solving solutions, as well as freelancers out there offering similar services. The price? Down to fractions of a penny per Captcha solved.

    --
    Did you ever wake up in the morning, with a Zombie Woof behind your eyes? -- FZ
  91. SSL worked by bussdriver · · Score: 1

    Everybody wants to self sign their stuff (for free) but due to browser warning boxes etc. the big Cert providers have a business. Could be a similar situation here where 'ID' providers get a reputation and you end up with a similar mix of a few big providers + the self-signed providers. Sadly, big ID providers could bribe email clients to include their brand as more trustworthy by default similar to Signed Certs.

    I'm applying CONCEPTS from digital certificates/signing while trying to limit the downsides.

    We ALREADY accept fake users from any email server; and blackhole server lists are next to dead today. Sure, this just makes user accounts get verified with a server-- which could be done with some sort of secure mechanism; although, using DNS (which would have to be better locked down, which is in the works already) it could point to account servers for verification. At this point, messing with SMTP more just doesn't seem like a great idea and OpenID is trying to create a new framework for problems like this.

    Verification of the sender's address isn't something that has been done yet and would help combat spam greatly-- but to do so without compromising privacy. My own experiments with email servers shows massive drops in spam simply by DNS verification of the mail server alone. Grey lists stopped spam completely until spammers got wind of it.

    Spam is fuzzy, server identity and email user identity don't have to be white/black listed they can also be RANKED 0-100 to give hints to the existing spam filters. Blackhole lists didn't work except for the worse offenders-- and a blacklisted server might put out largely legitimate email. Bad servers should be ranked-- by services, peers, or by user marked spam.

    I'd like to see a peer ranking, open SSL signing model as well.

  92. Re:Captchas are only good for protecting cheap stu by mxs · · Score: 1

    Well come on, be fair. $0.01 is a proper price. Head over to mturk.com and get your captchas answered by humans for 1 cent a pop ! They'll eat em up. It'll take seconds for one to be solved. There is a webservice-interface, so all the hard work is already done. Oh, and Amazon apparently has no people checking for that kind of stuff, the amount of people asking you to sign up or do fraudulent things there is quite large.

    Then again, why pay $0.01 when you can simply find an algorithm that gets it right most of the time for the cost of electricity ...

  93. AI ain't broken yet by juanco · · Score: 1

    My bank has adopted a scheme of "choose your image from the following twenty", and they only allow three failures.

    A scheme that would last until the Turing challenge was broken would be simply to ask the user to identify the thing, animal, or person in a given image.

    --
    -- Juanco
  94. There is a special place in hell for Luis von Ahn by Anonymous Coward · · Score: 0

    I am mildly dyslexic and I have trouble with them and have probably wasted several hours on the stupid things. Where do I send the bill? Apparently Pittsburgh.

    I hate CAPTCHAs and Congress needs to pass a law that if you see the smug asshole, Luis von Ahn, who invented them every citizen has the right, no duty, to sucker punch him and have the option to kick him in the balls.

  95. Outsource CAPTCHA by Anonymous Coward · · Score: 0

    In India there are some shady business that pays people 2 dollars an hour to view CAPTCHA and submit for spammers and etc. So there is no possible way to stop determined spammers. It is a cat and mouse game.

  96. runescape by xmvince · · Score: 1

    this reminds me of Fatigue in runescape with Coldfeet & Sleepwalker pwned (3 Dylock), but then AROCR was the best.