PHP实现的浮动验证码
作者:刘华煜 蒋维
顺治皇帝出家偈来源:《电脑知识与技术》2014年第33
        摘要:一般的验证码易于破解,而加上干扰元素的验证码的缺点是容易让用户也无法识别验证码。浮动验证码的思路是让验证码在干扰强度很大的背景上飘动,这样就同时达到破解难度强和易于让用户识别的目的。
        关键词:验证码;PHP;干扰李宇春 zombie
        中图分类号:TP391.1 文献标识码:A 文章编号:1009-3044201433-7875-03
        Abstract Normal verification code is cracked easy陈松伶比张译大几岁 and the weakness of verification code adding interference is easily letting user cannot verify code. The thinking of floating verification code is letting verification code floating on big interference background then achieve the goals of easy recognized and difficult cracked.
        Key words握住你的手不愿放开: Verification code php谢娜二胎生了吗 interference
错过了爱情错过了你
        1 浮动验证码
        验证码是网页上常见的元素,其意义是防止机器自动填写网页上的表单,但由于一般的验证码仍然易于破解,所以出现了不少防止破解的验证码方案,比如在验证码的背景上加干扰元素。由于干扰元素很容易干扰用户,所以干扰元素不能干扰的太过分,而降低干扰强度就意味着降低破解难度。
        浮动验证码的思路是验证码在背景上飘动,由于这是个动态的图像,所以在干扰强度很强的情况下,用户仍然能够很容易的分辨出验证码来,这样就在不降低破解难度的条件下降低了对用户的干扰。