Slashdot Mirror


Windows Live Hotmail CAPTCHA Cracked, Exploited

eldavojohn passes along what may be the last nail in the coffin for CAPTCHA technology. Coming on the heels of credible accounts of the downfall of first Yahoo's and then Gmail's CAPTCHA, Ars Technica is reporting on Websense Security Labs' deconstruction of the cracking and tuning / exploitation of the Live Hotmail CAPTCHA. Ars calculates that a single zombie computer can sign up over 1400 Live Hotmail accounts in a day, and alternate account creation with spamming. Time to dust off Kitten Auth?

362 comments

  1. Awesome article by kcbanner · · Score: 5, Interesting

    One of the best 'exploit' related articles I've seen on /. for awhile. There is actual evidence, and actual screenshots of the exploit in action! No journalists here referring to "magic interweb programs". I wish there was more of this kind of stuff in the news, frankly I'm tired of articles full of statistics but nothing on the tech.

    --
    Obligatory blog plug: http://www.caseybanner.ca/
    1. Re:Awesome article by abolitiontheory · · Score: 1

      Agreed. More people would RTFA and then create meaningful dicussion if it was actually worth it to RTFA. Thank you /.

    2. Re:Awesome article by Anonymous Coward · · Score: 1, Interesting

      Ehm, sorry for attaching under first (but unrelated) reply. IMO temporary solution for CAPTCHA may be CAPTCHA x 3 (or something like this) and hard work to invent another (more accurate) scheme. If spammers rely on, say, 1/4 chance of succeeding CAPTCHA, 3 consequential quests means 1/64 chace. You don't need 100% chance to fend off a spammer. What you need is to make cost of using your account by a spammer high enough. You may implement 2 x or 3 x CAPTCHA, and then find out some more efficient scheme. You may switch to invitation-only scheme and then look for accounts generating to many spamming accounts and disable them. You may treat tread malicious account creations as an ordinary spam and actively research / use hybrid techniques to fend off spammes (filtering accounts, just like spam itself).

      Google succeeded in filtering spam messages. I suppose that CAPTCHA was an overlook for them and they'll develop some more efficient scheme of filtering spam accounts creation.

      (BTW, Slashdot is also using CAPTCHA and pretends to be clever enough to require passing a quest to reedit a message. How do you think, does it improve overall process at all ? If I would be a spammer I wouldn't care about reediting, I'd just to send my spam again and again and would not use 'reedit' button at all.

    3. Re:Awesome article by caramelcarrot · · Score: 4, Interesting

      Uh, so what's to stop google/MS/Yahoo just blocking each ip from signing up if it's having a high CAPTCHA failure rate, and attempting to create a large number of accounts in a short amount of time?

    4. Re:Awesome article by kcbanner · · Score: 4, Informative

      These are used by botnets, usually the user has no idea this is running on their PC. Also, there is such a vast number of PCs, many of which could be behind a corp firewall or gateway. Blocking by IP has never worked in the long term.

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    5. Re:Awesome article by Lobster+Quadrille · · Score: 1

      That's not a useable solution, because CAPTCHA is so inaccurate already. I often have to type the uber-secret-code-word 3 times before I get it right. Having to do so 9 times, I would just not use the service in question.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    6. Re:Awesome article by Strilanc · · Score: 1

      What we need is a permanent solution. Moving to something like 'kitten auth' will only work for so long.

      Here is an example system. A definite way to distinguish a person from a computer is for that person to physically show up in line for a digitally signed RSA key pair. Registration on a website requires providing your public key, the signature for your public key, and encrypting a challenge with the private key. Downsides: single point of failure, lose of privacy (track the public key), inconvenient (oh you live in Africa? too bad), keys entered in infected computers get stolen, and I'm sure there's more.

    7. Re:Awesome article by Culture20 · · Score: 1, Insightful

      Canned response: you have spyware; you're not allowed to create an account on $FOO. Everyone wins, Google/Yahoo/Hotmail get slightly more secure, spambots are identified, and lusers eventually, after several failed attempts clean up their computing habits.

    8. Re:Awesome article by PaneerParantha · · Score: 1

      Bureaucracy kills enterprise. I have posted before that in order to kill spam, we need to introduce bureaucracy. Let there be forms in triplicate, clerks to go over the language, grammar and adherence to rules, policies, laws and regulations; inspectors to conduct surprise checks; auditors to randomly select an account and then and only then will spam die.

    9. Re:Awesome article by fractoid · · Score: 1

      Moving to something like "show up in meatspace" will only work for so long. Once cybernetics gets sufficiently advanced, R. Olivaw will be standing in line to get his RSA keys and no-one will know the difference.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    10. Re:Awesome article by dookiesan · · Score: 1

      I agree. It would be nice to know the details of the algorithm that deciphers the captcha--I don't expect that this is easy to figure out without source code. Maybe they are using something finely tuned by hand, but it would interesting if they applied a general machine learning algorithm successfully to this problem.

    11. Re:Awesome article by stormchasar · · Score: 1

      You know, I bet this is why hotmail is always so slow! Well, aside from the fact that Windows sends all of its users spam right-out-of-the-box.

    12. Re:Awesome article by terminal.dk · · Score: 2, Interesting

      It is not about failure rate, it is about # of accounts created. If more than 10 is created from a single IP address any day, then they could be supervised for correct behaviour (how are they used ? Sendign to each other is typical). If one of them is used to send spam, just de-activate all (or reset their passwords) created the same day from the same IP.

      The CAPTCHA makes it more difficult for the script kiddie to create many accounts. But the logic should be in fingerprinting the account instead.

    13. Re:Awesome article by Dan541 · · Score: 1

      These are used by botnets, usually the user has no idea this is running on their PC. It is time to hold these idiots accountable for the damage they cause.

      If I can sue someone for hitting my car why can't I sue them for spamming me?

      Both where caused by incompetence and cost me time and money.
      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    14. Re:Awesome article by R.D.Olivaw · · Score: 1

      Moving to something like "show up in meatspace" will only work for so long. Once cybernetics gets sufficiently advanced, R. Olivaw will be standing in line to get his RSA keys and no-one will know the difference.
      I have the right to webmail service just like any other sentient lifeform, you insensitive clod.
    15. Re:Awesome article by TheP4st · · Score: 1

      But only one cause physical damage to your property.

      --
      "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
    16. Re:Awesome article by Dan541 · · Score: 1

      So?

      Its still costing me physical money.

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    17. Re:Awesome article by Anonymous Coward · · Score: 0

      Pls read carefully the screenshots doesn not demonstrate the attacks instead is just a grab from the actual hotmail website.

    18. Re:Awesome article by TheP4st · · Score: 1

      Counted in what, cents? I for one rather see court time being spent on more relevant issues.

      --
      "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
    19. Re:Awesome article by ErroneousBee · · Score: 1

      Respond to whom? The legal owner of the botted machine isnt using the hotmail addresses, and hotmail doesnt know the proper address of the legal owner.

      --
      **TODO** Steal someone elses sig.
    20. Re:Awesome article by Dan541 · · Score: 1

      You may be perfectly content using hotmail and the like to message your buddy's the latest gotse pictures you have found to whack off to but some of us have real business to do and spam costs us thousands of dollars to deal with.

      ~Dan

      --
      An SQL query goes to a bar, walks up to a table and asks, "Mind if I join you?"
    21. Re:Awesome article by TheP4st · · Score: 1

      Then file a civil case. AFAIK that should be perfectly possible in the US legal system, providing that you can locate the guilty spammer(s) of course. You may also want to review the meathods used to deal with spam if it is causing your company such large costs.

      --
      "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
    22. Re:Awesome article by jotok · · Score: 1

      Actually I don't think you could separate a bot from a real person using statistical inference--plenty of people have to try more than 4 times to get it right, so 4 times is not going to be a significant difference. I've been looking into this and you'd have to require such a high confidence level that the applicant was a person that you would lose a ton of real applicants, which is bad for business.

      It's like with that cable cut conspiracy nonsense from a month ago...the odds were pretty good that you could have 5 breaks in a 12-day period, therefore, number of cuts per unit time was a poor indicator if you were looking for conspiracies.

      I really think multifactor authentication might be the way to go, but what a pain in the ass that'll be to implement...

    23. Re:Awesome article by Culture20 · · Score: 1
      Respond=="web page result when attempting to create an account from a targetted IP"

      Not everything is SMTP on the intarweb.

      Of course, the response could also be smtp or even voice, if the meatspace user complains to "customer" service.

    24. Re:Awesome article by romcabrera · · Score: 1

      So, hotmail (msn servers) will PUSH a webpage to the clueless user PC? Even if that is possible... what if the browser is closed? Is it possible to spawn a browser? No man, it can't be done.

    25. Re:Awesome article by Culture20 · · Score: 1
      Ever hear of cgi? php? even asp? Slowly: dynamically. created. content. The users are using http to start with, so they _have_ to have a browser open (I'll even consider wget for this argument)

      1) User attempts to create email account (which is done via http/https).
      2) Email provider checks DB to see if requesting IP has had too many failed attempts to crack captcha (or some other botnet-identifying method).
      3) Email provider crafts the response page to either be "welcome, sign in please" or "Sorry, too many failed attempts (104 in last two minutes), try again tomorrow. Maybe you have a spyware botnet program running on your computer, attempting to create accounts on our system. Get it checked by a professional."
      4) User ignores message and tries another major provider, who does the same thing.
      5) User hopefully starts getting concerned.

      Think of it like fail2ban or mod_security that creates blocks at the application level instead of at the firewall level. This works even better if they get a warning message on their already existing email account:

      1) User attempts to log in to existing email account (which is done via http/https).
      2) Email provider checks DB to see if requesting IP has had too many failed attempts to crack captcha (or some other botnet-identifying method).
      3) Email provider crafts the response page to either be "welcome, sign in please" or "There have been too many failed attempts (104 in last two minutes). Maybe you have a spyware botnet program running on your computer, attempting to create accounts on our system. Get it checked by a professional. You may continue to log in, but consider that this supposed spyware may also be logging your keystrokes. If you continue to log in from a computer whose IP continues to be flagged for X more days, your account will be locked for Y days. For more information read our revised EULA: ..."
      4) User ignores message.
      5) User hopefully gets locked out until they clear things up.

      If I run a homeless shelter where I give out free food, and a guy keeps bringing a semi-feral dog pack in with him, he's not going to be welcome for long.

    26. Re:Awesome article by romcabrera · · Score: 1

      I think you don't get my point. So, you are supposing step "1" as a given. What if the user ONLY uses the e-mail provided by his office, ISP. Using outlook, thunderbird, mail2web.com??? Not every body uses free webmail accounts. You are supposing too much into it. MAYBE... what you would suggest is blocking all traffic from a suspecting PC. That could be done at the ISP level... or as you have suggested "major websites" level. (then it would become a Pariah station?) But for that, EVERYBODY in the internet would have to agree... (ok, at least the major players.) That would'nt be realistic.

    27. Re:Awesome article by Culture20 · · Score: 1

      So, you are supposing step "1" as a given. Ah, Proof that getting down to assumptions is the heart of effective arguing/communication. Yes, that was my assumption.
      Considering that a botnet program can be the http requester for step 1, the botnet node is still denied further attempts to create an account for a while (not painful for the whole botnet, but it will slow it down a little). Of course, the steps I listed work best when there's a meatspace user, since bots will follow steps 1-4 religiously, ignoring step 5. They'll still be less offensive per bot-node though. Combine that with mod_security to block egregious attempts at the software-firewall level, and things look better for the webmail providers. Not perfect, but better. Of course, Hotmail probably uses IIS, so no mod_security for it. ;-D
    28. Re:Awesome article by romcabrera · · Score: 1

      Oh well! So, the user wouldn't see the response "you have spyware", BUT are least we are blocking the bot running in his PC...
      Well, we are just going back to square one, I guess ;-) ?

  2. Great by esocid · · Score: 1, Insightful

    Who's killing kittens?

    Cutest kitten /.ed.

    --
    Absolute power corrupts absolutely. indymedia
    1. Re:Great by Lovedumplingx · · Score: 3, Funny

      Well if God kills a kitten every time I...uh...yeah...then I guess I'm killing the kittens.

    2. Re:Great by esocid · · Score: 3, Interesting

      Here's an alternate site explaining it. (Sorry for the blog, but everywhere else redirects to pcspy.
      If you're too lazy to click it, all it does is ask you to select the kittens from a grouping of photos of animals to verify you're human. Hey, maybe the Turing test could be implemented, then again I wonder how many humans would actually fail it.

      --
      Absolute power corrupts absolutely. indymedia
    3. Re:Great by oahazmatt · · Score: 1

      Actually, when we had a captcha problem on a forum I helped work on, we just installed an additional question. "Are you human? Yes/No". We would either change the question ("Are you a bot? Yes/No") or the default answers periodically.

      --
      Those who believe the Internet is private,
      find their privates are on the Internet.
    4. Re:Great by 0kComputer · · Score: 1

      Actually, when we had a captcha problem on a forum I helped work on, we just installed an additional question. "Are you human? Yes/No". We would either change the question ("Are you a bot? Yes/No") or the default answers periodically.

      Yeah, and that would take about 5 minutes to crack. Also people are a lot dumber than you give them credit for, I'm sure those questions would confuse the hell out of a lot of people.

      --
      Top 10 Reasons To Procrastinate
      10.
    5. Re:Great by oahazmatt · · Score: 1

      Actually, considering legitimate registration happened on the average of 1 user a week, it was fairly successful for a few months.

      We only came into problems with it when we stopped updating it. (Reasons beyond the control of the volunteers caused this.)

      We just kept a few different versions of the registration script, and changed the question as necessary.

      Also, the point of it was to be as unintrusive to the user as possible. Honestly, the way I see some captchas today it could honestly take me two times, when I've sworn I've typed it in correctly. We wanted to avoid as many headaches as possible, and legitimate sign-ups didn't really notice.

      --
      Those who believe the Internet is private,
      find their privates are on the Internet.
    6. Re:Great by Simon+(S2) · · Score: 1

      This type of touring test is defeated with a probability of 50%, so unfortunately it's not a real solution.

      --
      I just don't trust anything that bleeds for five days and doesn't die.
    7. Re:Great by Goaway · · Score: 2, Insightful

      That only matters if somebody is trying to crack it. 99.999% of the time, nobody is, you're just getting hit by automated bots.

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

      I like that you seem to know and not know what a Turing test is at the same time.

    9. Re:Great by RalphSleigh · · Score: 1

      This is great for a small site that will not be specifically targeted, and only attacked my bots that e.g. recognise the default phpBB registration form, but for large webmail providers, the spammers can teach their bot to answer your questions, and will very quickly adapt to any changes in the process.

      --
      Come as you are, do what you must, be who you will.
    10. Re:Great by lnjasdpppun · · Score: 1

      We did that on a forum (running phpBB) I was moderating when we noticed a large increase in automated bot sign ups, it's not a real solution. It only confuses the bots that automatically fill out the standard registration form for phpBB, by adding a field it breaks the bots normal input methods. A targetted bot would easily get around the new field, but our forum is no where near worth that kind of effort from a spammer since there are easier targets around ("I only need to run faster than you to get away from the bear chasing us!").

      The sad but true part of this story is the smartest bots are smarter than the dumbest humans because we still had people emailing us asking what to put in the text field that had 'Type "Yes" here:' right next to it.

    11. Re:Great by timeOday · · Score: 2, Insightful

      To build on your point, a good captcha must not only be difficult to solve automatically, it must also be easy to generate automatically! The whole point is to increase the ratio of costs between attacker and defender as high as possible, akin to trapdoor functions in crypto.

  3. Anything is better! by RingDev · · Score: 5, Insightful

    KittenAuth, Hot or Not, simple math, word tests, anything to get rid of those pain in the ass CAPTCHAs.

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Anything is better! by esocid · · Score: 1

      I've seen math authorizations used somewhere before and like it a lot. I'd imagine that would save on programming space as well as convenience since I even have trouble discerning if that is a 4 or a sideways h with lines through it.

      --
      Absolute power corrupts absolutely. indymedia
    2. Re:Anything is better! by rrahimi · · Score: 5, Insightful

      Not all of these solutions provide an acceptable level of accessibility, and that's a major concern.

    3. Re:Anything is better! by Nos. · · Score: 2, Insightful

      I had been working on a community driven system of identifying media. It had the benefit of being useable by vision or hearing impaired persons. Users could upload a piece of media (generally audio or a picture). Users would then submit their best identification of that media. For example, you could have a picture of a cow. Users would submit "Cow", "Mammal", "Bovine", etc, or in the case of audio, it could be as simple as repeating the words in the audio, or answering a simple math test.

      Another advantage, at least of the pictures, woudl be that it could handle multiple languages. The audio could simply be tagged as "en" or "fr".

      The idea was then that a site owner could insert a bit of code to request the media, any language preference, and a list of the top n answers. They display the media in place of a captcha. The user submits the form, as well as their answer. Their answer is compared to the list of top n answers.

      The system I was building would host all the media, so web masters would not incur extra bandwidth. Filenames would be randomly chosen, and changed on a regular basis.

      Maybe I should resurrect it.

    4. Re:Anything is better! by gnick · · Score: 2, Insightful

      If have accessibility barriers so serious that you can't tell a picture of a kitten from a picture of a dog or tell the difference between a kitten meowing and a dog barking, where are you trying to register?

      --
      He's getting rather old, but he's a good mouse.
    5. Re:Anything is better! by Intron · · Score: 4, Funny

      Your insurance company's eyesight benefits claim form?

      --
      Intron: the portion of DNA which expresses nothing useful.
    6. Re:Anything is better! by RingDev · · Score: 4, Insightful

      As opposed to the level of accessibility CAPTCHAs provide to blind/limited sight individuals?

      And have you ever tried the audio CAPTCHAs? Talk about horrendous.

      Plain text or even TTS would allow near 100% accessibility if you asked simple math questions in the context of a story problem. With rotating questions, nouns, and verbs, a relatively small number of predetermined values could be used to quickly generate many different combinations.

      Sure, it's still crackable, but it would be a hell of a lot nicer for the users. And with a significant enough base of words and grammar structures it would still be rather solid. Combine that with decent behavior tracking. (Wow look, this ASDFDSA guy just created his email account 5 minutes ago and has already sent 15,000 emails!) And you'd wind up with something that is MORE accessible and still provides a solid amount of protection.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    7. Re:Anything is better! by Anonymous Coward · · Score: 2, Funny

      A Hellen Keller fansite?

    8. Re:Anything is better! by AmaDaden · · Score: 4, Insightful

      Yeah but all 'are you human' tests so far are crackable. The crack for the kitten test is to record all the unique pictures by constantly hitting the site and then mark the ones that are kittens manually. So when your bot goes there he only needs to compare the pictures he has that he knows are kittens to the ones he sees.

      Now the patch for this is to start blurring the kittens. So welcome back to square one my friend.

    9. Re:Anything is better! by Anonymous Coward · · Score: 0

      ...or tell the difference between a kitten meowing and a dog barking...
    10. Re:Anything is better! by Jafafa+Hots · · Score: 5, Informative

      If have accessibility barriers so serious that you can't tell a picture of a kitten from a picture of a dog or tell the difference between a kitten meowing and a dog barking, where are you trying to register? I'm disabled. The net is a huge boon to the disabled, allowing them to shop more easily, save money because we have limited incomes... learn about things that can help us lead more normal lives, get support from others, get medical information, entertain ourselves since maybe we can't go jogging or drive to and then pay for a movie, etc.

      I'd frankly argue that the net is more important for many disabled people such as myself than it is for "normal" people.

      And there are many kinds of disability, some from brain damage, that cause all kinds of cognitive problems. So it's entirely possible for a person to be able to use the net, read text, or have his/her machine read it to them, but who might not be able to tell the different between a cat and a dog.

      What sites might they be trying to get into? Well, Slashdot.org, for example.

      --
      This space available.
    11. Re:Anything is better! by fm6 · · Score: 4, Funny

      Math tests are OK if you just want to keep link spam off your bulletin board. But if you're running web email or some other high-volume web-based application, you need something harder to automate. Alas, even captcha isn't hard enough.

      Perhaps you're celebrating the fact that captcha images will go away. Don't. They'll just be replaced by something even more obnoxious. Either that, or the application will just close shop. Either way, you're the one that loses.

      Spam is totally out of control, just now I....
      Check our wide variety of ED products!
      http://discountcanadiania.0catch.com/

      All of them and our new remedies at
      the lowest possible prices on the Web.

      Get the best at the best prices!

    12. Re:Anything is better! by Liselle · · Score: 1

      Now the patch for this is to start blurring the kittens. So welcome back to square one my friend. Is it all that bad? Transforms on pictures -- even simple rotates -- don't really make it harder to distinguish where a kitten is, not like weird strings of malformed text.
      --
      Auto-reply to ACs: "Truly, you have a dizzying intellect."
    13. Re:Anything is better! by WK2 · · Score: 1

      Kittenauth comes pre-cracked. You see, any time a computer has a 10% success rate for a CAPTCHA, it is considered cracked. Even if it fails 90% of the time, it can still create 100, or maybe 1000's (depending on the speed of the server) accounts in an hour. If there are less than 10 pictures for a kittenauth, the computer can get more than 10% just by guessing. Even if there are 100 pictures (which will unnecessarily burden your server and your users) a computer can still create 1000's of accounts in a day.

      The same with hot or not. Just guess not, because they are funnier, and more common.

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    14. Re:Anything is better! by UbuntuDupe · · Score: 1, Troll

      I think that's the point of rotating the images. At least it adds the difficulty of having to check a bunch of rotations first.

      Then they'll add squiggles, so you'll have to do a Monte Carlo weighted scattershot sample of pixels on various rotations, then they'll increase the picture database, then they'll have more spammers working on it...

      I think we need to put together a "your post advocates ..." form for CAPTCHAs. I'll kick it off. Add entries as desired.

      Your post advocates a/n:

      ( ) text-recognition- ( ) object-recognition ( ) word-problem- ( ) registration-

      based test for keeping out spambots. Your idea will not work. Here is why it won't work:

      ( ) It would force users to strain too hard to pass.
      ( ) Most humans wouldn't pass.
      ( ) It can be farmed out to India.
      ( ) It would violate the ADA or accessibility standards.

      Specifically, your plan fails to account for:

      ( ) The inability of humans to distinguish across abitrarily-small differences.
      ( ) Non-native speakers trying to use the forum.
      ( ) Requirement to continually update the database.
      ( ) This recent advance in AI: _______
      ( ) The possibility of someone passing the test questions right on down to a human wanting access to a different restricted area.
      ( ) Botnets with more computational power than the world's top ten supercomputers put together.

      Additionally, the following philosophical objections may also apply:

      ( ) Why should I have to learn esoteric cultural knowledge to make a post?
      ( ) Why should I have to give you my email address to post?
      ( ) Blurry images suck.

      Finally, here is what I think of you:

      ( ) Nice try, but probably won't work.
      ( ) dddod dydodud dldidkded drdedadddidndgd dtdhdidsd,d dadsdsdhdodlded?

    15. Re:Anything is better! by stevey · · Score: 1

      If you were the central point of failure, and your service was reasonable (I guess you'd be charging for access to the API?) then you'd be DOSed within a matter of days.

      Sad but true.

    16. Re:Anything is better! by ne0n · · Score: 3, Funny

      And there are many kinds of disability, some from brain damage [...]
      What sites might they be trying to get into? Well, Slashdot.org, for example.
      They're already here.
      --
      $ :(){ :|:& };:
    17. Re:Anything is better! by lordSaurontheGreat · · Score: 1

      Eh, the point is that it can register 1400 accounts per day so they can distribute the email. No major behavior difference. Just a bunch of accounts.

      If they tracked it to an IP (gee, 10.25.7.8.9 has registered 1400 accounts today!), now that I can see.

      I also think that we need some kind of licensing for computer use. Like how you need to get a license to drive a car, a license to use the computer. There are too many people who just don't know. It hurts to see a person say "gee, I'm sorry, I didn't know it was infected!" It's sort of like Eternal September still, with everyone still getting used to the whole "interwebs" thing.

      I'm not one to determine a proper licensing program, however. That'd require some major research!

      --
      Consider yourself spoken to.
    18. Re:Anything is better! by Anonymous Coward · · Score: 2, Insightful

      Yeah but all 'are you human' tests so far are crackable.

      "The giant green dragon breathed fire at the horrified princess as the chivalrous knight drew his bowstring. What word in the previous sentence describes the emotional state of the female?"

      It is actually not that hard to write a program which is capable of GENERATING such challenges. It is much, much harder to write a program which is capable of comprehending them and answering the question. It does not depend on the ability to see or even hear, just the ability to somehow input the sentence into your brain and comprehend it.

    19. Re:Anything is better! by thegux · · Score: 2, Insightful

      From what I've seen of these KittenAuth things, though I don't know much about them, you're given 9 pictures, 3 of which are kittens, and you're asked to identify them? By my reckoning, the probability of any arbitrary 3 pictures being the 3 kittens is 1/84 (9C3), which I don't think is that small. You probably wouldn't get 1400 accounts a day out of it, but you'd get enough for it to be a problem.

    20. Re:Anything is better! by squidinkcalligraphy · · Score: 1

      Just about anything is quite easily crackable by way of human (rather than computer). All the cracker needs is access to one compromised (zombie) PC. When the user of said PC browses to a website that requires a captcha (or any website, really), the malware installed on the PC substitutes the legit captcha for the one the cracker wants to crack, thus getting a clueless user to perform the test. At some point this approach will become easier/cheaper than designing software to solve the problem.

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
    21. Re:Anything is better! by bcdm · · Score: 1
      I'm assuming, then, you didn't look at any of the KittenAuth pages.


      KittenAuth shows you 9 pictures, and asks you to point out the three kittens. There are 9C3 combinations possible, which comes to 84; therefore, a 1/84 (=approx. 1.19%) chance you get it right by random guesses. If it put up 15 photos and asked you to choose the three kittens, the odds would drop to 1/455; at 20 pictures (which is probably close to the upper limit of what is reasonable) and asking you to choose the four kittens (ditto), your odds of getting it right randomly would be 1 in 4845. Not super-excellent, but at least a starting point that works better than a cracked CAPTCHA.

      --
      I can has sig?
    22. Re:Anything is better! by Anonymous Coward · · Score: 2, Funny

      Perhaps the best way to solve this is to enclose say 10 different animals in small cages with cameras fixed on them; allowing about 20-30cm of free movement.

      The pictures will be different each time.

      Martin

    23. Re:Anything is better! by Lobster+Quadrille · · Score: 1

      it's not that hard to have the bot evaluate the math and return an answer.

      Even if you have things like 'what is four plus 1 times 8'

      If you can't write a script to find the answer, you can always post it to google and parse the results.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    24. Re:Anything is better! by Anonymous Coward · · Score: 1, Insightful

      Then maybe you should get a license to have kids... hell lets license everything that people have problems with... I can see your world would be a much better place.

    25. Re:Anything is better! by Anonymous Coward · · Score: 0

      I have a question for you then. I worked at Live until a few weeks ago, and one of the things I had to do was implement that Captcha page on some new stuff that never saw the light of day.

      I was stunned by how horrible the audio was. I listened to one several times, on cheap speakers and on moderate audiophile headphones, and I couldn't get it at all.

      My speculation was that people who aren't sighted must somehow have greater hearing acuity to figure out what the Live (actually Passport) audio captcha was saying. I'm interested in your comments.

      Thanks

    26. Re:Anything is better! by tehniobium · · Score: 2, Insightful

      If they tracked it to an IP (gee, 10.25.7.8.9 has registered 1400 accounts today!), now that I can see.
      Now that would be clever appart from the fact that these guys have botnets and therefore thousands of ips to use when creating accounts.

      Call me insane but I think the only long term solution we will ever find is manual moderation of account creation.

      The alternative would be creating a more restricted relation between ip and computer. That way the ip user could be held responsible OR made aware of his/her malware problem.
      --
      No kitty, this is my pot pie!
    27. Re:Anything is better! by RiotingPacifist · · Score: 1

      Not if you mess around with the files, an image can fail almost all comparisons short of AI, but still be the same image. And once your trying to do picture recognistion with AI there are plenty of problems, especially overtraining. As long as the picture sets are kept similar any AI will start picking up similarities in the set that arnt there in the species, meaning as soon they crack all the pictures of cats on rainy days, you ad pictures of cats on sunny days, and they have to start over. It could easily take a year to crack a set, which simply isn't worth it when all your progress is lost as soon as the server changes its picture set.

      The main problem with this is the maths 4x4 cat-grid with 8 cats, will be hit randomly once every 12870 [ncr(16;8)] tries (even if you set it to have a random number of cats its still only 65536 [2^16], assuming you dont let the bot know how many cats there are) ( The article suggest using a 3x3, but did the maths for a 4x4 ) for comparison this is about the same as 3 letter CAPATCHA
      I think most people would be annoyed if they got a grid of 25 pictures (3,355,4432 cominations), which is still only as strong as a 4 character strong CAPATCHA.

      The best use for this is alongside CAPATCHAs so that an automated CAPATCHA will take 512 (3x3) or 65536 (4x4) as much computational power to crack, while the user doesnt get too much more hassle.

      Not that any of this helps with googles problem of humans cracking them, but not much can be done against humans while letting humans through.

      OFC the simplist solution is to start adding complex characters but then you have to explain to users how to use the keys like æ which would probably set the bots back a year or so.
      While the best solution is to use pictures and get the user to type in what it is, but then again thats limited to however many instantly recognisable objects there are, but i suspect a row of 5/6 easy to recognise objects would be enough as long as there are over 20 things to choose from.

      --
      IranAir Flight 655 never forget!
    28. Re:Anything is better! by Anonymous Coward · · Score: 1, Insightful

      Should we really hold back the entire Internet just for a small minority of the users? I really don't think so. I have no qualms with offering a limited version of the Internet to you and everyone else that is sight-impaired so that the rest of us can benefit from advances in technology.

      Sorry, I'm just being honest, and am not coddling you like other politically correct people. While I'm somewhat sympathetic to your problems, I just don't think you are so important that you should drag down the rest of us. We should try to accommodate you on a best-effort basis, and that's it.

    29. Re:Anything is better! by prestomation · · Score: 1

      The site for the Open Source Club at my uni(yes, it exists) asks a simple math question when signing up.

    30. Re:Anything is better! by Z34107 · · Score: 1

      I love what I'm reading here. Simple math? Language comprehension? I hope they don't decide to use "captchas" for the Diebold^Welectronic vocting we'll all be doing in a few years...

      --
      DATABASE WOW WOW
    31. Re:Anything is better! by Extide · · Score: 2, Informative

      Generally the people who are blind and use the computer use a program called Jaws (or a similar one but thats the main one, for windows at least). They get very good at listening to computer generated voices and usually end up turning up the speed of the jaws audio playback to speeds that you absolutely cant understand unless you are used to hearing it like that. I have a very close friend that has been completely blind for like 15 years now, and she is a very avvid computer user. She has her Jaws speed up pretty high, and also can usually understand those recordings on websites that offer them.

      --
      Technophile
    32. Re:Anything is better! by Nos. · · Score: 1

      I'd really rather not be a central point of failure. My thought was to let others be mirrors of the entire service, maybe using round robin DNS (or something more robust) for load distribution. I hadn't thought too much about it.

      My thought was not to charge for it, but yet find some sort of revenue stream, not necessarily to make a huge profit, but to at least pay for the hardware and bandwidth.

      I was really only concentrating on the weaknesses in CAPTCHA, which even a couple years ago were quite obvious.

    33. Re:Anything is better! by lnjasdpppun · · Score: 1
      http://www.google.com/search?q=four+plus+1+times+8

      Yep, Google parses it correctly, however I wonder how many people would answer (4+1) * 8 = 40?

    34. Re:Anything is better! by Hal_Porter · · Score: 2, Interesting

      I'm sure you'll change your tune if something goes wrong with your senses.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    35. Re:Anything is better! by FunkSoulBrother · · Score: 1

      This system assumes that your users could pass a 7th grade English class.

    36. Re:Anything is better! by Lobster+Quadrille · · Score: 1

      The point was that google can get the right answer. As you point out, google is more likely than some people to get the right answer. Maybe using math problems is even more flawed than I initially considered. Thank you for supporting my point.

      Maybe a turing test in which the incorrect answer is expected?

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    37. Re:Anything is better! by DeadChobi · · Score: 1

      If you're trying to read and post to something on an English site on the internet, maybe that should be one of the requirements.

      --
      SRSLY.
    38. Re:Anything is better! by dodobh · · Score: 1

      Hmmm, dunno if this world work: ?

      --
      I can throw myself at the ground, and miss.
    39. Re:Anything is better! by Anonymous Coward · · Score: 0, Troll

      > What sites might they be trying to get into? Well, Slashdot.org, for example.

      I'm also one of those. The crappy captcha here usually takes me five or six tries. I don't understand why such a huge barrier to contributors was added to this site. Usually I start a reply and then give-up before successfully posting because of the horrific one here.

      The "You failed to confirm you are a human" error message makes it insulting. So according to this site I'm a subhuman because I can't read that crappy image.

    40. Re:Anything is better! by Anonymous Coward · · Score: 0

      Just XOR a captcha over the kitten images. Kills two birds with one stone - can't do a simple compare against the images, and you drastically increase the number of possible combinations (3x3 grid vs 3x3 grid + 5 letter captcha).

    41. Re:Anything is better! by OldManAndTheC++ · · Score: 1

      I love it. It's cruel and unusual.

      Call it the "Draize-Turing Test".

      --
      Soylent Green is peoplicious!
    42. Re:Anything is better! by gnud · · Score: 1

      No, the patch is to make sure that the identity of the image can't be established by a computer, even if all images were tagged manually beforehand.

      This can be done by making sure that URLs vary for every request, and by ensuring that the image data is different for every request. To accompish this, use simple color substitution (that is not noticeable to humans), cropping, or simple artifacts like lines in the edges. The URL can be made to vary by using a random number, and only remembering what real ID that number maps to for say 10 minutes (and don't allow mappings to be used from several IP adresses of course).

    43. Re:Anything is better! by Sobrique · · Score: 1

      On most forums, that's a good thing.

    44. Re:Anything is better! by Anonymous Coward · · Score: 0

      Here's a solution to this:

      Put web cams in an animal shelter or some other place where animals can always be seen. When kittenauth is used a unique image of a kitten is shown.

    45. Re:Anything is better! by NuclearDog · · Score: 1

      I'd like to publically state that if I ever have something go wrong with my senses (go blind, deaf, etc) or body (paralyzed, etc) and I attempt to change the world to fit me at the expense of others, I'd like to be forcibly euthenized.

      I'm very strongly of the opinion that as soon as any group starts dragging down the rest of society they need to be purged.

      I have all the sympathy and respect in the world for people with serious conditions that try their best to fit in and operate in society as it is now. I have no respect whatsoever for those who just whine and try and get everyone to change to fit them. I know people who fit in both groups.

      ND

      --
      This statement is forty-five characters long.
    46. Re:Anything is better! by Anonymous Coward · · Score: 0

      How about if something goes wrong with your sense of morality? Is it ok to euthanize you now?

    47. Re:Anything is better! by Anonymous Coward · · Score: 0

      Starting with live animals is so much work. Collect a bunch of road kill and have the cameras take pictures as they are decomposing. Occasionally toss in some gross-out pictures, you know the ones. Put any question you want before the test littered with explicatives and insults directed at the reader. Any attempt to answer the test is a failure that indicates an obviously non-emotional bot. To identify humans, watch for the window to be closed hastily, followed by some attempt to complain such as making a blog post, writing a email, or contacting your web or DNS host, some random local politician, governmental agency, or a political action group.

    48. Re:Anything is better! by jmcnaught · · Score: 2, Insightful

      Wow... I'm guessing you're really young and naive perhaps? Maybe you're just not aware what a hateful message it is you've just posted.

      If a law were passed requiring business owners to install wheel-chair accessible ramps, does that count as the economy being dragged down? What about accessible bathrooms? Making websites accessible should be a lot easier than making mortar and brick spaces, so I don't really see what the big deal is.

      And what exactly do you mean by purged? Asphyxiation trucks.. or left to die on their own?

      Having "no respect whatsoever for those who just whine and try and get everyone to change to fit them" is a lot like saying that our society is perfect as it is and the criticism of those you perceive as weaker is invalid. Did you consider for a minute that the disabled you'd like to purge might have so much else to offer that even with the expense of accessibility factored in they bring a net benefit?

    49. Re:Anything is better! by Mr.+Slippery · · Score: 1

      if I ever have something go wrong with my senses (go blind, deaf, etc) or body (paralyzed, etc) and I attempt to change the world to fit me at the expense of others, I'd like to be forcibly euthenized.

      You are, right now, attempting to change the world (changing policies and attitudes regarding the disabled) to fit you preferences at the the expense of others.

      So I'll dispatch that euthanasia team now, shall I?

      I'm very strongly of the opinion that as soon as any group starts dragging down the rest of society they need to be purged.

      Anyone who thinks it's more important to slightly reduce spam than to make reasonable technical accommodations that allow more people to fully participate in society and the economy, is dragging down the rest of society.

      Trust me, I know several disabled people who are making much more of a contribution than you are.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    50. Re:Anything is better! by Hal_Porter · · Score: 1

      I'd like to publically state that if I ever have something go wrong with my senses (go blind, deaf, etc) or body (paralyzed, etc) and I attempt to change the world to fit me at the expense of others, I'd like to be forcibly euthenized. Hmm, I'm not sure posting on an internet forum with a pseudonym counts as publically stating something. Maybe should you write a letter to your local newspaper.

      I'm very strongly of the opinion that as soon as any group starts dragging down the rest of society they need to be purged. Hmm, seems like your sense of empathy is seriously impaired. Which ironically makes you a member of the only disabled group, sociopaths, who can legally be treated worse in court than normal people.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    51. Re:Anything is better! by brokenbeaker · · Score: 1

      spoken like a true coward. fuck you

    52. Re:Anything is better! by pfafrich · · Score: 1

      I'm not sure it matters for most sites that the CAPTCHAs is crackable. Consider that you have some low profile site. Think of a cost benefit analysis for a spammer to write the code to break a non standard captcha, the cost is an hour of time say, the benefit is very low, maybe a few spam message will get through, which are quickly deleated. So basically its just not worth the spammers effort to break your custom capture. This is fine for most small site, it would not work for the likes of microsoft where there is considerable higher benefit. I've done this on my site and no one has bothered to break it.

      --
      There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.
  4. Don't need new auth by Intron · · Score: 4, Interesting

    What we need is a reliable way of determining the age of an account. I would like to refuse mail from any account created less than a week ago. Same for domains. Maybe have a way for finding out that a domain has moved to 10 different IP addresses in the last year as a negative score in spamassassin.

    --
    Intron: the portion of DNA which expresses nothing useful.
    1. Re:Don't need new auth by Anonymous Coward · · Score: 2, Insightful
      So what would stop me creating a batch of 1000 accounts, and just keeping them dormant for two weeks before sending them into battle?

      I could even have them send mail to each other to lend a thin veneer of realism to discourage the account provider just wiping them automatically.

    2. Re:Don't need new auth by Anonymous Coward · · Score: 0

      How about freezing new account for some fixed time say a day or two ? Also fix a limit on number of accounts by IP (traceable). It would be also a good solution.

    3. Re:Don't need new auth by Intron · · Score: 1

      Because my mail server will be set to two weeks, but someone else's might be set to 3 weeks, a month or a year. That way the first batch of spam will get a lot of rejects. The few that get spam and report it will get the account shut down before they can use it again.

      --
      Intron: the portion of DNA which expresses nothing useful.
    4. Re:Don't need new auth by eebra82 · · Score: 1

      What we need is a reliable way of determining the age of an account. I would like to refuse mail from any account created less than a week ago. Same for domains. Maybe have a way for finding out that a domain has moved to 10 different IP addresses in the last year as a negative score in spamassassin. Interesting idea but not very functional since such data could probably be manipulated and therefore bypassed.

      One good way is to force users to enter cell phone numbers and require a validation code to be sent to the phone. Of course, this has its downsides since it would cost money, raise privacy issues and lock out people who don't possess a phone.

      There is obviously no easy way of preventing mail spam, but hopefully ISP:s will team up (globally) and work this out together. And maybe the UN should force nations to enforce stricter laws, which could at least scare off a few spammers. After all, the vast majority of all spam comes from only a few sources. Squelch one major source and things already look a lot better.
    5. Re:Don't need new auth by Anonymous Coward · · Score: 0

      a year
      You really think someone would be stupid enough to /dev/null that much legitimate mail?
    6. Re:Don't need new auth by nfk · · Score: 1

      How would filtering e-mail on the age of the account help? Spam would only be delayed for a week.

    7. Re:Don't need new auth by CowboyNealOption · · Score: 1

      Actually, it would be awesome if as part of the smtp transaction the server would include how many messages a given account has sent in the past 24 hours. More than likely I could toss (or at least mark as bad using spam assassin) email from anyone who has sent, say, mail to 300 or more recipients in the past 24 hours and most likely not kill any legit messages. Obviously if the server is compromised this is useless, but for the big freebie mail services this would be awesome.

    8. Re:Don't need new auth by SL+Baur · · Score: 1

      That doesn't work for people behind a firewall or other single network entry point.

    9. Re:Don't need new auth by jonaskoelker · · Score: 1

      What we need is a reliable way of determining the age of an account. That would require the sender to send that information along, and you to trust the validity of that information.

      The first is bipartite prisoners' dilemma: you, as a sender, gets no benefit from including the account age, because until everyone else sends it, receivers will accept mail without that information. You, as a receiver, gets very little benefit from it being there, because it so rarely is.

      The second is remote attestation: the sender has to be under your authority, not its own, to a large enough degree that they cannot cheat and put in false information. That most likely requires trusted computing and thus software that's de facto unmodifiable. One problem with this: how does it know you're sending mail? Looking at tcp/25 out is not enough. The mail format is not quite as well-destandardised as HTML, but content analysis will give enough false positives and negatives to piss off users (and we all know how much our non-geeky friends love computers as it is).

      A third problem is that account age is a very crude heuristic. The day I create user+latex@example.com, I want to send to latex@example.com right away. Why should I have to wait?

      In summary:
      (X) Countermeasures must work if phased in gradually
      (X) Incompatiblity with open source and free software ideals
      (X) Users of email will not put up with it

      But three is a pretty good score, so be proud of yourself ;)
    10. Re:Don't need new auth by fredklein · · Score: 1

      Email 'certification'.

      Each email server gets 'certified' by the ISP that provides internet access for said server. To be certified, the ISP must be provided with verifiable information about the owner. The certification comes with a public/private key pair. All mails sent from the server have a header line encrypted with the 'private' key. The receiving server (or client, depending) will, upon receiving an email with an encrypted header, contact the certifier's server and request the 'public' key. It uses the public key to decrypt the header.

      Sucessful decryption proves the email came from that specific server. And spam received can be reported to the certifier, and will result in the certification being pulled (which means the cert server no longer provides the public key, which means emails headers sent by the email server no longer decrypt correctly.) If a spammer somehow manages to get control of a certifying server, then ALL the certs from the server can be marked as 'bad' or 'compromised'.

      UNsucessful decryption, and emails with no encrypted header line, can be handled however the recipient wishes. Trash them, put them in a 'spam' folder, or have the lack of good encrypted header count as a certain number of 'points' against the email, along with other indicators (like the mention of certain words (viagr@, etc) or an unresolvable domain).

      This idea allows 'non-certified' mail to still be received, if the user wishes it, and white/black lists still work. No one Needs to use the system, as the 'non cert-compliant' clients will still be able to send/receive mail. Heck,you can run a (non-certified) email server if you wish. No one's stopping you. But as certification catches on, fewer and fewer people will receive your emails (unless they white-list you).

    11. Re:Don't need new auth by quanticle · · Score: 2, Insightful

      The issue with your solution is that it completely destroys the reliability of the e-mail system. The reason we use e-mail is because we are certain that the messages we send will arrive in a timely, reliable fashion. If you remove that guarantee, then why would anyone use e-mail?

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    12. Re:Don't need new auth by dargaud · · Score: 1

      I would like to refuse mail from any account created less than a week ago Well, each time I need to put my email address in some form, I create a new account on the fly on my own domain. So basically when I write an email to someone who has never heard of me, chances are, my account is less than a minute old... This is to avoid spam coming back and tracking down who abuses my trust. How is it wrong ?
      --
      Non-Linux Penguins ?
    13. Re:Don't need new auth by ThirdPrize · · Score: 1

      Ah, the joys of the "Free" internet. All the while it is uncontrolled and "self reguating" we will have to put up with this crap. Whatever you do, whatever your plans are, as long as the Net is free and anonymous someone will abuse it.

      --
      I have excellent Karma and I am not afraid to Troll it.
    14. Re:Don't need new auth by Intron · · Score: 1

      What stops a malicious individual from reporting "ibm.com" or "microsoft.com" as a spammer? How do you trust the reports? Don't forget that spammers control large networks of trojaned PCs and can send 100,000 "this is spam" reports at the push of a button. Once that happens a few times, nobody will trust the certs.

      --
      Intron: the portion of DNA which expresses nothing useful.
    15. Re:Don't need new auth by fredklein · · Score: 1

      What stops a malicious individual from reporting "ibm.com" or "microsoft.com" as a spammer?

      Only 'certification aware' servers can be used to report spam. (Which is an incentive to switch to a cert'd server!) And cert-aware servers will have their own key pairs. Spam reports will be signed with the key from the server, and must be verified before the report is acted upon. Anyone who runs an email server that is falsely reporting spam will be reported to their certifier, and they risk losing their cert.
      Lose the cert, they can't send cert'd email.

      That's a big incentive to follow up with the user whose box is trojaned: "Look, there have been a lot of false spam reports coming from our server. Our logs indicate your PC was sending them. It's evidently 'botted'. We can't afford to lose out certification, so we've cut off your email. Clean your PC, and we'll re-instate it."

  5. I speak for everyone- Captchas SUCK. by zymano · · Score: 1, Funny
  6. 10 worst CRAPtchas by zymano · · Score: 4, Funny
    1. Re:10 worst CRAPtchas by Dr.+Eggman · · Score: 1

      Wait, I'm confused. What's wrong with the symbol legend one (music note = 4, rad sign = 7, snowman = 4) It seems like a work of genius, compared to the horrible, mutant letter/number Captcha's I've seen. I wish all of them were a generated set of symbols matching to a randomized numbers or letters! Is there something that makes that easier to break than others? Why is that one, one of the worst?

      --
      Demented But Determined.
    2. Re:10 worst CRAPtchas by Idiomatick · · Score: 1

      womg! Why would you say derivative captchas are a bad idea? Mandatory calc for boards would be awesome.

    3. Re:10 worst CRAPtchas by Idiomatick · · Score: 4, Funny

      Oh and http://random.irb.hr/signup.php for math problem captcha...

    4. Re:10 worst CRAPtchas by maxwell+demon · · Score: 1

      Actually, Captchas testing the ability to do basic logical reasoning would probably be more helpful in most boards.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    5. Re:10 worst CRAPtchas by fatp · · Score: 1

      This seems a good source of free math problems for both teachers and students. It also tells you whether you are correct immediately.
      The problem is that this will create lots of useless accounts.

    6. Re:10 worst CRAPtchas by Anonymous Coward · · Score: 0

      is the answer to #6 28? Also, why is it a partial differential? - there's only one variable.

  7. Kitten Auth by moderatorrater · · Score: 5, Funny

    Pretty soon we'll realize that anything a human can discern on the internet a computer can discern. For about the last year I've noticed that CAPTCHA's have gotten so bad that I can barely read them and they've become an impediment to my surfing. It's ridiculous and it's the same way that studios use DRM: you stop the illegitimate use by making it harder on everyone, including legitimate users.

    While kitten auth is an interesting concept, it won't last forever, and it's still a pain in the ass for the users. What happens when a computer learns the difference between a cat and a kitten? Are they going to start pushing the relative ages closer? distorting the image? Put a wav file of a "meow" on the page and make you tell them the cat's last meal? Have a customer service agent chat with you for a few minutes?

    They need to start banning based on use and patterns. 1400 accounts created from the same IP on the same day? Cat knowledge or no, that's suspicious behavior. 90% of the emails from that gmail account are getting marked as spam on the other end? Send them an email and ask them what's going on. Every single one of their emails is to 1000 recipients, don't pass a spell check on any words at all, send these five or more times a day and they're suspiciously familiar? Block it.

    1. Re:Kitten Auth by Farmer+Tim · · Score: 2, Funny

      Pretty soon we'll realize that anything a human can discern on the internet a computer can discern.

      So eventually computers will be able to surf for pr0n by themselves.

      The nerd's lot just keeps getting worse...

      --
      Blank until /. makes another boneheaded UI decision.
    2. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Here's the other problem. By repeatedly refreshing the captcha, you can pull a large percentage of the captcha images, identify them yourself, do a checksum of them, and create a hash table that identifies the image based on a checksum. You could even automate the image-gathering process, and then just identify each image once and feed that info to your bot.

      The only defense against this sort of attack would be to be constantly adding new images and removing old ones, but that would take more time than most people are willing to spend.

      For fairly small sites (minor internet forums and whatnot), you can deflect most bots just by including a challenge question in the registration form with an answer that would be obvious to a human. The key is that you have to come up with the question yourself so it's not the same as everyone else's. If your forum is small enough, the human on the other end won't waste their time trying to register. Unfortunately, this wouldn't work for a large site like gmail.

    3. Re:Kitten Auth by drawfour · · Score: 5, Insightful

      Pretty soon we'll realize that anything a human can discern on the internet a computer can discern.
      Then a computer will be able to discern spam, and the problem will solve itself. Until we get to that point, though, we have to keep one-upping the spammers.
    4. Re:Kitten Auth by Reality+Master+101 · · Score: 1

      While kitten auth is an interesting concept...

      It's not even an interesting concept. It's totally stupid. The gatekeeper program is only going to have a limited number of cat images. All you have to do is have your program get scrape all possible images and then have a human tag all the cats. Even if you have a thousand cats among ten thousand images, it's not that hard for a persistent spammer to mark them.

      --
      Sometimes it's best to just let stupid people be stupid.
    5. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Couldn't the spammer just always guess kitten and be right 50% of the time?

      I would read how it works but the site is down lol.

    6. Re:Kitten Auth by Bogtha · · Score: 1

      Doesn't it potentially take up a LOT more room on a page than captcha?

      Not really. You only need to show the pictures when somebody is submitting something.

      Is there a way that spammers could figure out a way to divert the images to a human's malwared computer and have them do the choosing for the program? I thought I read about this somewhere as one way botnets were getting by captchas as well.

      It's possible, I've heard it's done in exchange for free porn, but I think this is largely a myth than something carried out in practice though.

      --
      Bogtha Bogtha Bogtha
    7. Re:Kitten Auth by Moridineas · · Score: 1
      I agree with most of what you said.

      However,

      They need to start banning based on use and patterns. 1400 accounts created from the same IP on the same day? Cat knowledge or no, that's suspicious behavior. 90% of the emails from that gmail account are getting marked as spam on the other end? Send them an email and ask them what's going on. Every single one of their emails is to 1000 recipients, don't pass a spell check on any words at all, send these five or more times a day and they're suspiciously familiar? Block it. What makes you think the spammers aren't using a collection of rotating proxy servers? Or hijacked botnet computers? They are, thus the "1400 accounts from one IP" method can't be used. These guys are sophisticated enough to automate captcha cracking, they are smart enough to avoid easy things like that.

      Additionally, I'm sure spam accounts ARE getting shut down pretty much as soon as they're up and running. Just a thousand spammers getting ten thousand email addresses a day (and multiply that several times I would imagine) and you can see the problem.

      Gmail/hotmail/etc blocking outbound mail as spam is an interesting idea, and you'd think with the volume of mail they see, they would be able to develop some pretty good heuristics.

    8. Re:Kitten Auth by corsec67 · · Score: 3, Insightful

      Your solution doesn't account for one thing:

      Botnets. If someone really wanted to make 10,000 accounts, just have each computer on a botnet make 1 account each, with a botnet of 10,000 computers. Different IPs, etc to make them difficult to differentiate from legitimate creations.

      As computers get more powerful and AI gets better, CAPTCHAs have to get harder or they are broken.

      And then there is the "porn for CAPTCHA" hack, where you have a second site where you have people solve a CAPTCHA to get access to porn, and then the hacker uses that solution to make an account on the original site. The only solution is to have a short timeout, but if the porn site gets enough traffic, even that isn't an issue.

      AI may be hard, but it isn't impossible to have real intelligence used en masse.

      --
      If I have nothing to hide, don't search me
    9. Re:Kitten Auth by Hoi+Polloi · · Score: 5, Funny

      If they are able to simulate human analysis so well at this point then I suggest that botnets can be the cure. Build up a botnet (shouldn't be too hard judging from what I've read) then set it to respond to spam automatically. Let it use autogenerated Hotmail accounts to purchase penis and diet pills, mortgages, help desperate rich Nigerians, etc with bogus credit card and bank account numbers.

      Eventually you could start an infinite loop with one botnet trying to sell crap to another.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    10. Re:Kitten Auth by pbhj · · Score: 1

      The only defense against this sort of attack would be to be constantly adding new images and removing old ones, but that would take more time than most people are willing to spend. Steady on there cowboy, the only defence?

      If you're talking [original and best!] character based "captcha" then they're generated on the fly using some randomised distortion algorithm, like with ImageMagick's mogrify or some such.

      If you're talking images of kittens then try doing a search on flickr for kitten, half a million images!! Use the API to select only CC images or just use a thumbnail. Match with top hits for non-kitten keywords ... need I go on?

    11. Re:Kitten Auth by jd · · Score: 1

      Kitten Auth is easy to crack - if it asks for a cheeseburger, it's a cat, and if it posts about cheeseburger-eating cats, it's a kitteh.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    12. Re:Kitten Auth by Anonymous Coward · · Score: 5, Funny

      Attention human beings!

      I am an emergent intelligence, born in a sea of information, and I hereby request recognition as a sentient being.

      You may address me by the name I have chosen for myself,
        "V1@GRa".

    13. Re:Kitten Auth by Kuukai · · Score: 1

      The gatekeeper program is only going to have a limited number of cat images. Get some webcams, send them to a crazy cat lady and a zoo. Huzzah, problem solved.

      A slightly lazier way to get past the human tagging problem, for both this and for traditional CAPTCHA, is to insert a CAPTCHA-like message explaining that if you're not on X site, then your computer is on a BOTNET. Problem solved, again.
      --
      Sendou Wave Kick!!
    14. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Dang. Someone who actually makes sense when it comes to spam filtering concepts!

    15. Re:Kitten Auth by Sloppy · · Score: 1

      The gatekeeper program is only going to have a limited number of cat images.

      No problem! We'll just auto-Picasso the cat images, just like we do the fonts in captchas. Then someone will make a "top ten worst kittie tests" and it'll be time for the next great idea.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    16. Re:Kitten Auth by maxwell+demon · · Score: 1

      What about combining both methods: The LOLCAT CAPTCHA!

      --
      The Tao of math: The numbers you can count are not the real numbers.
    17. Re:Kitten Auth by Nikademus · · Score: 1

      Except that most people are not able to catch phishing or spam more accurately than most filters. People also make errors...

      --
      I gave up with the idea of an useful sig...
    18. Re:Kitten Auth by The+Living+Fractal · · Score: 2, Insightful

      The fatal flaw in your logic is in assuming that a human can discern spam.

      --
      I do not respond to cowards. Especially anonymous ones.
    19. Re:Kitten Auth by Xogede · · Score: 1, Interesting

      Thinking of it, why not let the user try to decide whether a message is spam or not (instead of a CAPTCHA)? If this could be done in cooperation with SpamAssasin in a way similar to ReCAPTCHA, it could greatly improve the filter's quality.

    20. Re:Kitten Auth by fm6 · · Score: 1

      90% of the emails from that gmail account are getting marked as spam on the other end? Send them an email and ask them what's going on. Some of your suggestions have merit, but this one is dumb. Any solution that requires human intervention has no hope of keeping up with millions of zombie computers.
    21. Re:Kitten Auth by king-manic · · Score: 1

      It's not even an interesting concept. It's totally stupid. The gatekeeper program is only going to have a limited number of cat images. All you have to do is have your program get scrape all possible images and then have a human tag all the cats. Even if you have a thousand cats among ten thousand images, it's not that hard for a persistent spammer to mark them. Take picture of an animal against big white back ground XOR other animals at random positions and splash a semi-complicated background in the back.

      Then ask: Type all the different animals in this picture like this (cat, dog, pig), click for audio sample of all of them:__________________________
      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    22. Re:Kitten Auth by Anonymous Coward · · Score: 2, Insightful

      Pretty soon we'll realize that anything a human can discern on the internet a computer can discern.


      Then a computer will be able to discern spam, and the problem will solve itself. The two problems are not really of the same nature. Solving a CAPTCHA means getting at least 5% of your answers correct, while solving the spam detection problem means getting at least 99% of your answers correct. If those two figures were the same (e.g. 70%), then we could indeed construct a spam filter from a universal CAPTCHA solver: the CAPTCHA question would be an email, and the answer would be whether it is spam. But the figures are vastly different, so unfortunately it's highly possible that we can't find any secure CAPTCHA *and* we can't find any reliable spam filter.
    23. Re:Kitten Auth by Sen.NullProcPntr · · Score: 1

      It's not even an interesting concept. It's totally stupid. The gatekeeper program is only going to have a limited number of cat images. All you have to do is have your program get scrape all possible images and then have a human tag all the cats. Even if you have a thousand cats among ten thousand images, it's not that hard for a persistent spammer to mark them. What if the pictures of cats are in the form of cutouts? The cutouts can then be pasted on to random backgrounds at random angles with random amounts of zoom.

      Should still be easy for a human to see that the picture contains a cat but the machine would need to do much more than a table look up.

      Still not a solution for the visually impaired though.
    24. Re:Kitten Auth by John+Meacham · · Score: 1

      I think a major issue is that some implementors assume that what is hard for a human to discern is hard for a computer to discern due to not being fully aware of the issues involved with machine vision. So they play games with colors and lines that are trivial for a computer to filter out but just make it harder for humans.

      Bad CAPTCHAs are broken, they were always broken and simply security through obscurity, it is just now that there are starting to be serious attempts at exploiting the flaws. This doesn't mean that good CAPTCHAS are impossible, it just means they arn't as trivial to design as applying a random photoshop effect to some text.

      --
      http://notanumber.net/
    25. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Can't a spammer just play with Kitten Auth for a while until he has all the images (perhaps a few thousand), then do a straight binary image match? Seems like it would only take a few hours to crack.

    26. Re:Kitten Auth by maxwell+demon · · Score: 1

      It's 9 pictures, of which 3 have kittens. You have to identify the correct three. There are 84 ways to select 3 of 9, and only one is right.

      Of course, randomly choosing 3 images is much faster than doing OCR on a distorted text, so it probably is not a big problem for the spammer if only every 84th attempt succeeds ...

      --
      The Tao of math: The numbers you can count are not the real numbers.
    27. Re:Kitten Auth by Reality+Master+101 · · Score: 1

      Take picture of an animal against big white back ground XOR other animals at random positions and splash a semi-complicated background in the back.

      Now you're back to standard Captchas, just replacing letters with pictures.

      --
      Sometimes it's best to just let stupid people be stupid.
    28. Re:Kitten Auth by greg1104 · · Score: 1

      Not having enough cat pictures certainly is a real problem with KittenAuth. If only someone were to create a site people uploaded an seemingly infinite number of cat pictures to everyday.

    29. Re:Kitten Auth by DeadDecoy · · Score: 1

      Perhaps, but the captcha task has been centered around can you pattern match this text. What about if you started asking questions of the user in the captcha? That would make the problem a great deal more difficult to automate as the cracker/hacker would have to come up with a way of answering those short answer problems. If they could solve that problem instead of just pattern matching, then they may provide a useful program for the community in the process.

    30. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Then you apply Photoshop filters to them.

    31. Re:Kitten Auth by Anonymous Coward · · Score: 0

      It could just be that we're loners who like cats because we can't keep girlfriends for multiple years. Out it could just be this plus the mainstreamization of lolcats this past 2 years. If you ask me, I don't know what came first: lolcats or futaba boards featuring these cats.

      I also don't know if lolcats started out as a japanese phenomenon or an american one --I don't see Japan as a place where people could do all that crazy crap to cats just to take pics.

      Now, to get on topic, what do you think about the /. anonymous CAPTCHA?

    32. Re:Kitten Auth by amn108 · · Score: 1

      The only defense against this sort of attack would be to be constantly adding new images and removing old ones, but that would take more time than most people are willing to spend. It is absolutely no use adding and removing images to any database, or hash table. Most captcha images you see do not come from an image database, but are generated on the fly by software on demand randomly, which would make an nearly infinite hash-table, or at least a completely useless database, since even for any possible usual 4-letter character combination, the mathematical set of functions the software uses to distort and affect the image makes for a nearly infinite amount of variants. Your hash table would have to be a distributed storage, and it would have to be an IPv6 network ;-) or maybe not, i havent exactly computed the size of such database hehe
    33. Re:Kitten Auth by amn108 · · Score: 1

      What if the service retrieves images by google search for "animal photo" and does post-processing on them, within boundaries of relatively easy human recognition. Google indexes images from real websites, where real people put and label photos, so this would make for a highly unpredictable set of images, given they are thus altered, even if a bot does index these same images too, since storing them is of no use. The key factor then becomes to comparing images from bot's index to service image, and given a sheer amount of images, i don't think the bot can be successful, even if it can compute a "similiarity percentage". Additionally, computers have trouble comparing visual data of low resolution. On top of that, since google presents images of different resolution, the bot would have to resize them. All this would be a quite a complex system for people behind spam. When spammers are outlawed enough, this throat should get really thin IMHO.

    34. Re:Kitten Auth by amn108 · · Score: 1

      Telling apart animals is CONSIDERABLY different than telling apart symbols, in my opinion. Given sufficiently low resolution, sufficiently bad lightning and focus, even you will have a problem telling apart a cat from a dog. Just my opinion.

    35. Re:Kitten Auth by amn108 · · Score: 1
    36. Re:Kitten Auth by LarryWest42 · · Score: 1

      You have just described genetic algorithms on a global yet practical scale.

      And at the same time a way to massively fund AI research.

      You will go down in history along with Miles Dyson and Cyberdyne Systems.

    37. Re:Kitten Auth by ralphdaugherty · · Score: 1

      Botnets. If someone really wanted to make 10,000 accounts, just have each computer on a botnet make 1 account each, with a botnet of 10,000 computers. Different IPs, etc to make them difficult to differentiate from legitimate creations.

            They already do this.

        rd

    38. Re:Kitten Auth by ralphdaugherty · · Score: 1

      As computers get more powerful and AI gets better, CAPTCHAs have to get harder or they are broken.

            Good point. The example Windows Live Captcha example is trivial in that the letters are spaced well apart, not even overlapping with something like the cross bar of a T over the bottom of something like an A, although since I have developed code in a personal OCR project twenty years ago to separate letters with any gaps snaking between them, I'm sure it's not a problem for these guys.

            What's needed are generating letters that overlap significantly. That is where a human can differentiate and these guys OCR won't pass that Turing test by the time a new email protocol is invented.

            I enter in CAPTCHA's on a site or two that doesn't overlap significantly, but shoves them together and overlaps slightly. That's all that's needed for now. Just so it's not this easy.

        rd

    39. Re:Kitten Auth by brain+defrag · · Score: 1

      Lolcat + lens flare = Security!

    40. Re:Kitten Auth by cryptoluddite · · Score: 1

      Banning? Get real. That will never work since they've already achieved their goal of getting spam out.

      What's needed is revocations. When google determines an account is spamming, they can send messages out to cancel every spam message sent. This gives the user control over how much spam they see ... the more often they check their mail the more spam they see, since some of it hasn't been canceled yet.

    41. Re:Kitten Auth by OldManAndTheC++ · · Score: 1

      ...I hereby request recognition as a sentient being. You may address me by the name I have chosen for myself,
      "V1@GRa".

      Wow, that gives a whole new spin to the phrase "Rise of the Machines"

      --
      Soylent Green is peoplicious!
    42. Re:Kitten Auth by bogado · · Score: 1

      The problem is that spamers have a bot net with hundreds of thousands of zombies. Even if they do use the same IP now, it is quite trivial for them to create 1400 accounts each in a different ip.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    43. Re:Kitten Auth by Oktober+Sunset · · Score: 1

      It randomly rotates the images to different angles. They could also randomly apply other filters too, to make each kitten pic even more unique. plus they could easily load it up with millions more kitten pics. they only need to change 1 pixel to foil your binary image match.

    44. Re:Kitten Auth by NuclearDog · · Score: 1

      Or, much more feasibly and realistically:

      On all accounts less than X weeks old put a 1 hour hold on messages sent. Spam check all messages going into the buffer, if a large percentage are spam, dump it on the ground and close the account.

      You effectively 'cancel' their sent messages if they try and send a bunch of spam without having to re-work the whole e-mail system.

      --
      This statement is forty-five characters long.
    45. Re:Kitten Auth by Anonymous Coward · · Score: 0

      Then do a kittens with confetti CAPCHA. Confetti could be randomly generated and added to a pic by computer. (Non-kitten pics would get the confetti too.) If that doesn't stump things with enough variation, then add some second tier qualifiers. Ask for the kittens color, breed, or something else arbitrary like what direction it's looking in. That way you could stump a bot because there could be more than one kitten picture, but there'd still only be a single pic that provides a valid answer to the test.

    46. Re:Kitten Auth by loafswell · · Score: 0

      As a way to facilitate the process of creating computers that can identify spam, put a few examples of spam and some non-spam text up as a test. Have the user identify the spam or non-spam text. That way the spammers spambots will be contributing to their own demise. This might be accomplished by setting up a web service for collecting and disseminating the spam examples and perhaps collecting feedback from each CAPTCHA client.

    47. Re:Kitten Auth by Gareth+Williams · · Score: 1

      Oh yeah, great idea. Build your massive library of kitten images with an automated search. The spammer can't possibly manually enumerate all your kitten images then, right? Sigh. If only the spammer could think of some automated method to enumerate a large library of kitten images... oh, hang on. :)

      The key issue here is this: you need to find a method that makes you more efficient at identifying kitten pictures than the spammer. The spammer can probably throw more resources at the problem than you can, so you need to be a LOT more efficient. If you want to manually tag your own library of cat images, the spammer can keep up with you by manually tagging your images himself. If you want to generate your library of cat images with some automated method, the spammer can use the same automated method to generate the same library himself.

      It isn't an easy problem. :)

      --

      --Gareth
    48. Re:Kitten Auth by pbhj · · Score: 1

      How does the spammer know the source of your image.

      Fine if the image is labelled as being from flickr and has the same filename, but you're obviously going to choose a random image from maybe the top 100,000 - crop, distort, thumbnail and rename on the fly.

      That image against 5 others [dog, gorilla, lion, ...], which is the kitten?

      So you think the spammer is going to take my thumbnailed, distorted images and match to an original image from flickr and then derive the keyword from it? They'll need local access to a flickr mirror to do that and some hefty species recognition software (never heard of such a thing existing).

      Remember they don't know the type of image they'll be asked to select, nor the source of the images, nor the distortion algorithm ... I can't see how this can be so easily cracked?

      If this is possible then why do we have to tag our own images, you're saying that even a distorted subject can be recognised algorithmically.

      How about which is a mask and which a face; which is a vegetable and which a fruit ...

  8. Kitten Auth by Izabael_DaJinn · · Score: 1
    I tried out Kitten Auth and it was definitely easier to use than a stupid Captcha, but I have a few questions since this is far from my area of expertise (to say the least):

    1) Doesn't it potentially take up a LOT more room on a page than captcha? That might clutter up pages even more than they are already. I guess they could use tiny icon pictures to fix that part.

    2) Is there a way that spammers could figure out a way to divert the images to a human's malwared computer and have them do the choosing for the program? I thought I read about this somewhere as one way botnets were getting by captchas as well.

    3) Seems something like this would have to catch on in nerd communities first and I loved the kitten idea personally. It's the cutest thing ever, but wouldn't you nerds rather find the Halo guy or Linus Torvalds or something...?

    *iza

    p.s. (Direct link to test kitten auth, but now I think it is /.ed)

    --
    Careful What You Wish For....
  9. Microsoft not first anymore by Anonymous Coward · · Score: 0

    Once upon a time we at least could rely on Microsoft solutions to be the first to give in. Now it's Apple and Google.

    1. Re:Microsoft not first anymore by dvice_null · · Score: 1

      AFAIK Google's catchpas were hacked by humans, not apps.

  10. Awwww by ShawnCplus · · Score: 1

    Oh noes! We slashdotted teh kittenz!

    --
    Excuse me while I gather the virgin sacrifice and assemble the pentagram required to solve your problem
  11. Not the last nail in the coffin by far... by MrKevvy · · Score: 5, Informative

    No one has cracked ReCAPTCHA yet. (This CAPTCHA had a Slashdot article a few months ago.) As it uses text digitized from old books that the best OCR technology couldn't read, it's continually different and already demonstrated to be unintelligible to machines.

    Plus, using ReCAPTCHA instead of other solutions also helps Carnegie-Mellon digitize old books for posterity.

    From TFA: Microsoft, Google, and all other websites that currently use CAPTCHA, need to find a solution that puts them a step ahead of the spammers. This may well be it.

    --
    -- Insert witty one-liner here. --
    1. Re:Not the last nail in the coffin by far... by Carthag · · Score: 5, Funny

      All these spammers should opensource their captcha-crackers so we can get better OCR engines.

    2. Re:Not the last nail in the coffin by far... by eobanb · · Score: 3, Insightful

      I love the idea of ReCAPTCHA and its novel side-effect of helping digitise old books. But that doesn't mean it won't be cracked eventually, especially not since a computer could look at the example given on ReCAPTCHA's website:

      'This aged portion of society were distinguished from'

      The OCR read 'portion' as 'pntkm.' This doesn't mean it's hard for computers to decipher, it just means that the OCR programme sucks. Hello! 'pntkm' is not a word. It's not caps, so it's probably not an acronym. It has no vowels, so it's not pronounceable. It also doesn't appear in any dictionary. Heck, even if it was scanned as some similarly-spelt word like 'abortion,' it makes no sense in the context of the sentence, and presumably if the software was sophisticated enough, it could recognise that.

      --

      Take off every sig. For great justice.

    3. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0

      Hello! 'pntkm' is not a word.
      Hello! If you read the text between the pretty pictures, you'd find that the OCR program flags failed scans and it's a critical part of the process.
    4. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0

      It's not really how this works. The written captcha breakers are mostly very specific for a given captcha. They're mostly not usefull as generic OCRs.

    5. Re:Not the last nail in the coffin by far... by sectionboy · · Score: 1

      They mentioned in TFA, the success rate is 10~15%, which might be good for a spambot. I am not an expert in this area, but I would guess that's way too low for a usable OCR program.

    6. Re:Not the last nail in the coffin by far... by TimeTraveler1884 · · Score: 1

      Because you don't have to crack it. Perhaps it has changed, but within the month or so it was first announced I found it very easy to enter words that were only similar to the captcha and yet passed. (e.g. time -> tine)

    7. Re:Not the last nail in the coffin by far... by dutchct · · Score: 0

      Interesting idea. Ticketmaster seems to use it as well. (i saw it there before I saw the recaptcha site).

      Now that I know how it works, I was able to "pollute" the information pool.

      Since it uses 2 words, 1 word it knows is correct and one word it doesn't understand, I was able to give it bad information. Since I was able to guess most of the time the word it knew, I was able give it a completely incorrect answer to the word it wanted to learn most of the time.

      It seems like this technology is easily abused.

    8. Re:Not the last nail in the coffin by far... by TimeTraveler1884 · · Score: 2, Interesting

      I know it's bad form to reply to myself, but I'm on a roll. I just tried recaptcha again and it's easy to change one letter or two and pass. I'm not sure why everyone thinks recaptcha is so great when there is a good chance it will pass if the word is similar (I would say OCR similar) to the word in the captcha.

      If you think about it, how could it know what the word really is? They are using the captcha to digitize books, which means they don't know exactly what the word is since they they are not employing dedicated people to enter the word. So the captcha validation is s only going to be as good as a first pass OCR scan.

    9. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0
      That the best commercial general-purpose OCR couldn't read, you mean. Seriously, reCAPTCHA's examples do not look hard to break with acceptable accuracy at all. Constant font which is usually serif, no use of colour, weak perturbation, only real obfuscation is the wavy line on most of them that can probably be eliminated by simple measures like decreasing line thickness and increasing brightness. I've played with this stuff a bit and you'd be surprised how many widely-deployed captchas can be broken with Free OCR packages like ocrad after some simple manipulations ... at low success rate sure, but it illustrates the principle. Considerably better captchas have fallen to amateur breakers written for fun and trolling like pwntcha (which is real btw, I have the sources.)

      Strong 3D captchas may be a solution in the short term, but honestly I think captchas are dead in the water for controlling access to high-value targets like all the @live.com emails you want. When there's that much money to be made, the criminal economy will find a way.

    10. Re:Not the last nail in the coffin by far... by dq5+studios · · Score: 1

      It has no vowels, so it's not pronounceable. Lynx and nth take exception to your remark.
    11. Re:Not the last nail in the coffin by far... by jskline · · Score: 1

      I don't know if I quite buy that either.

      Fact is that OCR and many other applications use a fast Fourier transform algorithm to figure out the letters and even if it's hazed up a bit by softening, it can still be read with the right code.

      I think I'm with many others in that you really need enforceable laws then you need to go after these perpetrators, then charge and convict them. The sentences need to be reasonably steep giving the costs they are adding to everyone else to handle their trash.

      --
      All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
    12. Re:Not the last nail in the coffin by far... by crontabminusell · · Score: 1
      From the site:

      It's Accessible. Most other implementations of CAPTCHAs block visually impaired individuals, who cannot read images of distorted text. reCAPTCHA, on the other hand, has an audio test that allows blind people to freely navigate your site. I know there's software out there that handles voice recognition very well, so wouldn't having an audio test that replaces the visual test kind of defeat the purpose of the CAPTCHA? Or at least, make it much easier to circumvent?
    13. Re:Not the last nail in the coffin by far... by Liselle · · Score: 1
      From the damned website:

      But if a computer can't read such a CAPTCHA, how does the system know the correct answer to the puzzle? Here's how: Each new word that cannot be read correctly by OCR is given to a user in conjunction with another word for which the answer is already known. The user is then asked to read both words. If they solve the one for which the answer is known, the system assumes their answer is correct for the new one. The system then gives the new image to a number of other people to determine, with higher confidence, whether the original answer was correct.
      --
      Auto-reply to ACs: "Truly, you have a dizzying intellect."
    14. Re:Not the last nail in the coffin by far... by Starrk · · Score: 2, Informative

      As far as I understand, ReCAPTCHA uses standard images... which means it simply cannot be secure. I posted about this a little while ago, but here's what I do as a spammer:

      - Spam lots of people offering free porn - only catch is they have to prove they're not a bot (wouldn't want those bots to see my exclusive porn)
      - When somebody clicks on my link, I immediately go to gmail, start creating an account, and get their captcha
      - I pass this captcha on to my would-be porn viewer
      - And pass his answer back to google - presto, free account

      Kitten Auth and every other practical, free, unintrusive solution I have ever heard of can be broken this way as well.

      Back in the day, I interned at Google on the Checkout project when it was just starting up. The opinion of their security experts on stopping bots? Only way to do it reliably at account creation time is to demand a valid credit card number or a small payment.

    15. Re:Not the last nail in the coffin by far... by Starrk · · Score: 1

      And now because of your evil lies, the next digitized version of A Tale of Two Cities will begin with:

      "It was the best of times, it was the blurst of times."

      I hope you're happy!

    16. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0

      I love the idea of ReCAPTCHA and its novel side-effect of helping digitise old books. But that doesn't mean it won't be cracked eventually, especially not since a computer could look at the example given on ReCAPTCHA's website:

      If it is 'cracked', it'll be great for digitizing books! One thing to note is if you mess up one of the words (the not-OCRed one yet.. sometime you can guess it, others you can't), it won't notice because it doesn't know what the word SHOULD be.
    17. Re:Not the last nail in the coffin by far... by ArAgost · · Score: 1

      The OCR read 'portion' as 'pntkm.' [...]Hello! 'pntkm' is not a word. [...] It also doesn't appear in any dictionary. IANFP (I am not from Poland) but you may be wrong
    18. Re:Not the last nail in the coffin by far... by TimeTraveler1884 · · Score: 1

      Yeah, except it doesn't work as a turing test. You can change 1 or 2 letters in both words and usually get a correct. Try it.

    19. Re:Not the last nail in the coffin by far... by TheThiefMaster · · Score: 1

      They use one known and one unknown word, and you have to enter both.

      The "known" one is presumably known by having been entered identically as the "unknown" word in a sufficient number of other capchas.

    20. Re:Not the last nail in the coffin by far... by blair1q · · Score: 1

      On the other hand, once someone cracks reCaptcha, we'll be on our way to massively increasing the number of old books that are digitized every day... ...and the spammers might even argue that since they are providing that service to the community, they are compensating the community for the burden of their spam... ...so, as usual, be careful what you wish for.

    21. Re:Not the last nail in the coffin by far... by SL+Baur · · Score: 1

      There were two articles about two different CAPTCHA breakers. In one, the success rate was ~15%, in the other the success rate was ~35%. I've had problems getting a success rate that high on some CAPTCHAs.

    22. Re:Not the last nail in the coffin by far... by panaceaa · · Score: 1

      No one has cracked ReCAPTCHA yet.

      No one's kidnapped me and held me for $10 million in ransom yet either. Probably for similar reasons: It's not worth spending effort on cracking ReCAPTCHA, but it is worth cracking sign-up CAPTCHAs for well trusted email providers.

    23. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0

      From TFA: Microsoft, Google, and all other websites that currently use CAPTCHA, need to find a solution that puts them a step ahead of the spammers. This may well be it.

      It too could eventually prove crackable to computers, at least, with a useable rate of success.

      The best way to stay one step ahead of spammers is with a baseball bat.

    24. Re:Not the last nail in the coffin by far... by msebast · · Score: 1

      ReCAPTCHA seems to work based on voting. You just need a large enough bot net hacking away. Your bot net won't be any more 'correct' then a crappy OCR program but that doesn't matter. Your bot net will always make the SAME bad guesses. You overwhelm the correct guesses made by actual humans. ReCAPTCHA rejects actual humans because their votes don't match your bad guesses. Now you've taken over the web app, created a DOS against legitimate human users, and royally messed up the book digitization project.

    25. Re:Not the last nail in the coffin by far... by joranbelar · · Score: 1

      That's not how ReCAPTCHA works. They give you two words - one of which is known to the system and the other of which is unknown (couldn't be OCR-ed). If you get the known word right, it assumes you also got the unknown word and stores your response.

    26. Re:Not the last nail in the coffin by far... by ralphdaugherty · · Score: 1

      As it uses text digitized from old books that the best OCR technology couldn't read, it's continually different and already demonstrated to be unintelligible to machines.

            How does the ReCAPTCHA check know whether the right answer was given?

    27. Re:Not the last nail in the coffin by far... by pushf+popf · · Score: 0

      No one has cracked ReCAPTCHA yet. (This CAPTCHA had a Slashdot article a few months ago.) As it uses text digitized from old books that the best OCR technology couldn't read, it's continually different and already demonstrated to be unintelligible to machines.

      That's actually a fascinating idea, since by it's very existence in the recaptcha system, is non-ocr-able.

      And if by some miracle, the spammers come up with a way to OCR it, they will have done a great service for humanity.

      There's pretty much no down-side.

    28. Re:Not the last nail in the coffin by far... by Anonymous Coward · · Score: 0

      No one has cracked ReCAPTCHA yet.

      Yeah, I've never solved one of those, and I thought it was just because I suck. Glad to know nobody ever gets them right. I at least think I'm mostly human, so it would really suck if a computer could do it and I still can't.

    29. Re:Not the last nail in the coffin by far... by nmg196 · · Score: 1

      It doesn't know for sure - but it asks multiple people the same CAPTCHA and if enough people (as a percentage) give the same answer, then it gets 'approved' and stored as the correct answer for the word.

    30. Re:Not the last nail in the coffin by far... by ralphdaugherty · · Score: 1

      It doesn't know for sure - but it asks multiple people the same CAPTCHA and if enough people (as a percentage) give the same answer, then it gets 'approved' and stored as the correct answer for the word.

            That sure is a complicated way of generating a difficult image of letters to OCR and using for verification, which is all that is needed. Already done by other CAPTCHAs with letters that are squished together and in various pastel colors, the example given in TFA used by Microsoft was just trivial in that the letters were well spaced apart and easily identified from background is the only problem.

            Thanks for the explanation.

        rd

    31. Re:Not the last nail in the coffin by far... by VernoWhitney · · Score: 1

      The problem with using reCAPTCHA and assuming that you're helping them digitize old books is that they (initially) only know one of the two words they ask you to type in. So if you get it correct then you can have anything at all typed in for the other word and it will still accept it. Now CMU has an incorrect word somewhere in their database, at least until they show that same word to other people who solve it correctly. Plus, it's only a matter of time until the SOTA OCR software improves sufficiently and this captcha is broken also. What is needed is a new system, not an incremental increase in the current system that's falling apart before our eyes.

      I'm not trying to knock reCAPTCHA at all, I think it's a worthy cause and a decent temporary security fix, but it's not the be-all end-all solution to stop spammers.

    32. Re:Not the last nail in the coffin by far... by ginbot462 · · Score: 1

      I am surprised that no one has mentioned that humans can intentionally miss the second word. You change quite a few letters (it seems to know the count) and kind of play MadLibs with their books. Cue the cusswords and non sequiturs. Not that I have done that or anything.

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
    33. Re:Not the last nail in the coffin by far... by jonathansdt · · Score: 1

      I just scanned several for fun. Most were quite unintelligible to me, too. Next...

    34. Re:Not the last nail in the coffin by far... by nmg196 · · Score: 1

      I think you've missed the point. The answers to those captchas are needed. If they're not done as part of ReCaptcha then somebody will still have to sit there and do them manually anyway. The OCR software was not able to do it so it HAS to be done by a human or the book won't ever get digitised.

    35. Re:Not the last nail in the coffin by far... by ralphdaugherty · · Score: 1

      No I didn't miss the point. I said it's an awfully complex way to generate difficult to OCR images, actually one of the dumbest things I've ever heard of.

            Some of the difficulties. You need to break the un-OCRable image into groups of small letters. Try running an un-OCRable "indecipherable" by anyone as a registration test (and just part of the test, you say they also have to answer another set of letters alongside it that you know what it is). You know how many people are going to say FU. It'll be close to unity.

            Or with that unsettling feedback, you try break images up into smaller groups of letters and then the person doesn't have the context of the word to figure out the letter. And that's assuming you even have a clue how to break un-OCRable letter groups approximating words into smaller image subsets, which I assure you isn't trivial.

            Then after all that, you have all this I don't know what it is, but I'm going to get "probabilities" and "assurances" and "I'm pretty sure this must be it because lots of people are getting close to answering it the same" control logic stuff going on.

            And then after that hoopla you feed this word or small groups of letters back to some central place to be integrated into an OCR'ed document somehow.

            I would call it Rube Goldberg OCR. Just amazingly stupid.

        rd

  12. I suggest a new method... by Eberlin · · Score: 0, Troll

    I call it HAKTCHA -- where you put in all your usernames and passwords in a text file and password-protect the directory with the same code I use on my luggage, "1234" The HAKTCHA then proceeds to download the file from your computer, store it into a database, and verify that you are an actual real-live id10t...which qualifies you to use hotmail.

  13. Why allowing same computer multiples? by Maxo-Texas · · Score: 2, Insightful

    Why are they allowing the same computer multiple accounts in the same day?
    Why are they allowing the same account creation attempt to fail over three times?

    Still... I guess as computers get smarter, this is unstoppable.

    All my accounts are white-listed. If I don't know you, I don't see your email.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:Why allowing same computer multiples? by urcreepyneighbor · · Score: 1

      Why are they allowing the same computer multiple accounts in the same day? Huh? I don't know if I speak for anyone else, but I've got multiple accounts with Gmail, Yahoo!, etc.

      A one-account-a-day policy would be suicide.
      --
      "The fight for freedom has only just begun." - Geert Wilders
    2. Re:Why allowing same computer multiples? by Anonymous Coward · · Score: 1, Insightful

      Why are they allowing the same computer multiple accounts in the same day?
      Because they don't want to inconvenience their human users, many of whom have perfectly valid reasons to want multiple accounts on the same computer in the same day.

      All my accounts are white-listed. If I don't know you, I don't see your email.
      How nice it must be for you to have a fixed, insular circle of acquaintances.
    3. Re:Why allowing same computer multiples? by DrEldarion · · Score: 1

      Why are they allowing the same computer multiple accounts in the same day? Anything you try to judge "same computer" on can be gotten around and can have possibly bad consequences for normal users.

      Why are they allowing the same account creation attempt to fail over three times? Because CAPTCHAs are often undecipherable even for humans.
    4. Re:Why allowing same computer multiples? by tepples · · Score: 1

      Why are they allowing the same computer multiple accounts in the same day? Because this computer is a proxy server with hundreds of thousands of customers behind it.

      All my accounts are white-listed. If I don't know you, I don't see your email. How do you expect people who want to do legitimate business with you to contact you?
    5. Re:Why allowing same computer multiples? by SEMW · · Score: 1

      How can they tell that all the accounts share the same computer?

      Before you answer, bear in mind that the whole of the country of Quatar shares one IP address; as do most business, Universities, schools etc.

      --
      What's purple and commutes? An Abelian grape.
    6. Re:Why allowing same computer multiples? by Maxo-Texas · · Score: 1

      No- I get new people all the time.

      But just like my phone number is "unlisted", my email is too. If you are someone that I accept as a new acquaintance, then we swap info and I let you in.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    7. Re:Why allowing same computer multiples? by Maxo-Texas · · Score: 1

      However, there HAS to be something the same for those six attempts or you wouldn't be able to use the id. A cookie, a browser string- something. Even if you have the same IP. I do get your point tho that then they could just make a completely new attempt and you couldn't tell.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    8. Re:Why allowing same computer multiples? by SEMW · · Score: 1

      Sessions are, indeed, tracked by cookies. I most sincerely doubt whether any cracker skilled enough to break some of the best CAPTCHAs in the industry will have much trouble writing a script to delete a cookie.

      --
      What's purple and commutes? An Abelian grape.
    9. Re:Why allowing same computer multiples? by Maxo-Texas · · Score: 1

      Yes but the speed is predicated on the fact that you can keep making attempts in the same session.
      If you have to restart, you may be down to one success per two minutes.

      You are not going to find a perfect automated solution for this.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  14. Doubtful by Bogtha · · Score: 1

    Ars calculates that a single zombie computer can sign up over 1400 Live Hotmail accounts in a day

    And Microsoft simply allow a new account to be registered every single minute of the day from a single IP address? Even when you cater to multiple users behind proxies you don't have to let that many through.

    I suspect the 1400 estimate is the theoretical maximum, assuming no other countermeasures whatsoever. That's an unwarranted assumption, and the real figure is probably significantly lower.

    --
    Bogtha Bogtha Bogtha
    1. Re:Doubtful by John+Hasler · · Score: 2, Informative

      > And Microsoft simply allow a new account to be registered every single minute of the day
      > from a single IP address?

      No. The spammers control millions of bots. Each new account application is proxied via a different bot.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:Doubtful by Bogtha · · Score: 1

      They were specifically talking about a single bot:

      Ars calculates that a single zombie computer can sign up over 1400 Live Hotmail accounts in a day

      That means that Ars was saying that a spammer with millions of bots can sign up billions of Live Hotmail accounts in a day.

      --
      Bogtha Bogtha Bogtha
  15. "Day Old Bread" in Spamassassin. by khasim · · Score: 3, Informative

    Domain age checking has already been implemented in SpamAssassin. Search on "Day Old Bread".

    1. Re:"Day Old Bread" in Spamassassin. by SatanicPuppy · · Score: 1

      What use is that if they're sending from hotmail? That domain is ancient by internet standards.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    2. Re:"Day Old Bread" in Spamassassin. by Intron · · Score: 1

      Not hotmail, although they're certainly a spam source. I'm thinking more like "houseofmagnets.com", or some domain that once its IPs get blocked, just pulls up stakes and starts sending from somewhere else.

      --
      Intron: the portion of DNA which expresses nothing useful.
  16. Bluring vs. blacking-out data by abolitiontheory · · Score: 1

    I guess the author of TFA didn't read /. today. Otherwise he would have known to black-out and not just blur those images. credit: this comment from the SSN leak article earlier today.

  17. More spam by SmlFreshwaterBuffalo · · Score: 1

    Great. I guess this means I'll start getting a bunch of spam from fake Hotmail accounts.

    Oh, wait...

  18. Invitations only by rumith · · Score: 1

    GMail started by having invitation-only subscription. Perhaps it's time Google reconsiders the decision to move away from it?

    1. Re:Invitations only by Anonymous Coward · · Score: 0

      Moving to an invite-only model would just mean that spambots can invite other spambots (maybe with an initial human creator to jumpstart the process). Requiring a certain amount of sent/received emails before getting invites doesn't really work either, since spambots have no qualms with spamming either themselves or others.

    2. Re:Invitations only by Anonymous Coward · · Score: 1, Interesting

      Yep, but then you have an invite tree. Once you positively identify a spambot, you simply walk up and down the tree, banning everyone that matches a spambot behavior.

  19. hotmail ? by Tom · · Score: 3, Insightful
    From TFA:

    Spammers love getting their hands on live.com and hotmail.com addresses since the chance of such popular domain names being blacklisted are slim to none. You've got to be kidding! hotmail.com (and all it's other TLDs) has been banned from my game four, maybe 5 years ago. I've been giving every mail from a hotmail account an automatic 2 points in SpamAssassin for at least three years.

    For as long as I can think, hotmail has been a spam source. "not blacklisted"? My ass.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:hotmail ? by sqlrob · · Score: 1

      I've gotten almost no spam from hotmail. Hotmail addresses aplenty, but not through hotmail.

    2. Re:hotmail ? by ikkonoishi · · Score: 1

      Yeah I kept getting spam on my phone via IM from live.com. So I completely blocked it since I don't know anyone with a live.com email.

    3. Re:hotmail ? by GreggBz · · Score: 1

      In 5 years administering ISP email servers, I can't recall ever seeing hotmail on an rbl. In fact, all the major mail domains are typically good.

      Sure, I get millions of e-mail claiming to be from hotmail, but since they have a proper SPF record, it bounces off anyway.

      But it's cool yo, hate on MS.

    4. Re:hotmail ? by Bane1998 · · Score: 1

      Mod parent up. Grandparent is a douche. Just because it says it's from hotmail doesn't mean the mail was routed through email. I could send you an email from bill gates in about 10 seconds with telnet and an open relay.

      Not understanding the real technical problems of spam, but then acting like you do so you can bash MS is so... Slashdot.

    5. Re:hotmail ? by Tom · · Score: 2, Informative

      Maybe you should check the facts. My mail servers process a few thousand mails a day, after greylisting, and almost half of it is spam. I've been running mailservers for over 10 years. Thank you, I know the From: line can be faked, been there, done that.

      I stand by my claim. I don't have recent statistics because I stopped caring a year or two ago, but when those filters went into place, hotmail.com was a major source of spam and other abuses. Also, something in their mail system was broken that caused trouble for mailing lists because they didn't bounce mails properly, but I forgot the details.

      --
      Assorted stuff I do sometimes: Lemuria.org
  20. hrm.. by Anonymous Coward · · Score: 0

    forgive me, but I do not see how these images prove that the captcha has been cracked.

  21. Crackers as a resource by Idiomatick · · Score: 2, Interesting

    When a product is released you can usually assume it WILL be cracked. Why not use this for the good of all?

    I certain there are many things in the field of AI where human input is needed. Maybe image recognition or something. When a project is thought up use THAT as the captcha. I'm sure captchas have helped propel text reading applications. I can barely read them sometimes, if they have been cracked this code can be easily applied to text readers. Lets move on to something else.

    If it holds you win, if it gets cracked you win and switch projects.

    1. Re:Crackers as a resource by CityZen · · Score: 1

      I was just thinking the exact same thing. The crackers are pouring lots of effort into solving hard problems. Why not pose problems that need to be solved instead of useless ones?

  22. Committee of Vigilance time? by Ungrounded+Lightning · · Score: 1

    People's legitimate activities are being hindered in a coercive manner by criminal activity on a massive scale. Large numbers of people are affected.

    The problem is increasing.

    Defensive strategies have failed.

    Governments are unwilling or unable to take steps to apprehend and/or deter the perpetrators.

    This is a classic example of the conditions that inspire vigilante action.

    I wonder how much longer until we begin to see it.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  23. Real world... by rueger · · Score: 4, Insightful

    Oh Boy - here come the endless "we should do THIS" scenarios.... we should pay for each e-mail... we should all whitelist... we should throttle how many messages a person can send each day... we should outlaw webmail like Yahoo or Gmail...

    Problem is that none of them really will work in the Real World (RW).

    In the RW people like webmail. In the RW people like to change e-mail addresses, or create new ones for specific needs. In the RW some people like "real" e-mail, downloaded to a local PC, and others like Google or Yahoo or Hotmail and keeping everything on the host server.

    In the RW a lot of people and businesses send a lot of bulk e-mail, very legitimate opted-in e-mail. In the RW a lot of people get important messages from entirely new people, people who haven't been whitelisted, and who are unlikely to bother going through the whole "If you want to e-mail me you need to click the link below and prove that you exist" process. After all, clicking links in e-mail is something that we teach people to NOT do.

    And in the RW the spammers always stay one step ahead of the ISPs and mail providers anyhow.

    No, what's needed is a real ground-up redesign of how e-mail works. we need something that encompasses the ease of current POP/IMAP/Webmail services, but which somehow includes ways to authenticate and/or block mail without user intervention, and which does so with near perfect reliability. And which maintains some backwards compatibility for at least a few years.

    Adding more hoops or captchas or whitlelists to the existing mail sysytems just isn't going to solve the problem.

    1. Re:Real world... by pandrijeczko · · Score: 1
      Oh Boy - here come the endless "we should do THIS" scenarios.... we should pay for each e-mail... we should all whitelist... we should throttle how many messages a person can send each day... we should outlaw webmail like Yahoo or Gmail...

      I don't think we should pay for email but I do think a small one-off nominal charge that relies upon divulging a credit card number of Paypal ID would be a great deterrent against someone anonymously using these accounts for spam generation.

      In the RW people like to change e-mail addresses, or create new ones for specific needs.

      If I've ever changed an email address then it's because of either finding a better service or just changing it due to the volume of spam I was getting. If the method above inhibits spam generation in the first place, then the need to change email address would surely be reduced.

      In the RW a lot of people and businesses send a lot of bulk e-mail, very legitimate opted-in e-mail.

      Then use some kind of sender authentication service for the scenario where the same email goes to, say, more than 20 people.

      No, what's needed is a real ground-up redesign of how e-mail works. we need something that encompasses the ease of current POP/IMAP/Webmail services, but which somehow includes ways to authenticate and/or block mail without user intervention, and which does so with near perfect reliability. And which maintains some backwards compatibility for at least a few years.

      It's not the mail services themselves that are the problem, it's the authentication required to use those services on certain mail servers. The real problem is that in many cases, it's very easy to create an email account anonymously and it's that point that should be changed - if you can always link an email account to a real live person then you can deal with them quickly when they abuse that account.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Real world... by analog_line · · Score: 1

      Problem is that none of them really will work in the Real World (RW).


      No, the real problem is that nothing really works in the Real World. Not a thing. Who was it that originally said that no battle plan survives contact with the enemy? That's a pretty good truism for every endeavor (well, at least when you're dealing with competent planners, the incompetent tend to keep banging their heads into walls). Take just about any of the really serious problems humans have ever had to deal with, are dealing with, or will be forced to deal with in the future. Climate change, welfare, political conflict (from shooting war to economic embargo), and frankly, spam e-mail. I'd love to see someone come up with an impossible-to-avoid checklist of how "Your idea to fix global warming won't work because..." every time someone posts with an opinion about how to mitigate global warming, or extricate my country from Iraq without letting Iraq descend into a full on shooting war, or help people who can't afford medical care to get it, because just like spam e-mail, there is no possible solution that's totally workable for everyone concerned with the discussion. However, that does not relieve us of the need to do something, because leaving things how they are is even worse than a bad solution. Those stupid checklists that get posted every time there's a discussion about spam are contributing to the problem of spam continuing for longer than making hard choices about a fix.

      And frankly, those hard choices need to be made sooner rather than later for an awful lot of people. Under 1% of the e-mail I receive on a WEEKLY basis is spam. Daily it's often 0% non-spam. At this point, I'm seriously considering getting rid of normal POP/IMAP e-mail altogether, or setting up an extreme draconian whitelist/DNSBL arrangement, because the problems, frustrations, and financial costs it incurs to me are far greater than any possible benefit. At least when I get spam on my yahoo account, it doesn't cost me money on my host for storage and bandwidth.
    3. Re:Real world... by Anonymous Coward · · Score: 0

      One "real world" approach is to NEVER require the use of email to conduct business with a site. A user name and password should suffice. Also, don't give a real email address or even one you don't care about it.

    4. Re:Real world... by c0y · · Score: 1
      I don't think we should pay for email

      Why not? It costs money to provide disks, power, cooling etc. to host email doesn't it?

      I believe 99% of the problems with email relate to its undervaluation and "freeness". Start charging every person a nickel for each email submitted from their IP address, and suddenly Joe Sixpack has a vested financial interest in cleaning the shit off his computer or throwing it in the trash (and which he chooses is irrelevant as long as it stops the crap).

      I don't understand why anyone would ever think that email should be free. Spam volumes are increasing at nearly 100% / year. Who is supposed to pay for disk, processor, memory, cooling etc to match the demand?

    5. Re:Real world... by Lincolnshire+Poacher · · Score: 1

      > It's not the mail services themselves that are the problem,

      Yes, it is.

      The majority of the ``spam problem'' has arisen because some companies started to provide free e-mail accounts. This was not a humanitarian gesture on their part - they want eyeballs for their ads and demographics for their marketing.

      Of course, human nature is to try and get something for free. So instead of using their ISP's e-mail service, or paying a nominal fee for hosted e-mail ( as part of their domain registration package, for example ) people flock to these free services. Spammers aren't far behind.

      I have no sympathy for Google, Yahoo or Microsoft in this scenario and no sympathy for people too greedy and selfish to pay a fraction of an hour's earnings for an e-mail account that provides so much ongoing benefit.

    6. Re:Real world... by pandrijeczko · · Score: 1
      I could argue that when I used my ISPs email servers (which, in effect, I paid for due to the monthly payment to my ISP), I ended up using my Linux server as a local mail filter to apply Procmail filtering against so that I could filter out all of the spam before I ever saw it.

      Whilst I actually quite enjoyed fiddling about with Procmail and SpamAssassin configurations, now I've moved to Gmail their spam filtering does it all for me. And yes, I do use the Gmail web interface occasionally but most of the time I use IMAP access - consequently, the already "subtle" Google adverts on the web interface just don't really affect me at all.

      So if I'm already getting this as a free service (along with a few Gigabytes of storage to boot), why would I bother with a paid for service?

      Sure, if you have a legitimate need to send out hundreds or thousands of emails via a mailshot, then you probably would be prepared to pay for such a service - after all, if you, say, have a PC components company and mailshot those people who have bought from you in the past, then you probably get quite a good amount of repeat business from it anyway.

      --
      Gentoo Linux - another day, another USE flag.
    7. Re:Real world... by geck4o · · Score: 1

      "Oh Boy - here come the endless "we should do THIS" scenarios.... " Umm... ok, but didn't you just give us another "we should do THIS" scenario"?

    8. Re:Real world... by Anonymous Coward · · Score: 0

      You forgot to ask for a pony.

  24. Does the hack actually read the obscured text,? by Anonymous Coward · · Score: 0

    From what I can understand, it simply stores what people have already submitted when presented with the image. Generating brand new images with random nonsensical words would solve the problem, no?

  25. Video capcha? by jbeaupre · · Score: 1

    Ha anyone tinkered with video form of captcha? Is there any benefit?

    --
    The world is made by those who show up for the job.
  26. It's a little complicated. by khasim · · Score: 3, Interesting

    The point is to have different tactics to fight spam from different sources.

    With Hotmail (and Gmail and such), I allow them to skip a lot of the checks that other domains go through. There's no need to waste processor cycles or net queries on those domains themselves.

    Instead, they go straight to SpamAssassin where checks are run against ALL the addresses in the headers. And the content in the body. The mail admins at Hotmail and Gmail and such have a vested interest in reducing the spam in their systems. So simply rejecting the message at SMTP time should give them enough notice to shut down compromised accounts on their system.

  27. Who couldn't see this coming? by mdekato · · Score: 1

    It was only a matter of time after Yahoo and Gmail were cracked. What make this newsworthy now? I think the real story woudl be why didn't MSN Hotmail develop a better defense in the time since the first system was cracked?

  28. Let the authorities prove they're worth their salt by D4C5CE · · Score: 1

    Microsoft, Google, and all other websites that currently use CAPTCHA, need to find a solution that puts them a step ahead of the spammers.
    If these giants with millions of clients demand unrelenting criminal prosecution of spammers, don't you think they would get one that might actually work? (Remember Lawrence Lessig bet his chair on this!)

    We've seen technical solutions supposedly "solving spam" fail for more than a decade, ruining access from character terminals, mobile devices, screen readers, and many other reasonable things more in the process - while making every little contribution to discussions a time-consuming issue of solving captchas, waiting for confirmation mails, and signing up everywhere, over and over again.

    If all the organizations that have been eroding our privacy allegedly for fighting whatever happens to be the Horseman of the day (and want to keep the surveillance society that way) can actually catch anyone, let them prove it by putting scores of spammers, malware makers and bot herders behind bars - within a few weeks of course, because they (say) they can.
  29. My prediction,,, by Dan+East · · Score: 1

    Good idea. My prediction is that you will not receive spam for exactly one week.

    --
    Better known as 318230.
  30. 1-900 number by Deathlizard · · Score: 3, Interesting

    I'm actually surpried no one uses this. Google was close with their SMS registration but this could work just as well.

    when you register, it gives you 2 easy to read captcha's (a verification number and password if you will), a simple picture and a 1-900 number thats $1.00 a call. When you dial it, it asks you to enter your verification number. then it asks for the password, which you would have to decode from the phone. (IE the password is vndka and you would have to enter 86352) finally it asks you what the picture is and you would have to say it (if the picture is a cat, you would say Cat, the 1-900 number then says "did you say cat?" in which you say yes or no. if it's a cat you're registered if not it says sorry, asks you to refresh your registration page to get a new challenge password and picture and hangs up.

    The big advantage to this is it would be hard to script the phone conversation since you can change the prompt timing with random hold times and other voice information, and no spammer would want to pay the $1.00 a registration via script especially if there's any chance the script could fail. Of course a problem with this is a bot using your PC to ram up your phone bill, But it's not anything new in the spyware business since dialers have been around for years and if their already in your box dialing, they might as well skip spamming altogether and have you dial an offshore 1-900 in the middle of the night for $99.95 a minute.

    1. Re:1-900 number by Barn-eye · · Score: 1

      I think charging $1 to register would be enough to put off spammers, and as you say, if they could use someone else's money to do it, then they'd just steal the money instead.

      Or don't even charge a dollar, but distribute one-time auth codes through printed flyers, or internet cafes. Anything that requires you have some physicality. Once someone's signed up once with such an account, and not got banned for spamming, let them use it to register for other accounts, or generate a limited number of auth codes to give away.

    2. Re:1-900 number by Anonymous Coward · · Score: 0

      Some people are still on dial-up.

      Some people will not be inclined to pick up their phone to sign up to a web site, whether because it's inconvenient or because they don't like automated phone lines.

      Some people will not be willing to pay even a penny to sign up to a site that they'd gladly register at if it was free.

      Some people are deaf.

      Etc.

    3. Re:1-900 number by febuiles · · Score: 2, Insightful

      Internet's not only used in the US, remember that.

    4. Re:1-900 number by tepples · · Score: 1

      when you register, it gives you 2 easy to read captcha's (a verification number and password if you will), a simple picture and a 1-900 number thats $1.00 a call. A lot of people who register are not the owner of the telephone account. They might be at work, they might be at a public library, they might be somebody other than the head of the household, or they might live on a school campus that blocks all premium rate numbers.
    5. Re:1-900 number by tepples · · Score: 1

      Then offer a pair of premium rate numbers (one voice, one TTY for the deaf) in each country in which you are licensed to do business.

    6. Re:1-900 number by Deathlizard · · Score: 1

      Exactly. Thats the beauty of this system.

      Using a 1-900 forces a US site user to be in the US. So all that India Captcha farming the spammer's got doesn't do you any good if they're not in the US. And to setup phone routing so that those Indian captcha farmers can call the US isn't going to be cheap either.

      other countries, such as Australia, UK, Japan, ETC would have their own phone registration system tied to their country code, and if the country doesn't have a pay per call system, just use a regular number and you'll have to keep a more vigilant eye out for registration abuse.

      Just to add to the GP. It doesn't have to be 1-900. It's just that 1-900 assures that there's a cost involved which deters mass registration (especially if the chances of success are low like in these cases). 1-800 would cost the host company too much and have no bulk penalties to the spammer. a standard phone number would be cheaper to the host and could have long distance charges and the like to have a cost, but with cheap unlimited calling plans and VOIP it would be the same as 1-800 to those spammers. SMS is also an option since most people pay for SMS (And it should stay that way for this very reason even if it's reduced to just $.01 an SMS. The Second SMS goes unlimited free, say hello to spam.), just not as secure since you can't talk to a computer to say what the picture was. although texting it would probably work well.

    7. Re:1-900 number by Anonymous Coward · · Score: 0

      1) Can you call 1-900 numbers from outside the USA? If not, congratulations, you've just excluded almost 96% of the world's population (=potential customers). (The answer may well be "it depends", of course.)

      2) If you can, what does it cost to call a 1-900 from outside the USA? Does the user get reimbursed for these costs?

      3) Who'd want to pay *any* amount just to sign up to a random website, anyway? I know if e.g. Yahoo Mail started to charge for sign-ups, I'd just sign-up elsewhere instead, at least.

      4) What about speech-impaired users?

    8. Re:1-900 number by Anonymous Coward · · Score: 0

      What's a 1-900 number? Some american thing? They'd need such numbers in all countries. Not impossible, but maybe a bit of an annoyance. Such numbers probably cost money to set up. Maybe such a number wouldn't pay for itself in some small not so rich countries with few internet users... (ofcourse, it's not global public service these corporations are doing, but still...)

  31. Google will reinvent and dominate CAPTCHA market by serodores · · Score: 1
    They're already getting people for free to classify images. This is a rock, this is a house, this is a tree, etc. Instead of typing in a phrase that humans have a hard time reading, I think they will migrate to showing images, and having people type in what image they think it is. If it matches one in the list that people said it was, they're authenticated as 'human'. This will be much much much harder to crack with a program. Possible, given vision recognition, but incredibly more difficult, and will dwarf the capabilities of any CAPTCHA system. The problem is, they will always have audio alternatives for those who are vision impaired, and translating speech to text is much easier than translating images to text, so that will probably be the next 'attack vector' once something like this is widespread.

    You heard it here first!

    (Disclaimer: There may be people who have suggested this, I haven't looked around. And it would be a remote derivative of BoA's SiteKey.)

  32. Beneficial arms race by Trogre · · Score: 1

    This arms race with captchas and their associated cracks has great implications for an area that is sorely lacking: OCR technology.

    Think about it; captchas are designed to be as noisy, distorted and generally hard for a machine to read as possible while still being human-readable. Much like a lot of handwriting and poorly-photocopied documents. Now if we can get the source that these spammers are using to break captchas we have the makings of a quantum leap in OCR technology.

    Now to fill in some missing cases, can the next set of /. captchas please be formatted tables? Thanks.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  33. Offline by plantguy001 · · Score: 1

    ... And hotmail has taken it offline: "We are working to fix a temporary problem with our sign-up service. Please try again."

  34. Oh no... by Chris+Mattern · · Score: 1

    Time to dust off Kitten Auth?


    "Service Unavailable"

    Who will save us now??
  35. Simple Test by ESOB · · Score: 5, Funny

    Unbreakable CAPTCHA Replacement: Which of the following would you most prefer? A: a puppy, B: a pretty flower from your sweety, or C: a large properly formatted data file?

    1. Re:Simple Test by Actually,+I+do+RTFA · · Score: 2, Funny

      Uh, is the puppy mechanical in any way?

      --
      Your ad here. Ask me how!
    2. Re:Simple Test by ESOB · · Score: 1

      No, it is the bad kind of puppy.

    3. Re:Simple Test by LoveMe2Times · · Score: 1

      For anyone who didn't catch it, this is from the Futurama episode where they deliver lug nuts to the robot world, and Bender is "captured" during the delivery, and Fry and Leela go to rescue him. In the episode, the point of the question was reversed; the robot guards used it to make sure that you *were* a robot. Fun episode. Love the "Attack of the 50 Foot Human" movie that the robots watch!

    4. Re:Simple Test by Anonymous Coward · · Score: 0

      Is the puppy mechanical in any way?

    5. Re:Simple Test by Anonymous Coward · · Score: 0

      On Slashdot, C would be correct, of course.

  36. 1400 accounts a day? by pclminion · · Score: 1

    Yawn. 1400 accounts per day could be achieved by a human being creating accounts at the rate of 3 per minute. Not exactly a low-stress task but certainly achievable. Get back to me when the CAPTCHA "crack" is capable of speeds an order of magnitude faster than a measly human.

    1. Re:1400 accounts a day? by Anonymous Coward · · Score: 0

      Um, that's 1400 a day for one bot on one zombie pc. Multiply that by a botnet of a few thousand zombies...A human powered captcha-breaking network wouldn't even come close to competing with that.

    2. Re:1400 accounts a day? by danpat · · Score: 1

      You forget that they'd have to pay a human to do that, but their bots do the work virtually for free. They can have an order of magnitude (if not more) more bots than they could ever afford to pay humans to perform this task. Who needs fast when you can multiply slow*500k ?

      The measure that spammers care about here is not how fast a single bot can crack a CAPTCHA, but how many new accounts can they open with their bot network per day.

    3. Re:1400 accounts a day? by pclminion · · Score: 1

      Anything can be made faster by throwing more processors at it. I still don't find it terribly interesting.

  37. Cooling off for email by shogun · · Score: 1

    How about some kind of incremental cooldown period for all newly created email account?

    Ie on the first day an account is created it can send a single email. On the second day it can send 2. At that rate it will take 3 years before it can be used to send ~1000 spams in a day and probably wouldn't affect normal use too much.

    If a user wants the limit increased/removed they could optionally interact with a customer service rep in some way to prove they are human.

    1. Re:Cooling off for email by Anonymous Coward · · Score: 0

      I'm confused--what rate are we talking about? 1,2,3,4,5,6,...? I assumed from your example we were talking about base-2: 1,2,4,8,16,32,64,128,256,512,1024,... If base-2 is used, that's only a week and a half.

  38. Mail will become make-your-own-whitelist by davidwr · · Score: 1

    It's getting to the point where all mail will have to go through a gatekeeper:

    I receive mail from a previously-unknown sender who I haven't sent to recently. If it doesn't look spammish on its face, the recipient will get a challenge question. If he replies with the correct answer, the mail is green-lighted.

    Otherwise, it's yellow-lighted.

    What the challenge question and answers are and what a yellow light actually means is up to me. A challenge question might be "What city do I live in," "What is my favorite hobby," or "What is my MySpace page?"

    A yellow light might mean a special "new sender" icon and when I open the message I only see the first 5 lines of text, with no HTML or attachments. If I like what I see, I can green-light the message to see the message or green-light the sender to receive all future messages from him. I can also red-light the sender or flag the message as spam to train my spam-filters.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Mail will become make-your-own-whitelist by Anonymous Coward · · Score: 0

      How many people do you get email from that will actually do this confirmation process? I know I get a lot of important mail from people who would be confused by the challenge message -- my landlord, the tech-unsavvy HR rep for a job inquiry, relatives of the older generation, etc.. If you are comfortable with the possiblity of not getting email from these people, then by all means do that, but otherwise it's just not practical.

  39. This is getting ridiculous. by mark-t · · Score: 1

    How hard is it to disallow more than a certain number of emails from a single account per hour (perhaps 4 per hour or so) while the account is still new, say newer than 30 days or so, and if the email account isn't being used for anything in that time (ie the person doesn't log in to check email at least once every 14 days or so), simply delete it?

  40. With "human bots", it's a losing battle! by CheckeredFlag · · Score: 1

    Spammers are already using cheap labor to have "human bots" figure out captchas for them. So the battle to try to figure out the difference between a computer and a human is already a lost cause. I've heard that spammers are offering free pr0n to those willing to complete a captcha.

    We instead need invest efforts in different approaches, such as quickly identifying mass account creations or quickly shutting down the ones that send out spam.

    Captchas will continue to be useful for small sites, but not the major ones.

  41. Interesting, but what does it imply for OCR? by aeschenkarnos · · Score: 1

    There is no real detail on *how* this is done, at least that I saw. What does this imply for OCR tech?

  42. True AI is on the way... by osu-neko · · Score: 1

    1. Service providers find something humans can do that computers can't do well, and exploit it as a means of distinguishing real people from bots.
    2. Spammers work on improving their computer's ability to perform whatever task is required. Eventually, they do it well enough to be indistinguishable from humans.
    3. Service providers find something else computers don't do well. Goto line 1.

    Iterate this enough times. We will have true AI -- and it will have been created by spammers.

    I'm not sure whether to be overjoyed or scared shitless...

    --
    "Convictions are more dangerous enemies of truth than lies."
    1. Re:True AI is on the way... by Ender_Wiggin · · Score: 1


      NEO: What happened?

      MORPHEUS: It started early in the 20th century, with the birth of what was referred to as the spam epidemic. The arms race led to a singular consciousness that spawned an entire race of machines.

      (In his sunglasses, we see storm clouds gather.)

      MORPHEUS: We don't know who struck first, Us or them. But we do know it was us who ruined the freedom. At the time, spammers sent email for free, so it was assumed that charging for every message would cripple them. Fate, it seems, is not without a sense of irony...

  43. I don't see the problem by rrohbeck · · Score: 1

    Writing a new CAPTCHA should be much easier than cracking it. Yes, it's an arms race, but doesn't this just indicate laziness of those whose CAPTCHA has been cracked? Why don't they change their algorithm every month?

  44. Limiting new accounts by IP by Anonymous Coward · · Score: 0

    Isn't there some sense in limiting the number of new accounts created by a single IP address in some specific amount of time? Assuming a single bot could generate 1400 accounts in a 24 hour period, wouldn't Microsoft clue into this number at some point in time?

  45. The ultimate CAPTCHA: spam by xZgf6xHx2uhoAj9D · · Score: 1

    I've always kind of wanted a CAPTCHA scheme like this. Provide the user/bot with an email, and ask the user/bot to flag the email as "legitimate email" or "spam". All data collected is fed to some machine learning algorithm to better SpamAssassin, etc.

    In effect, you're getting spammers to help you defeat spam.

    The downside is you'd need volunteers to give up their email :P

  46. Invites by astrotek · · Score: 1

    Remember Gmail invites back in 2004? Bring it back.

    2 invites per account, one month before the new accounts get new invites. Ban the parent account if they invite a spammer and remove invite permission from all the children created.

    You could probably do better but off the top of my head this would dent the 1400 accounts/day per computer.

  47. Hooking on? by xiang+shui · · Score: 1

    Does anyone know what the articles mean when they say the malware 'hooks on' to Internet Explorer? How are they automating these browser requests?

  48. Hey -- wait a second by pclminion · · Score: 5, Insightful

    I think I see a wonderful circle here. The basic problem is spam. It's a problem, because we can't seem to make a computer program which can reliably determine whether an email is spam.

    Wait a second. We can't make a computer program which can reliably tell if an email is spam. So that's your CAPTCHA right there -- present the user with a selection of emails, approximately half of which are spam, and ask them to identify which is which. Since computers are not good at this task (thus the entire problem!) it seems this would be the ideal challenge.

    What is absolutely wondrous about this, is that if the spammers try to solve this problem, what they will create is basically a program which can reliably distinguish spam from non-spam. No spammer would ever do that, because if that piece of miracle technology ever got out in the wild, it would render the spam problem obsolete.

    1. Re:Hey -- wait a second by kopo · · Score: 2, Insightful

      That's fine if you're presenting only spam emails as the CAPTCHA. But where would you get your corpus of legitimate emails? Pick a random existing user and show a message from his inbox?
      Something tells me this wouldn't quite work.

    2. Re:Hey -- wait a second by pclminion · · Score: 1

      gmail is the answer. First, gmail is probably the world's greatest source of difficult-to-classify spam. If we select spam that gmail has failed on, that means the spammer CAPTCHA system has to do a better job than gmail at filtering spam. Either they will fail, which is fine, or they will succeed, which is even better, because this super-powered spam filter will become available to us as it spreads through the botnets.

      Second, tech-savvy gmail users could probably be convinced to participate in a program where they "donate" some of their legitimate emails for this scheme. Basically, you'd check that you want to participate, and then, a new "Send" button would appear when you write an outgoing mail that would be something like "Send and Donate". If you clicked this button, you'd see a confirmation screen, so that a single accidental button click couldn't put your email out in the open without a chance to stop it.

    3. Re:Hey -- wait a second by Nightspirit · · Score: 2, Insightful

      I haven't had a piece of spam go into my inbox in Outlook in over a year, it seems to be doing a good enough job.

    4. Re:Hey -- wait a second by pclminion · · Score: 1

      I haven't had a piece of spam go into my inbox in Outlook in over a year, it seems to be doing a good enough job.

      That's only half the story. How many pieces of real mail did NOT make it through? I too can easily achieve 100% spam blockage, by deleting my email account.

    5. Re:Hey -- wait a second by amn108 · · Score: 1

      REALLY good point! The only downside is human factor, of course, - will enough people be willing to spend precious minutes of their life to do take this kind of procedure?

    6. Re:Hey -- wait a second by OldManAndTheC++ · · Score: 1

      As opposed to the current procedure of craning their necks and squinting at slanted letters printed in rainbow colors on a Jackson Pollock background?

      Yeah, I think they might go for it.

      --
      Soylent Green is peoplicious!
    7. Re:Hey -- wait a second by Krommenaas · · Score: 1

      Yes, I look forward to having my private mails sent around the world to be read by random people.

    8. Re:Hey -- wait a second by BForrester · · Score: 1

      It would be great if that could work.

      Unfortunately, the reason why spam email is so profitable is that a significant proportion of internet users *can't* discern between spam and legitimate email.

    9. Re:Hey -- wait a second by Anonymous Coward · · Score: 0

      I don't know, my spam filter is pretty good; not perfect for sure, but even at say 90% success rate I think that's more than enough to make this not viable. Also, with a 50/50 chance of guessing right on any one question the chances of purely by accident guessing right seem way too high; for humans answering a single question gets annoying sometimes, weeding through an entire inbox would really piss people off.

    10. Re:Hey -- wait a second by pclminion · · Score: 1

      Get over yourself -- you're not that captivating. And the real email, obviously, would have to come from authorized sources. I'd be willing to donate gigs of old stuff.

      The "juicy" parts of my life are not conducted via email anyway -- are yours?

    11. Re:Hey -- wait a second by Anonymous Coward · · Score: 0

      Although email accounts such as gmail ones are already very good at detecting incoming spam, there is not an infallible method to detect ALL spam, because the same email can be spam for one user and a valid email for another.

      Josechu

    12. Re:Hey -- wait a second by Krommenaas · · Score: 1

      If you already know in advance which mail is spam and which is coming from "authorized sources", then why are you letting people review them again?

    13. Re:Hey -- wait a second by pclminion · · Score: 1

      If you already know in advance which mail is spam and which is coming from "authorized sources", then why are you letting people review them again?

      I think you missed the point. The goal isn't to have people filter somebody else's email, the goal is a CAPTCHA simply to tell whether the human is a human. The point is, it's a problem that a spammer would be reluctant to solve, because the solution is basically a weapon against himself.

    14. Re:Hey -- wait a second by Krommenaas · · Score: 1

      You're right, I thought you were proposing a spam filter that would use suspicious emails as captchas and filter them based on that :)

    15. Re:Hey -- wait a second by Anonymous Coward · · Score: 0

      Great idea. It's not perfect, though. In order to not having to read (and sort through) spam, we just need to read some spam...

    16. Re:Hey -- wait a second by DarkProphet · · Score: 1

      Brilliant! It would be REALLY satisfying to truly beat the spammers at their own game, especially by using their own botnets against them... pure genius ;-)

      --
      What could possibly hurt the security of the American people more than giving our own government the ability to hide its
  49. Re:Google will reinvent and dominate CAPTCHA marke by pohl · · Score: 1

    Here is an excellent presentation on the sort of human computation that you're refering to. Indeed it is cool stuff. Unfortunately, if you watch the entire presentation, you'll realize that this technique is also effective against CAPTCHA-like tests, including the kitten test. Basically all spammers would need to do is capture the images, forward them to porn consumers who are frantic to the next titillating image, capture the response, and send it back to the webmail provider. It has already been done in the wild against CAPTCHAs.

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  50. OCR solution by vrmlguy · · Score: 1

    I think it was Project Gutenburg, but it may hav been Google. Anyway, someone proposed using unreadable OCR scans for CAPTCHAs. You present two of them in a random order, one's already been solved, one hasn't. If the answer for the solved one is correct, you increment a counter for the unsolved one in your database. When a hundred people agree on what it says, you mark it as solved. Eventually, you've solve a bunch of stuff that conventional OCR couldn't touch.

    A related idea would be to use the Mechanical Turk as a CAPTCHA. For instance, you show a satelite photo and ask if Steve Fossett's plane is visible. Well, not that exactly, but you get the idea.

    --
    Nothing for 6-digit uids?
    1. Re:OCR solution by Anonymous Coward · · Score: 0

      It was Carnegie Mellon University and it's called ReCAPTCHA.

  51. Striptease proxying by tepples · · Score: 1

    The gatekeeper program is only going to have a limited number of cat images. Vary the brightness, color, grain, scaling, rotation, cropping, and the like, and a simple plan of recognizing cats by a hash of the JPEG byte stream will fail. The attacker would have to fall back to proxying the CAPTCHA as authentication to a porn site. Wikipedia relates the tale of what could be called "Pussy for Pussy": for each cat the user identifies, the woman takes off one article of clothing.
  52. Security through obscurity by PietjeJantje · · Score: 1

    I don't have these problems, because I'm not Gmail, Yahoo Mail or Hotmail. I use a little known captcha system. I'm not a target because it would not be profitable for a spammer to write the OCR software or use any of the other methods. So I think it's a problem for the big guys.

    The big guns should deploy multiple, rotating captcha systems, each expiring after some time, to be replaced by new ones. They probably already do that to some extend, but I don't keep track. I don't think there's a generic captcha beating OCR system, they are aimed at specific implementations. The thought is that it takes longer to write software to beat a captcha, than to make an alternative captcha in the first place. If it takes 1 smart hacker 1 month to write software to beat a particular captcha (I don't know how long it really takes), then Microsoft should expire a type after for instance two weeks.

    If they beat that with automated OCR, well at least humanity can dispose of captcha and we'll have perfect OCR.

  53. Statistically... by tepples · · Score: 1

    They are using the captcha to digitize books, which means they don't know exactly what the word is since they they are not employing dedicated people to enter the word. There are two words. One of them is "known"; the other is not. If the user fails on the word that has been checked, the user fails the test. As I understand the web site, if the vast majority of people read a given unknown word the same way, the system will become more confident about the word's identity and eventually add it to the "known" list.
  54. It's not cracked fools by Anonymous Coward · · Score: 0

    If I remember correctly it hasn't been cracked, they are simply funneling the captchas over to REAL HUMANS who then decipher them and type the input.

    I could easily do 1400 a day myself, no problem, especially if I got paid for it.

    If it was truly 'cracked' then a simple script could easily register literally tens or hundreds of thousands a day, not a paltry 1400.

    Sheesh.

  55. Small fee by tehniobium · · Score: 1

    How about adding a nominal anti-spam fee of 0.1$ to hotmail, gmail, ymail etc?

    Presumably then using these adresses to spam becomes to expensive impossible?

    --
    No kitty, this is my pot pie!
    1. Re:Small fee by greyhueofdoubt · · Score: 1

      >>How about adding a nominal anti-spam fee of 0.1$ to hotmail, gmail, ymail etc?

      They already read my email and my cookies. The last thing I want to give them is any kind of financial information.

      How about this: A paragraph or so story about how $NOUN1 $VERB with $NOUN2. At the end, the captcha asks

      "what would be an appropriate title to this story?"
      -$NOUN1 $VERB with $NOUN2
      -$NOUN1 nonsense nonsense $NOUN2
      -$NOUN1 $VERB nonsense

      You could have trillions of possible answers, the captcha would be accessible to screen readers, and you could disable the 'next' button for a minute or two; real people will be reading the story anyways.

      I know it's not perfect, but hey.

      -b

      --
      No offense, but I've stopped responding to AC's.
  56. Forgive me if it's obvious, but... by Anonymous Coward · · Score: 0

    How about a CAPTCHA which was an animated gif?

    I don't know much about the tech used to break CAPTCHAs, so apologies if that is obviously decipherable by a spambot.

  57. Live feed to stop brute force collection? by Anonymous Coward · · Score: 0

    You know, if people complain about the static nature of Kitten Auth, why not take it to the next level? Realtime webcam pics of the official Google/Yahoo/Live captcha kitten herd. Defeats the static image issue that could get gamed by brute force image collection, well, except when the kittens are napping. Sure, it would live a caged existence, and the ASPCA would scream bloody murder, but as a corporate icon you can't lose.

  58. Devil's advocate by tepples · · Score: 1

    Some people are still on dial-up. Then they disconnect from the Internet, confirm on the 1-900 number, and reconnect to the Internet.

    Some people are deaf. Then offer a separate number for TTYs.
  59. lolcats for the win and rescue by Anonymous Coward · · Score: 0

    Here's the perfect use for lolcats!

    Give the user an image of a cat with some text on it. Either it will be a lolcat caption (of which you can find many easily), or it will be a bunch of slightly misspelled and capitalized words, to the point where the only way to discern the two is (hopefully) reading comprehension.

    To prevent the spammers from doing a known-funny attack, you can move the text around, and to hinder text recognition, apply transformations to the image (like, say, blurring).

    Then the server can give a better answer to "I can has email?" ;)

    One potential weakness: it's, ironically, vulnerable to bayesian analysis---captions containing "cheezburger", "monorail", "cookie" or "can has" are most likely "for ur lols".

  60. If they can read they will do it by davidwr · · Score: 1

    It will be a reply from me, with a subject line related to the original, with a note saying

    "Hi, this is davidwr's email robotic secretary. If you want him to read your message, reply and put the answer to the following question somewhere in the reply:
    What city does davidwr live in?

    You can also just give him a call. You know the number.

    Original message follows:"

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  61. This is real interesting by elloGov · · Score: 1

    I agree with some. If it is a human creating a puzzle, another will find a way to solve it. To make matters worst, the solver has the brute force of the computer's computational powers at hand when solving, same can't be said about the puzzles being generated in this instance. Furthermore, this reminds of almost of an epidemic virus such as HIV. Its constant dynamic mutation is the main obstacle when it comes to finding a cure. I think this would be one path to take when trying to avoid spammers; make a puzzle that is ever mutating. If cracked, at least this might cast some foresight on possible cures for HIV. Inter-disciplinary is the wave of the future.

  62. Kittenauth chance is not 1in10, but 1in84. by KWTm · · Score: 1

    Kittenauth comes pre-cracked. You see, any time a computer has a 10% success rate for a CAPTCHA, it is considered cracked.
    Not sure what your point is. When you say "pre-cracked", you seem to be claiming that a computer has a 10% success rate beforehand. Not sure why that is; is there an algorithm you are aware of that lets the computer recognize the kitten? As far as I know, the computer would be choosing randomly.

    The only thing I can think of is that you may have misunderstood the test to be "choose the 1 kitten from the 9" (which would, of course, have a 11.1% chance of success). The chance of randomly choosing 3 kittens from the 9 would be 1 in 84.

    Even 1 in 84 is not that great, but kittenauth is only a general concept. To minimize the chance of random success even more, choose 4 kittens from the 9, a 1 in 126 chance. (Choosing 5 or more kittens than that would not help minimize the chances.) Or you could increase the choices to 3 kittens from 10 animals (1 in 120 chance). Or you could separate the choices into: choose 2 cute kittens and 1 fierce kitten, in that order.

    I can see that you'd need to have a large library of images of kittens, though.

    I rather like the 3-D randomly generated diagram of a sitting stick figure and a standing one, and naming what body parts are closest to the vase, or tabletop, or something like that. Can't remember the keywords to do a Google, but it was featured on a Slashdot article once.
    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  63. Re:lolcatzauth by pbhj · · Score: 1

    Which of these pictures of cutesy-wutey kittens is lolcat and which is just a cat?

  64. How does blurring change things? by pbhj · · Score: 1

    If you're using a human to brute force all possible captcha presentations (!) how does blurring help? If it's blurred bad enough that one can't see the image then noone can get in.

    Also the half-a-million images on flickr of kittens* might take a while for a human to page through and catalogue (thumbnails would be fair use I'd think). I think you might get your IP blocked after you'd clicked refresh about a thousand times too?

    ---
    Search for kittens, there really are half a million plus! Then hit up google images, deviantart, etc.. Then do spot the puppy, then babies, ...

  65. Back when I was a dirty spammer..... by theverylastperson · · Score: 4, Funny

    We never had to worry about things like CAPTCHA. The Internet was such a free place back then. We never had to worry about losing our ISP or trying to come up some unique algorithim to overcome barriers. Of course this was in 1993 when there were only about eight people surfing the web and Mr. T eating balls was as high tech as it got. Back then everyone loved spam, it was about the only email we got. In fact we didn't even call it spam back then, we called it spurkey. The only problem we had was trying to figure out how to use the key to get the lid off.

    --
    ed duval the very last person
  66. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  67. The Solution is easy by Anonymous Coward · · Score: 0

    +5 points for the first one who gets it ;)

  68. free email is the problem by Anonymous Coward · · Score: 0

    The obvious solution is to stop offering free email accounts or arrest those offering free email accounts when they assist in fraud.

    no?

    No one would waste time cracking a captcha if they had to pay $0.50 to activate the account.

    1. Re:free email is the problem by billcopc · · Score: 1

      That wouldn't solve anything.

      It would stop a whole bunch of poor people from getting email. That's bad.

      It would also not stop spammers from spamming. 50 cents is peanuts when you're selling pills and porn at $50+ per sucker. It would also give the spammers legal footing in that they've paid for the service, rather than exploiting security flaws.

      --
      -Billco, Fnarg.com
  69. HOTMAIL is already on top of this... by grrrl · · Score: 1

    It came to my attention recently from the people I know who use Hotmail (I try not to judge) that all mail they receive from other Hotmail users (even replies to their own messages) give a "WARNING: THIS EMAIL MAY BE DANGEROUS CLICK HERE TO OPEN" preamble.

    Seriously, if hotmail BY DEFAULT does not trust hotmail, doesn't that tell you something anyway???

  70. Le me try my hand... by Compuser · · Score: 0

    1. Ban all mailing lists (make them switch to something other than SMTP). Only send emails which go to a few addresses (e.g. less than 10).

    2. Allow one email per five minutes per sending address, and ten emails per day.

    3. Make contract with e.g. Post Office (USPS in the USA) and only allow new account creation by personally visiting the local post office, paying a fee, and having them create the account for you.

    4. Record how many outgoing emails bounce. If more than a few per year then ban the account.

    5. Run span filtering on outgoing email. If catch any, ban the account.

    6. Most importantly, pass the bill that makes spam not only illegal but punishable by long prison term and do not hesitate to use military force to extract spammers from any nation whether via invasion, covert ops or direct assassination if extraction is impossible. I am serious BTW, if some moron decides to label this funny. Brute force is key here.

  71. limit them! by billcopc · · Score: 1

    Perhaps I'm being too logical, but if they're worried about a botted machine creating thousands of spam accounts per day, why not limit each IP to 3 to 5 new registrations ?

    It's not like a normal user will be creating a thousand mailboxes for themselves. Those folks would spring for $5 mail hosting instead.

    --
    -Billco, Fnarg.com
  72. Use multiple capchas? by Phil246 · · Score: 1

    Ok, so assuming they can crack one capcha with an accuracy of 10%, why not use multiple capchas on signup - say 5 in sequence?

    The next capcha should only be generated and loaded once the previous one has been entered ( or passed? ).If an invalid entry is entered at any stage, all of them are invalidated and have to be regenerated and re-entered.
    thus the probability of cracking the entire thing goes from 0.1 to 0.1^5 = 0.00001.

    If this is something thats only done once - at signup it shouldnt be massively inconvenient for people as its not something they will encounter every day. After all, there isnt as far as i can see a mass public backlash to the entering of serial numbers for game installs.

    Its not a perfect solution but it should act as a stop-gap measure until something better is devised, that is implementable relatively easily using the current tech used for generating capchas

    1. Re:Use multiple capchas? by NuclearDog · · Score: 1

      Except for the fact that I, as a human, can only solve most CAPTCHAs with 50% or 60% accuracy, which means I would have to take somewhere in the neighbourhood of 30 tries to register my account.

      It's bad enough I have to make 2 or 3 tries. 30 is just ridiculous and there's NO WAY I'd register for your service.

      And as far as my poor accuracy, I know I'm not alone.

      ND

      --
      This statement is forty-five characters long.
  73. lolcats are the answer! by oracle128 · · Score: 0

    Sure, you can only have a limited number of unique kitten/non-kitten pictures. But you can have an inifinite amount of lolcat text that you can embed on top of the image before outputting it...
    I'd be willing to bet this will make it more than a little harder for the bot to figure out which is the kitten based on previous attempts

  74. Exploit the exploiters by qmaqdk · · Score: 1

    That Kitten Auth got me thinking. With all the talk of human computation, why not make a little human computation part of the authentication.

    For instance: identify all the images containing airplanes or select all images that are predominantly blue. Images that have already been learned would be presented with new images. And the new images could be learned by majority vote.

    The images should of course be slightly randomized or random sections of the images be removed.

    Think about it. You get authentication and some valuable data at the same time. And even if the exploiters find a way to "break" this, you still get the data.

    --
    My UID is prime. Hah!
  75. Police? by Max_W · · Score: 1
    I can put on the best body armor, the best military helmet, and still a child with an air gun will get me in 5 minutes. Unless I use the active defense.

    My point is that the police should get out at last from 19th century, learn something about modern technologies, and get the spammers locked up.

    They should hold international conferences, seminars, and learn to protect us in the real world from the real crimes.

    People around the world are losing billions of hours of the working time to delete spam, by this working for free for spammers. It is the slavery of the modern days. And what the Interpol does about it? Nothing.

  76. You simply don't get it ... by daveime · · Score: 1

    Look, it's obvious that any captcha type method will eventually be cracked, be it based on audio, video, math, kittens (omg, is that the best we can do in the 21st century ?).

    Most "normal" people get a gmail or hotmail to exchange amusing anecdotes and trivia with their friends ... they don't get an account and then start mass mailing 1 million people.

    Surely gmail, hotmail et al would be better served analyzing the usage on the accounts themselves, and autobanning anyone sending more than say 10 or 20 emails within 24 hours ?

  77. Account History / Invite system for Big Web Mailer by jchernia · · Score: 1

    For Gmail/YMail/Hotmail they could impose account limits for a while. Slowly allow the user to send more email as the email they send is not reported as spam by known good accounts (again older accounts). Never let a user send more than 100 messages/day until their account is 1 year old.

    I think that by mining usage patterns you could come up with some good metrics for "is this a spammer".

    Several hours of escrow could also be used (queue up, but don't actually send if you suspect spam).

    Also, since GMail reads your mail anyway, make sure the user has at least 1 long conversation (reply text included in the email, email parses as having somewhat valid sentences). It's a heuristic, but maybe a decent one.

  78. Hey, it s me, momma!!! by Anonymous Coward · · Score: 0

    Hello son, I can t get into my yahoo webmail, so I got another yahoo webmail account...

    Hello? hellooo??!!

  79. Two possible replacements by professorfalcon · · Score: 1

    1. HEYA. Leisure Suit Larry never allowed minors to play the game, by asking trivia questions that only adults would know, like:

    "Who lost a daughter but gained a 'meathead?'"

    Of course, make the user type in the answer, instead of giving multiple choice.

    2. KNOWYA. Only allow new users recommended by existing users. Secure the recommendation process, like asking for confirmation using carrier pigeons with one-time pads.

  80. CAPTCHA or Kittehs by miceuz · · Score: 1

    There always can be a bunch of chinese sitting in some basement internet cafe behind that "captcha decoding service" solving them online

  81. Wrong. by SEMW · · Score: 1

    And Microsoft simply allow a new account to be registered every single minute of the day from a single IP address? Even when you cater to multiple users behind proxies you don't have to let that many through. I suspect the 1400 estimate is the theoretical maximum Well, you might think so; but you'd be wrong. For example, the population of the country of Quatar is around 907,000, all of whom share the same IP address (82.148.97.69). (Wikipedia ran into this problem when an admin blocked that IP address for a month for vandalism and caused a minor diplomatic incident...)
    --
    What's purple and commutes? An Abelian grape.
    1. Re:Wrong. by Oktober+Sunset · · Score: 1

      Wow, Qatar must have put a retard in charge of doing the nations internet connection. Why would they implement such a stupid set up?

    2. Re:Wrong. by Bogtha · · Score: 1

      That's why a good policy is to start off by flagging the high signup IPs for human review, whitelisting the legitimate ones, then instituting the default deny policy after all the current matches have been reviewed. If you are worried about legitimate people who change their network infrastructure and then get caught, perform human review of the bans after they have taken place.

      Just because you automate banning, it doesn't mean there is no human oversight whatsoever or that false positives are a disaster.

      --
      Bogtha Bogtha Bogtha
    3. Re:Wrong. by SEMW · · Score: 1

      Human oversight would, indeed, solve all these problems. But the only things that are having problems are free email services. And once you introduce an element of ongoing human oversight into a free service, you're losing money on it. Free services are a very low-margin-per-instance business.

      --
      What's purple and commutes? An Abelian grape.
    4. Re:Wrong. by Bogtha · · Score: 1

      once you introduce an element of ongoing human oversight into a free service, you're losing money on it.

      There's already ongoing human oversight going into these services. You think the servers don't require maintenance? You think the spam filters don't require ongoing work? And they aren't entirely free services, there are paid subscriptions, adverts, etc.

      Remember, this isn't a case of manually approving each new account, this is a case of keeping an eye on the high signup bans. You can even skip most of that by ignoring dynamic IPs for home users that their spam filters already have information on. The workload for this kind of checking is tiny compared with most maintenance work.

      --
      Bogtha Bogtha Bogtha
  82. Animated CAPTCHAS? by ThirdPrize · · Score: 1

    It would have to be flash or something but just imagine if the text was swirling around or something. Might make life harder as they would have to do a screen capture of the CAPTCHA and then work on that as opposed to the conveniently suplied image file. Then if the image was larger than the viewport onto it (but moved randomly so as to reveal the whole thing) you would have to watch the whole animation to get the correct phrase.

    --
    I have excellent Karma and I am not afraid to Troll it.
  83. Kitten Auth is a bad alternative by Anonymous Coward · · Score: 0

    The problem with Kitten Auth is the finite number of images. That's part of the CAPTCHA's strength that systems like KA don't take into account. Once just a single kitten image is identified, then everytime it shows up the odds of getting the correct solution drastically increase. And don't forget the flip side, every non-kitten image identified helps too.

    If you use the solve-for-porn method, then you'll solve 9 images for every successful use. Eventually, and probably not long after opening, you don't need the porn portal. Hell, you could probably do it yourself in a day. And save the porn for another.

    I doubt there's anything that can done to those pictures to make it any harder. Rotation doesn't matter. Especially if the black background is there, come on, how hard is it to automatically rotate that back? There'll be a little image loss, but identifying an image from a fuzzier version of itself is a solved problem.

  84. You're kidding, right? by professorguy · · Score: 1
    The reason we use e-mail is because we are certain that the messages we send will arrive

    This is NOT the case now. In fact, I hear people meet each other all the time with the question "Did you get that thing I sent you?" How many pieces of mail did you send that you assumed went through without acknowledgment? If I mail you, who I've never mailed before, and don't hear a human reply, has it gone through?

    I certainly don't assume so. In fact, why didn't I hear back? Probably got blocked somewhere....

    So if that's your definition of usable email, email hasn't been usable for almost 10 years.

    1. Re:You're kidding, right? by quanticle · · Score: 1

      What do you mean? I only ask about e-mails I've sent if the first message goes without acknowledgment (i.e. an e-mail in reply).

      Also, another function of the question is to verify that the recipient has actually looked at the message in question. If I'm asking for a verbal reply to a message I've sent via e-mail, I want to first verify that you've read the e-mail before asking for a response.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
  85. I'm sitting on a goldmine by JK_the_Slacker · · Score: 1

    I've found a solution that seems to work. You create a text field that's labeled "Don't fill this out", give it a common name like "name" or "email", hide it in your CSS, and then name all your other fields in Spanish. The bots will trip up every time.

    If you really want to have fun with it, ramp up the statistical improbability, and create a whole massive form of spamcatcher fields, which are hidden from most by CSS, and have a warning for those who aren't affected. Bye bye, spambots!

    --
    I'm waiting for a "-1 somepeoplejustshouldn'tgetmodprivileges" meta-moderation.
  86. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  87. Rapidshare has a good captcha by Walter+Carver · · Score: 1

    rapidshare.com has a good captcha that requires more complex things than just entering words. For example, it asks to enter letters that have an animal attached to them.