网站有时会碰着黑客歹意进攻,此中一种很常见的进攻手段就是身份哄骗,它通过在客户端脚本写进一些代码,然后操纵其客户机在网站,论坛频频登岸,或者进攻者创建一个HTML窗体,其窗体假设包罗了你注册窗体或发帖窗体等不异的字段,然后操纵""传输数据到办事器,办事器会施行响应的创建帐户,提交垃圾数据等操做,假设办事器自己不克不及有效验证并回绝此不法操做,它会很严峻消耗其系统资本,降低网站性能以至使法式瓦解。
那时候就必需有一个办法及时阻遏那种歹意进攻,那么验证码就是用来避免那些不友好的网民用法式不断地频频在网站上注册ID、登岸网站,频频读写网站数据库,形成网站办事器资本严重影响其它一般用户的合法拜候,以及削减网站超等治理员帐号或通俗合法用户帐号被破译的可能性,从而添加的一道庇护网站和网站用户利益的办法。
它凡是都做成图片的形式,因为字符型文字太随便被法式所读取,为了进一步避免验证码被法式识别,凡是还会把图片上的验证码文字用法式处置得歪歪斜斜,好比我们在申请免费QQ号码的时候,就要求输进8个图形汉字,有些还加进良多骚乱象素点、线,使得验证码只能被人眼睛识别,因而每次都必需用手工输进,当网站登岸系统法式揣度到你输进的字码与它所给的不准确时,网站就不往读写数据库,大大减轻了网站的承担也进步了网站的平安性。
0