This Machine Kills Captchas (vice.com)
New submitter dmoberhaus writes: It is with a heavy heart that I must tell you that an artificial intelligence has finally cracked a widely used tool that was literally made to differentiate humans from robots: the CAPTCHA. CAPTCHAs are the annoying puzzles that might ask you to rewrite a piece of distorted text or click on all the automobiles in a photograph to log on to sites like PayPal. According to research published today in Science, a new type of AI was able to solve certain types of CAPTCHA with up to 66.6 percent accuracy. To put this in perspective, humans can solve the same type of CAPTCHA with about 87 percent accuracy due to multiple interpretations of some examples and a CAPTCHA is considered broken if a bot can pass it 1 percent of the time.
> a CAPTCHA is considered broken if a bot can pass it 1 percent of the time.
Who decided that? That's well within the realm of random dumb luck.
Your hair look like poop, Bob! - Wanker.
CAPTCHA:procure
CRACKED!
A captcha is actually a Blade Runner, and this machine is a Replicant .
Captchas have been broken for a long time, for both machines and humans. That's why Google is constantly working and changing their reCaptcah implementation. My thesis was on Captcha, and even back then, several companies had white papers on breaking various forms of Captcha. It's a cat and mouse game and it will never really end.
http://penguindreams.org/thesis/
As a POM (person of metal), I'm disgusted by the continued hate directed at my robot peoples.
I thought google implemented a captcha that looks at your browsing and usage history to determine if you're a bot or not. There isn't any picture-picking or wobbly word typing involved.
recaptcha is toast
slashdot captcha is fine
since nobody gives a shits
...that one day my four little bots will one day live in a nation where they will not be judged by their ability to solve a CAPTCHA but by the content of their posts!
Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
If CAPTCHAs are broken, the quality of posts around here will, um, er... ok maybe this isn't such a big deal.
That's funny. I consider CAPTCHAS broken when I can't decipher them without the help of a software tool.
Rachael, BTFO!
Have gnu, will travel.
I'd love to be able to screenshot a super annoying captcha, send it to an app, and have my paste buffer filled with the correct result - I really hate deciphering captchas, and still get them wrong many times anyway.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
See subject: I'd almost wager that's about what's in it programming-wise tech/algorithmically to make it happen.
APK
P.S.=> Just on a guess (regions I've done, OCR I have not)... apk
Fellow humans, this is no cause for concern.
I for one, welcome our new AI overlords.
The link to the underlying research is incorrect. This is the correct link: http://science.sciencemag.org/...
Fast Federal Court and I.T.C. updates
then I'm most definitely a bot. Even the 66.6% beats me. Perhaps they mean humans reach 87% after retries. I've only had it stop giving me retries a couple of times.
However the editors should be informed that due to the phenomenon of metaphor inflation the phrase "This machine kills captchas" no longer carries any discernible meaning to the average reader. The closest you can get would be "This machine eviscierates captchas," which would be taken to mean "says uncomplimentary things about".
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
I've always felt the best use of CAPTCHAs was to motivate machine learning.
It has always been a dumb task to ask real people to do, beloved only by those whose business models involve learning something trivial about a small potential bias in a person's purchasing habits, without really knowing anything about the person at all.
Web scale: broad and oh so shallow.
Except for the big fish, who already know everything.
"able to solve certain types of CAPTCHA with up to 66.6 percent accuracy."
That is a poor success rate and only on a subset of the problem. Cherry picking doesn't make it an AI.
This Machine Kills Captchas
Yay! All hail that wonderful machine.
You don't need AI to parse a sentence into nouns and verbs and find "click" and "car". You don't need AI to locate objects in an image. There are only so many variations on the captcha tests it doesn't sound particularly hard to code for them.
Folks, execution of a code is not AI anymore than it was 10 years ago.
Bitcoin/etc faucet sites use the "click on the squares containing street signs/buses/cars/etc" captcha. I get about a new dozen ones every week or so, otherwise it's almost always the same graphics. A script could be written and updated manually for this, no need for A.I.
#DeleteFacebook
See subject: Not "absolutely" (yet) but upon doing more reading @ "ElReg"? This quote stands out (for GDI regions of bitmaps) " that identify the edges of characters" which is pretty much what checking regions is (color shifts @ pixel level).
* The full paper is pointed to there, I am going to check it & see (to be MORE 'sure' of my initial premise/prognosis).
APK
P.S.=> http://www.theregister.co.uk/2...
One of the most silly and annoying contrivances yet; per previous post I don't think I can pass them 2/3 of the time, and seems as though I'm always f-ing with that sort of nonsense at the least convenient times. Hopefully it'll just go away.
CAPTCHA was always broken by 3rd world economies. I can pay someone less than a dollar an hour to sit at a computer where I can reroute the CAPTCHA question for them to answer. It doesn't matter if you come up with a 100% accurate CAPTCHA as I have a human answering the question for less than a penny.
To put this in perspective, humans can solve the same type of CAPTCHA with about 87 percent accuracy due to multiple interpretations of some examples and a CAPTCHA is considered broken if a bot can pass it 1 percent of the time.
On the other hand, users, aka customers, consider CAPTCHA broken if a human cannot pass it at least 99 percent of the time.
87 percent? That's 23 percent potential customers lost. That's higher than the real world numbers for piracy[1]
[1] Ok, bad example, as piracy has been shown to increase sales in many cases due to increased exposure.
Beats, kicks in the arse, stomps, smacks. But yeah 'kills' is overkill.
The interesting bit is that this method seems to work with way less training and processing power than usually required for these levels of accuracy.
Is there any information on whether this method benefits from more learning, and mor processing power?
Not interested, just theorizing how I'd do it from a programmatic perspective. To get images to correspond to a table of letters I'd use regions (pretty sure OCR does that @ least in part too, but not sure on that much) but I have done work w/ bitmaps & GDI via regions detection.
* That's the "base mechanics" but the "AI" used to match it up with a known letter I haven't done either but I am sure eventually most ANY coder would've come up with a lot of this given time.
APK
P.S.=> I was speaking purely image based captcha - regions, I am fairly certain, WOULD be part of the process of 'breaking' them (deciphering or even MATCHING would be a better way to put it)... apk
The devil is in the details, for sure!
Woodie would be proud, I suspect, of anything that reduced regulation.
https://en.wikipedia.org/wiki/...
Good, maybe we can finally do away with the damn things now. The twisted overlapping letters take me so long to decipher that half the time I just give up and go elsewhere. The other half it takes me 3+ attempts to finally get the captcha right. A pox on everyone who still uses captchas.
I've got a better system. Present an indecipherable captcha to the user. If they try to solve it, they're a bot. If they try to leave the page, they're a human and will be allowed in.
Democracy is two wolves and a sheep voting on lunch.