主题:哪位能给讲讲验证码的问题 -- 猫元帅
共:💬21 🌺8
最主要的是用来防止那些自动到处灌水的机器人程序,比如贴广告什么的(用来宣传,或者提高Google排名)。这个东西的原理就是基于图灵测试,大概意思就是说,识别这个数字需要人类级别的智能才行。虽然理论如此,但是实现并不容易,因为这种验证码还是机器生成,比较容易被找到规律破解,太复杂的话,又不是每个人的智力和眼力都能识别的出来。
事实上,做出一种程序,使它能生成人类容易通过但电脑却不能通过的测试,从而让电脑有能力判断对方是人类还是电脑,这本身就是一个悖论。这意味着,一个CAPTCHA必须能生成一个它自己不能通过的测试。
有个家伙作了个破解算法,并且评测一些常见的验证码。地址如下:外链出处
现在还有更夸张的,已经不用图片了,而是用噪声背景下的人声读出数字,比如Hotmail.
- 相关回复 上下关系8
🙂哪位能给讲讲验证码的问题 猫元帅 字156 2006-07-06 02:37:39
🙂这个东西叫Captcha也叫公开图灵测试
🙂图灵测试? 同学 字586 2006-07-11 22:46:15
🙂你的问题请参考Wikipedia关于CAPTCHA的简介 1 chela 字484 2006-07-12 07:31:55
🙂我就是这个意思 同学 字81 2006-07-12 10:20:19
🙂具体的机制不是很清楚,我的看法是有一定用处 铁手 字294 2006-07-07 14:01:22
🙂del MacArthur 字0 2006-07-07 23:14:59
🙂主要是防止用程序自动散布广告贴或穷举法猜谜码 1 千僧 字0 2006-07-07 02:58:22