A nonce is designed exactly for the case of validating a
form-to-action process: that's the whole point.  Using CAPTCHA for
that works, because CAPTCHA is a form on nonce that requires the user
to "promote" the nonce into a state that can be passed to the action.
But the core functionality is still the nonce behaviour, not the
CAPTCHA behaviour.  CAPTCHA is about validating that it's a human
triggering the form-to-action process (as opposed to a machine), not
that the action is preceded by a form.  Both are valid, no question,
but if you can void foisting extra effort onto the human in question,
surely you agree that's a good thing?

cheers,
barneyb

On Tue, Mar 17, 2009 at 9:03 PM, Justin Scott
<[email protected]> wrote:
>
>> CAPTCHA is virtually never the right solution.  If
>> a simple CAPTCHA is sufficient to protect your form,
>> you're not securing something immensely valuable in
>> an attacker's eye.
>
> I'll respectfully disagree.  You also made a great point for using it while
> trying to break it down.  If putting a CAPTCHA on the page is enough of a
> deterrent that a would-be attacker goes away, then it's served its purpose.
> If you're concerned that a visitor might have trouble, you can always make
> its use dynamic.  The page can assume that the visitor is legitimate, and if
> something "fishy" is happening from a given IP or session ID, the system can
> activate the CAPTCHA as a basic line of defense.  It's certainly not the
> be-all end-all security measure, but it's enough for most situations as a
> first line of defense.
>
> But getting back to the original question, it's a good way to verify that
> the form post is coming from your original form page and not some saved
> version hosted somewhere else if that is your goal.  Depending on the
> situation, it may be overkill, or it might be just right.  There are many
> tools in our bag, and I wouldn't be so quick to dismiss CAPTCHA for certain
> situations if it fits the bill.
>
>
> --
> Justin Scott | GravityFree
> Member of the Technical Staff
>
> 1960 Stickney Point Road, Suite 210
> Sarasota | FL | 34231 | 800.207.4431
> 941.927.7674 x115 | f 941.923.5429
> www.GravityFree.com
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;207172674;29440083;f

Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:320614
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to