Jump to content

ASCII CAPTCHA


The Little Guy

Recommended Posts

350KB.....  gzip could knock that way down, but still....  I wouldn't want to use that much bandwidth personally lol.

 

 

 

And no, it's not any more secure.  If someone were really determined, he could just convert your ASCII CAPTCHA to an image and pass it through a CAPTCHA reader.

Link to comment
https://forums.phpfreaks.com/topic/149059-ascii-captcha/#findComment-782712
Share on other sites

Why couldn't someone just parse the HTML and use something like the GD library to generate a CAPTCHA?  Or, if someone were really determined, he could try to make something that would parse the HTML to text.

 

 

 

Going from ASCII -> image -> text would be slower than image -> text obviously, but if there was a decent accuracy rate, even something like 2%, that wouldn't matter much.

Link to comment
https://forums.phpfreaks.com/topic/149059-ascii-captcha/#findComment-782728
Share on other sites

The idea is cool though! Very original. :)

You could decrease the size by using dynamic CSS.

 

So instead of

style="color:rgb(255,255,255);"

 

you would have

class="c1;"

 

You use at most 5 colours in your captcha, so you can just create a class for each one. It would reduce the overall size by some 30%.

Link to comment
https://forums.phpfreaks.com/topic/149059-ascii-captcha/#findComment-782775
Share on other sites

I could be wrong but it would seem logical to me that text would be far easier to analyse and extract information from than an image would be. Perhaps it would be more secure insofar as the majority of tools that currently exist that might break captchas are targetted at images but i would imagine creating a tool to break a text-based captcha would be easier than an image based one.

Link to comment
https://forums.phpfreaks.com/topic/149059-ascii-captcha/#findComment-782813
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.