Re: [PHP] Audio CAPTCHA review request



At 7:54 PM +0200 4/5/07, Tijnema ! wrote:
About your dot-captcha program tedd, it's another trick, it hasn't
been used yet, so somebody needs to look at it to crack. Like Jochem
said, if someone really wants to break it, he will do it. Making a
real though CAPTCHA isn't that hard, it's hard to create a CAPTCHA
that's easy to the user, but very hard to bots.

I realize that no captcha will be 100 percent successful in keeping spammy out for if it was then spammy would hire cheap human help to defeat them. However, that's more expensive than a bots and I like making spammy's job harder and more expensive.

Side note -- I've actually had spammy single me out and do all sorts of nasty stuff, so my efforts are not going unnoticed.

I was thinking about animation, very simple like a moving dot. "Did it
move from left to right, right to left, top to bottom or bottom to
top?"

What about the dyslexic?

I had a similar idea in that I would present a string like "A7F3" where I would ask "Please enter the second character from the left." Unfortunately, those who are dyslexic would have problems with that.

As animated images/flash/movies are really though items to parse for a
bot. So just creating an AVI made up from a few simple frames.
Everyone can see if which side the dot moves. But yet, there's no
movie support in PHP, i discussed this on the internals list, but
nobody seems interested, and this is the case i need it again :).

For animated images, I use gifs (like a spinning wait gif). Your idea could be done with that, but again asking someone which way the dot moves is not accessible -- it even narrows the numbers for the sighted group.

I was thinking about creating random frames from PHP(also a random
number, with different frame rates) and then creating an movie from
that frames. I prefer no compression then, because that would require
the user to install decoders. I think these days every user has a
browser supporting inline movies right?
I know, this wouldn't stop the semi-automatic bots, but i think these
are very hard to stop. (Unstoppable maybe?)

Php animation could be done via ajax. You need to have something on the user's side to communicate when to run each php frame. This is similar to trying to write a php progress bar for up/down-loading -- it's a question of communication and timing.

Cheers,

tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
.



Relevant Pages

  • Re: [PHP] Audio CAPTCHA review request
    ... On 4/6/07, tedd wrote: ... that's more expensive than a bots and I like ... So just creating an AVI made up from a few simple frames. ... Php animation could be done via ajax. ...
    (php.general)
  • Re: Inline frames, die, die, die (aka please help!)
    ... IFrames have all of the same annoying problems as do frames. ... > .php page as well. ... > Another solution is just have these pages open in new browser window. ... > will go directly to the IFrame content, ...
    (microsoft.public.frontpage.client)
  • Re: PHP generated content seen by spiders?
    ... With regards your PHP question I assume you are talking about pages ... are a problem) and want to know how the bots deal with includes. ... includes (and contacting a database) are dealt with server side the ... randomly select the quote and item from a database and echo it to the ...
    (alt.internet.search-engines)
  • RE: [PHP] one click - two actions?
    ... Technically when php prepares the page, ... you used frames you could cause the left frame to be a separate PHP ... I have a single page and both results load in the same page. ... The first php page needs to contain javascript to open a ...
    (php.general)
  • Re: PHP generated content seen by spiders?
    ... The session IDs are at fault not the bots, ... With regards your PHP question I assume you are talking about pages ... randomly select the quote and item from a database and echo it to the ... Would this cause a problem with spiders being able to see this new ...
    (alt.internet.search-engines)