一种不同的验证码方法

时间:2009-07-28 11:16:02

标签: security drag-and-drop captcha spam-prevention

重新格式化为一个问题......


拖放一个好的catcha方法?即它是一种只允许人类提交表格的好方法吗?


原文:

  

你可以开始投票,但我是一个   新手,这是我的验证码版本!

     

验证码将基于拖动和   滴...

     

一个人可以实施拖拽   下降。机器人?

     

只是一个想法!

5 个答案:

答案 0 :(得分:2)

拖放什么?这里的事情不是行为。计算机可以通过编程方式拖放。这里的问题是计算机无法做到或做得好的事情。例如,最近的想法建议将图像正面朝上。就像需要垂直翻转的狗颠倒,或者需要以45度顺时针方向定位的停车标志。更复杂的图像是儿童倒挂在猴子酒吧等等。

拖放不会单独削减它。你要拖什么,你会放弃它;)

答案 1 :(得分:2)

根据我的评论,它已经完成,例如here:)

答案 2 :(得分:0)

要解决的另一个问题是,如果用户禁用了JavaScript,拖放系统将如何工作。 (你需要回到某些东西并且某些事情也需要很难伪造。)

然后,只要您在本世纪任何时候都不需要主流浏览器支持,HTML5 可能会解决此问题。

答案 3 :(得分:0)

任何基于javascript的CAPTCHA都会这样做(不需要做像拖放这样的花哨的东西)。唯一的问题是没有合适的javascript的浏览器的可访问性和支持(你好IE Mobile?)

答案 4 :(得分:0)

  

是拖放一个好的catcha方法吗?即它是一种只允许人类提交表格的好方法吗?

这是正确方向的好主意。 一个人应该阻止将验证码传递给3d派对人工解决方案血汗工厂(不会直接与网页交互进行破解)

但提到的

在5次猜测中机器人可以100%通过,而机器人在被锁定之前有15-20次 我询问它的spambot devs只是称它为“伪装的陷阱”。

我正在调查垃圾邮件和反垃圾邮件技术,并建议您查看KeyCAPTCHA插件。 有关详细信息,请参阅我的another answer