发明名称 |
一种验证码防刷的方法 |
摘要 |
本发明提供了一种验证码防刷的方法,通过浏览器向web服务器发出请求;web服务器开始处理:web服务器收到请求,生成验证码;准备选N张图片;判断是否直接使用图片,依次循环判断是否直接使用信息中的图片;如果不直接使用图片,则生成新图,所生成的新图需要体现原有图片所表达的信息;把N张图再切成K*N个小图;把K*N个图合成一张大图;生成javascript代码和数据,将K*N个小图随机放到大图的K*N个区域,对应的数据保存到javascript数据中;浏览器通过javascript还原验证码图,浏览器通过运行包含数据和还原算法的javascript代码,即可正确显示可识别的验证码图片。 |
申请公布号 |
CN106341403A |
申请公布日期 |
2017.01.18 |
申请号 |
CN201610787180.1 |
申请日期 |
2016.08.30 |
申请人 |
竞技世界(北京)网络技术有限公司 |
发明人 |
林涛 |
分类号 |
H04L29/06(2006.01)I;G06T3/00(2006.01)I;G06T7/11(2017.01)I;G06T7/174(2017.01)I;G06T11/00(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京冠和权律师事务所 11399 |
代理人 |
朱健;陈国军 |
主权项 |
一种验证码防刷的方法,其特征在于:生成N张待选择图片;将生成的N张待选择图片合成为一个大图片M;将大图片M平均切分成K*N个小图,其中K>=2;将K*N个小图随机乱序合成一个大图G;提示用户选择包含有待识别内容的图片。 |
地址 |
100085 北京市怀柔区雁栖经济开发区投资服务中心B1号 |