@thornmaker
Thanks
I actually played with the idea of sentences before:-
http://www.thespanner.co.uk/2007/07/12/return-of-the-heyes-captcha/
But in the end I decided it was a weak form of CAPTCHA because:-
a) Computers can parse text really easily
b) It was weak against brute force attacks
The weakness in your example would be for a regular expression or algorithm to be developed which simply replaced the word instructions with programmatic ones.
However using a programming language makes it more difficult to solve for the computer because it needs to understand the context of the code to produce the correct output. I think various languages could be added quite easily and all they would require would be a syntax checking engine.
Update....
I've updated it again, slightly reduced the settings and set it to "low" randomisation now. The script has 3 modes (low,medium,high) I've not tried it on high yet :)
Update again...
Added a randomisation setting option, allows you to switch between low, medium and high.
------------------------------------------------------------------------------------------------------------
"People who say it cannot be done should not interrupt those who are doing it.";
labs : [
www.businessinfo.co.uk]
blog : [
www.thespanner.co.uk]
Hackvertor : [
hackvertor.co.uk]
Edited 3 time(s). Last edit at 03/18/2008 10:34AM by Gareth Heyes.