PHP如何制作包含倾斜、正弦干扰线和粘贴效果的复杂验证码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1174个文字,预计阅读时间需要5分钟。
当前许多网站使用的验证码非常容易被软件自动识别。以下简要介绍了一种PHP生成的复杂验证码,加入了斜线、曲线、扭曲、旋转等效果。常见的软件不易自动识别的验证码制作方法有三种:1. 增加干扰线、噪点、旋转等;2. 使用字体变形、颜色变换;3. 在背景添加图案、纹理等。
现在好多网站使用的验证码非常容易被软件自动识别到,本文介绍了一种PHP生成复杂验证码加入倾斜,弦干扰线,黏贴,旋转等效果
常见的软件不容易自动识别的验证码做法有以下3种:
1、字体变型 (一般通过算法,进行扭曲)
2、字体黏贴 (这里面以qq验证码为代表了,目前网上还是很难找到,破解qq验证码的)
3、干扰线,噪点 (这种识别起来相当容易,很容易被程序自动化识别)
对于上面提到,第1,2 二种方法,在识别时候,是比较困难的。
本文共计1174个文字,预计阅读时间需要5分钟。
当前许多网站使用的验证码非常容易被软件自动识别。以下简要介绍了一种PHP生成的复杂验证码,加入了斜线、曲线、扭曲、旋转等效果。常见的软件不易自动识别的验证码制作方法有三种:1. 增加干扰线、噪点、旋转等;2. 使用字体变形、颜色变换;3. 在背景添加图案、纹理等。
现在好多网站使用的验证码非常容易被软件自动识别到,本文介绍了一种PHP生成复杂验证码加入倾斜,弦干扰线,黏贴,旋转等效果
常见的软件不容易自动识别的验证码做法有以下3种:
1、字体变型 (一般通过算法,进行扭曲)
2、字体黏贴 (这里面以qq验证码为代表了,目前网上还是很难找到,破解qq验证码的)
3、干扰线,噪点 (这种识别起来相当容易,很容易被程序自动化识别)
对于上面提到,第1,2 二种方法,在识别时候,是比较困难的。

