你的验证码准备好了吗?

原创 2007年09月23日 13:57:00
你的验证码准备好了吗?

Author:zfive5

Email:zfive5@yahoo.com.cn


刚在
csdn看到一篇验证的文章,提到了一些验证码的样式,但不知道在编写出来之后,是否大家评估过它的安全级别?是否能过挡住机器的自动化呢? 是否起到验证码的作用?

下面展示的样式出自:

http://blog.csdn.net/ranlianjie/archive/2007/09/22/1796109.aspx





建议所有的验证码实现,应该拿到
ocr里去做识别,看看能否识别出来和识别率,如果大于80%以上的,都可以淘汰不用了,反正已经形同虚设.


像如下的:






在没有ocr之前,就更不要出来了

 关于图片验证码有如下几点个人意见:

1.验证码一定要不单纯的只是出现验证码本身,一定要不干扰.

2.干扰一定不要只要几个点,一定要是连续的区域,最好与验证码本身有重叠.

3.验证码要做一些图象变换,例如,旋转,字体变形,简单颜色变换简直就是掩耳盗铃

4.
如果考虑到国际话的问题,最好不要出现本地化的字样,例如:验证码不要出现汉字,在英文的系统里怎样输入汉字呢?但可以用汉字等特殊符号做数字水印,这样验证码的效果会更好些.

5.
验证码不要太长,毕竟验证不是主业,但绝对不能太短.


关于验证码,在前些日子csdn blog的评论上没有加入(不知道出于什么原因,时有时没有),导致自己的blog被评论机器人搞的不可入目,当时就很想对csdn提些意见!

 
估计在不遥远的将来,"反垃圾评论或信息"的字样就会出现,到时候验证码就是最好的防线,

"你的验证码准备好了吗?"

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

学习jQuery源码,你准备好了吗?

学习jQuery源码,你准备好了吗? 转至 :ITeye技术网站http://sogotobj.iteye.com/blog/1327028 作者:sogotobj   jQ...

申请实习生,你准备好了吗?

前言:这篇文章,是我和茄子皮晚上再次聊起来的一个总结,总结了茄子皮的实习生,也总结了当年的我们自己。在这个很深的夜晚写出来这些并不是想说教谁,也不是表明我们当年多的有多好多完美。只是希望,即将要开始实...

Vue.js(version 2)的时代已到来,前端攻城狮你准备好了吗?-------- 一、

轻量化的前端UI框架—–Vue.js本文拿vue对比其他前端框架,介绍它的强大之处,我会列出相应的实例供大家参考,具体功能可以参考官方API: Virtual DOM(虚拟DOM) 组件化应用 Vu...

互联网+,创业者真正准备好了吗?

自从李总理在两会期间的政府工作报告中提出“互联网+”行动计后,互联网+俨然已成为2015年以来互联网行业最为热门的名词。一段时间里,占据了各大媒体的头版头条,而大家也都在试图阐述这一新生名词的含义及内...

即将到来的2016年,你准备好了吗?

转眼,2015即将过去,就连当初还是小奶娃的00后都已初长成大人模样;那些找爸爸的节目已经开播两年了;你手中的iphone4从上市到现在已经5年半了;35秒狂砍13分的麦迪时刻,已经过去11年了;距《...

面对互联网机遇,你准备好了吗?

——本文节选自《修炼之道:互联网产品从设计到运营》。该书以典型的互联网产品案例为基础,用优秀的产品实践阐述独特的设计理念,对互联网产品设计中的典型场景进行了生动有趣的讲解。      如果有卓尔不凡的...
  • cndes
  • cndes
  • 2012-06-22 14:07
  • 2862

人工智能时代即将到来—作为程序员你准备好了吗

人工智能时代即将到来—作为程序员你准备好了吗
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)