lol. Oops. I was copy pasting the quote tags.DavidMJ wrote: I am pretty sure Lieutenant Clone said that, not NeoThermic...
New CAPTCHA
Forum rules
Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here. Feature requests are closed.
Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here. Feature requests are closed.
- Cheater512
- Registered User
- Posts: 245
- Joined: Thu Mar 23, 2006 1:29 am
- Location: Brisbane, Australia
- Contact:
Re: New CAPTCHA
-
- Registered User
- Posts: 161
- Joined: Tue Feb 28, 2006 6:13 pm
Re: New CAPTCHA
Nice little concept you whipped up to decypher the 3D one I must say, now that you have explained it. The question is can it figure out the 3rd one(think I already asked that lol). The the thrid one (from what I can tell) doesnt turn into a 2D letter too easy. Mabey if the computer were to omlt find the outter most edges on each letter, but slight overlap could fix that (or other similar 3D objects in the background, same outline but differnt color). The computer will detect all the same color edges, while we can see the difference from the cluster in the background and the accual letters.
Like so: (btw cool atachment upload thingy)
Like so: (btw cool atachment upload thingy)
- Attachments
-
- 3D CAPTCHA1
- capt1.jpg (43.82 KiB) Viewed 8757 times
-
- 3D CAPTCHA2
- capt2.jpg (36 KiB) Viewed 8766 times
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: New CAPTCHA
Lieutenant Clone wrote: Nice little concept you whipped up to decypher the 3D one I must say, now that you have explained it. The question is can it figure out the 3rd one(think I already asked that lol). The the thrid one (from what I can tell) doesnt turn into a 2D letter too easy. Mabey if the computer were to omlt find the outter most edges on each letter, but slight overlap could fix that (or other similar 3D objects in the background, same outline but differnt color). The computer will detect all the same color edges, while we can see the difference from the cluster in the background and the accual letters.
Like so: (btw cool atachment upload thingy)
That looks like it would work very well...I don't think it would be too easy for that to be figured out by a non human user.
Now...you would need random colors for the background(mabey use one of those weird images with letters in the background)...and the letters to be each filled with a random color... 8)
- Cheater512
- Registered User
- Posts: 245
- Joined: Thu Mar 23, 2006 1:29 am
- Location: Brisbane, Australia
- Contact:
Re: New CAPTCHA
Which 3rd one?
Those images you posted still have a big flaw. Angles.
Find some white pixels and then figure out where the closest lines are and calculate the angle between them.
It is isometric so there are only a few angles used in it. It wouldnt be hard finding the noise lines and discarding them because their angles dont match up.
I think I'll have a shot at it now that I've seen you guys try.
Those images you posted still have a big flaw. Angles.
Find some white pixels and then figure out where the closest lines are and calculate the angle between them.
It is isometric so there are only a few angles used in it. It wouldnt be hard finding the noise lines and discarding them because their angles dont match up.
I think I'll have a shot at it now that I've seen you guys try.
- Cheater512
- Registered User
- Posts: 245
- Joined: Thu Mar 23, 2006 1:29 am
- Location: Brisbane, Australia
- Contact:
Re: New CAPTCHA
Check that out for hard to crack.
Tried it out on 3 random people (first people I saw on MSN) and they got it more or less instantly.
It basically creates 2 images, the background and a mask. The text is written to the mask.
It then uses the mask to negative the background with a twist - It doesnt do a true negative it does randomise the negative colour.
Known Flaws:
- Curves: Since the background is all straight lines the curves are easy to pick out. Putting curves in the background and/or using a blockier font fixes this.
- Speed: This is quick and nasty. Plenty of loops to keep the cpu busy. Still renders in a decent amount of time.
- Text Position/Rotation: I havent done that yet but rotating and randomising the position will make it harder than it already is.
- Noise: I need to test if noise hinders or enhances the protection.
- Highway of Life
- Registered User
- Posts: 1399
- Joined: Tue Feb 08, 2005 10:18 pm
- Location: I'd love to change the World, but they won't give me the Source Code
- Contact:
Re: New CAPTCHA
EXCELLENT CHESTER!!!
I love it!
Would be best if there was actual sentences used, as opposed to: 82HK26Y
This would keep it easy for people to read against the background.
But uh... This is a forum, not a safe-house!
I love it!
Would be best if there was actual sentences used, as opposed to: 82HK26Y
This would keep it easy for people to read against the background.
But uh... This is a forum, not a safe-house!
- Cheater512
- Registered User
- Posts: 245
- Joined: Thu Mar 23, 2006 1:29 am
- Location: Brisbane, Australia
- Contact:
Re: New CAPTCHA
Its Cheater not Chester.Highway of Life wrote: EXCELLENT CHESTER!!!
Possible but probally impractical.Highway of Life wrote: I love it!
Would be best if there was actual sentences used, as opposed to: 82HK26Y
This would keep it easy for people to read against the background.
One idea I just had was pull words (decent size of course) from the search tables.
I only used "This is a test" to test it.
Here is a revised version with random positioning, rotation and arcs.
For some reason ttfbbox likes giving me a negative height so it is drawn off the screen half the time. If you have a solution please tell me.
Re: New CAPTCHA
Thanks for playing. Try again, this time without the 'This is a test', but use a random alphanumeric string. It's useless if people can only get letters because they expect them to be there. The small 'i's are completely indistinguishable from noise, as were the 'T' and 'h' in "This" in your previous example. In fact, it completely relies on letters being in places that people expect letters to be. Perfect attack vector for an adversary trying to crack this one. Pick out even one letter, it's almost trivial for a bot get the rest of them. Start with the baseline and work your way up...
Also note your partial ellipses are easily differentiable from curved letters to a script.
Edit: If, in the future, you'd like *constructive* criticism on your work, please try to do the rest of us the same favor, ok?
Also note your partial ellipses are easily differentiable from curved letters to a script.
Edit: If, in the future, you'd like *constructive* criticism on your work, please try to do the rest of us the same favor, ok?
- Cheater512
- Registered User
- Posts: 245
- Joined: Thu Mar 23, 2006 1:29 am
- Location: Brisbane, Australia
- Contact:
Re: New CAPTCHA
Doesnt look half bad IMHO.
This is just a really rough proof of concept. Everything is random so there is no code to make sure its readable.
I know the arcs are dead easy to find. They were just a little test to see how much the poly's would partially overlap them.
Sorry about the lack of constructive critisism.
I'm just spitting out ideas on how to crack them. Little busy as its exam time so I cant spend too much time on it.
Re: New CAPTCHA
A8pw2bkg4q?