防机器人验证机制之验证码

防机器人验证机制之验证码

防止爬虫、刷单、抢票等操作的机制。

常见方式

1. 随机文字

字母和数字,可加上噪点。
在这里插入图片描述

  • 高难度的还可以增加噪点生成动态的图片,只有从连续画面中才能识别具体内容。
    苹果的目前就是使用的这种验证方式:
    在这里插入图片描述

2. 公式计算

输入图中公式的结算结果。
在这里插入图片描述

3. 滑动拼图

滑动图块完成拼图。
在这里插入图片描述

4. 顺序点选

按指定顺序点击图片中的文字或标识。
在这里插入图片描述

5. 空间点选

请点击离某某最近的文字或标识。
在这里插入图片描述

6. 面积验证

选择割裂后的指定面积。
在这里插入图片描述

7. 对象识别

选择下图中的某某对象。
在这里插入图片描述

8. 文字识别

输入下图中文字。
在这里插入图片描述

9. 阅读理解

这个有点花时间,体验不太好,待题库量是个问题,不然很容易破解。
在这里插入图片描述

扩展

  • 对象和文字识别的验证方式可以用来做神经引擎的训练资源。
  • 反过来也可以通过相关内容识别来进行破解。
  • 有人提议将图片类型的验证码和广告结合,好像已经有这类产品了。
  • 验证码给用户体验带来了不好的影响。
  • 真有人要破解还是比较容易的。
  • 真要加验证码功能,普通项目使用随机文字(字母+数字)是在体验、功能和成本上比较折中的方案。

手机验证码

你以为手机验证码就能比上面的好吗?
不不不,真要遇到刷单的,破解也是比较容易的。
相对来说,手机验证码用来验证账号安全比较可靠,而不是机器人验证。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
用到的技术亮点: 前端用到了easyUI Easyui:jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 jQuery EasyUI为提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。 jQuery EasyUI是基于JQuery的一个前台ui界面的插件,功能相对没extjs强大,但页面也是相当好看的,同时页面支持各种themes以满足使用者对于页面不同风格的喜好。一些功能也足够开发者使用,相对于extjs更轻量。 jQuery EasyUI有以下特点: 1、基于jquery用户界面插件的集合 2、为一些当前用于交互的js应用提供必要的功能 3、EasyUI支持两种渲染方式分别为javascript方式(如:$('#p').panel({...}))和html标记方式(如:class="easyui-panel") 4、支持HTML5(通过data-options属性) 5、开发产品时可节省时间和资源 6、简单,但很强大 7、支持扩展,可根据自己的需求扩展控件 8、目前各项不足正以版本递增的方式不断完善 jQuery EasyUI 提供了用于创建跨浏览器网页的完整的组件集合,包括功能强大的 datagrid(数据网格)、treegrid(树形表格)、 panel(面板)、combo(下拉组合)等等。 用户可以组合使用这些组件,也可以单独使用其中一个。 插件列表如下:(主要用到了以下插件) 系统主要运用在:在系统的关于订单管理和用户管理页面都使用的是此框架。主要用到的是 datagrid(数据网格)这个插件。以上有操作文档 前端用到了jQuery jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是"write Less,Do More",即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 系统主要运用在:在系统中一些分页或者样式交互事件处理中使用到了(比如地址选择框) 前端用到了ajax AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。 系统主要运用在:主要运用于系统的表单验证比如登录注册验证码以及一些需要不刷新页面的异步提交页面(在车票查询,登录注册表单验证页面使用到了,还有是一些删除操作也使用到了) 前端页面使用的jsp(Java服务端网页(一种建立动态网页的技术,Java Server Page)) JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 系统主要运用在:本系统前端页面关于与后台交互的全部使用的jsp 后端使用的MVC三层架构模式 三层架构(3-tier ar
EESai是一套功能强大、代码简洁干练、易改易用,实现您要求的所有常用功能,基于ASP+ACCESS或MSSQL动静(可生成HTML)双态自由切换的终极企业建站系统,提供文章、产品、商品交易、下载、图片、视频、介绍、资质证书、招聘、友情链接等模块可无限制增减频道、无限级分类等,深度SEO优化、业界最专业的ASP技术研究,全开源,可修改,安全、实用、操作简单。 管理后台:输入网址http://您的网址/eesaiadmin/,使用管理员(帐户eesai 密码eesai) 特别提醒:(必看!) EESai16版本采用utf-8国际编码以便适应外国朋友沿用,简易的ASP调试工具大多不支持utf-8编码,故此,建议使用IIS调试、测试本系统(IIS需要开启父目录、给予网站目录文件夹everyone可读写); 如果网站不是放在根目录,请一定要修改/eesai_sai/config.asp、/eesai_sai/conn.asp、/EESaiPlug/guoyansai/config.asp三处的绝对位置; 网站根目录下的Default.asp文件名字、eesaiadmin管理文件夹名字可以任意时间改为任意名字,不影响网站运行,其他文件或文件夹名称修改需要修改对应文件/eesai_sai/config.asp。 二、系统功能介绍 全新高兼容性原创编辑器系统,支持插入媒体、文件、表格等; 新增数据库临时转文件本地储存架构,可以从根本降低数据库的读写压力,提高网站整体访问与反应速度; 除转文件外还设有cookies与application等常规缓存技术,可在后台选择,依据自身运行服务器的能力自由调配; 全新的评论模式,设有评论开关,这些都可自由添设; 后台自动生成调用代码,支持即时预览,全ASP模板开发,方便大家自由增减页面功能; 网站系统所有上传接口均使用阿赛无组件文件上传系统5,安全性和实用性极高,并提供单独版本下载使用; 全站启用随机验证码和内设验证码验证提交数据,拒绝机器人发送垃圾信息充斥网站,提高网站安全性; 系统自带加密功能,对某些只想指定人看到的内容,可以通过加密来实现; 开放代码,全开源严密架构,预留足够功能扩展空间,可方便二次开发与修改; 内容集合储存,方便全局管理,设有频道、无限级分类方便归类各内容; 已有开发频道产品、文章、商城、图片、多媒体(播放影音视频)、介绍、资质、照片、链接等,可自行拓展其他功能; 点击访问数、好评等网友很喜欢的即时交互系统; 程序、模版、网站数据与设置等分离储存,方便大家更新制作模版与开发新功能; 后台管理开放提供批量审核、推荐、删除等大规模操作按钮,方便大家大批量更改网站,请大家操作时小心谨慎; 提供六种可选的列表模式标题列表、图文列表、图片列表、简介列表、全文列表、云签模式,可通过频道管理进行单个频道设置; 鼠标注释美化升级,摒弃之前的美化方式,采用全新美化JS,兼容性和反应速率均有提高; 全站div+css标准页面设计架构,延续系统的一贯复古风格,可通过对ASP页面的HTML模版直接编辑以便达到不同效果; 管理员入库,可添加多个管理员,每个管理员可设置不同的权限,有首席管理员、站长、编辑人员、后台游客等; 网站设有cookies、session、application、file等多种模式的缓存保存机制,大家可根据自身需要进行选择; 网站主页和频道首页各设有舌签模式和列表模式两种主体内容显示方式,可通过对网站设置选择适合自己的; 网站导航支持二级下拉幻色,更美观,兼容性也好很多; 整站幻灯片为旧版的加强版支持所有常规浏览器,并已测试通过,纯js+css完成,支持一个页面调用多个幻灯片; 系统使用三色调配原则,大家可以按颜色喜欢在后台直接调试喜欢的色彩风格; 阿赛全新聊天系统嵌入版本; 支持sitemap在线生成,及xml搜索引擎蜘蛛文件系统生成; 自带完整的网站访问统计功能,含今日访问、昨日访问、最高访问、历史访问、开站多少天、平均每天访问等; 同时系统设有在线人数统计与显示,可以凭借后台直接设置以上两统计的开关; 提供在线聊天功能,可在网站开设小型缓存application类聊天室,反应速度超快,管理性卓越; 提供新式阿赛文件在线管理工具,支持在线管理网站及各个文件及文件夹,同时还支持对网站编码类、文字类文件的修改; 网站设置、系统设置、广告设置独立储存,可在线管理与设置,方便大家对网站的备份操作,普通操作只需保护好核心数据文件夹内内容即可; 全站生成静态HTML网站的功能,同时支持多种生成静态HTML网站的模式选择,自动生成、仅生成一些指定的页面等; 支持标签及搜索关键词储存查找与显示; 在线留言使用自定义文本txt文件储存,登录后台第一眼看到,可自由修改删除等,提高留言提交速度
PK亮剑:EESai是一套功能强大、代码简洁干练、易改易用,实现您要求的所有常用功能,基于ASP+ACCESS或MSSQL动静(可生成HTML)双态自由切换的终极企业建站系统,提供文章、产品、商品交易、下载、图片、视频、介绍、资质证书、招聘、友情链接等模块可无限制增减频道、无限级分类等,深度SEO优化、业界最专业的ASP技术研究,全开源,可修改,安全、实用、操作简单。 管理后台:输入网址http://您的网址/eesaiadmin/,使用管理员(帐户eesai 密码eesai) 特别提醒:(必看!) EESai16版本采用utf-8国际编码以便适应外国朋友沿用,简易的ASP调试工具大多不支持utf-8编码,故此,建议使用IIS调试、测试本系统(IIS需要开启父目录、给予网站目录文件夹everyone可读写); 如果网站不是放在根目录,请一定要修改/eesai_sai/config.asp、/eesai_sai/conn.asp、/EESaiPlug/guoyansai/config.asp三处的绝对位置; 网站根目录下的Default.asp文件名字、eesaiadmin管理文件夹名字可以任意时间改为任意名字,不影响网站运行,其他文件或文件夹名称修改需要修改对应文件/eesai_sai/config.asp。 二、系统功能介绍 全新高兼容性原创编辑器系统,支持插入媒体、文件、表格等; 新增数据库临时转文件本地储存架构,可以从根本降低数据库的读写压力,提高网站整体访问与反应速度; 除转文件外还设有cookies与application等常规缓存技术,可在后台选择,依据自身运行服务器的能力自由调配; 全新的评论模式,设有评论开关,这些都可自由添设; 后台自动生成调用代码,支持即时预览,全ASP模板开发,方便大家自由增减页面功能; 网站系统所有上传接口均使用阿赛无组件文件上传系统5,安全性和实用性极高,并提供单独版本下载使用; 全站启用随机验证码和内设验证码验证提交数据,拒绝机器人发送垃圾信息充斥网站,提高网站安全性; 系统自带加密功能,对某些只想指定人看到的内容,可以通过加密来实现; 开放代码,全开源严密架构,预留足够功能扩展空间,可方便二次开发与修改; 内容集合储存,方便全局管理,设有频道、无限级分类方便归类各内容; 已有开发频道产品、文章、商城、图片、多媒体(播放影音视频)、介绍、资质、照片、链接等,可自行拓展其他功能; 点击访问数、好评等网友很喜欢的即时交互系统; 程序、模版、网站数据与设置等分离储存,方便大家更新制作模版与开发新功能; 后台管理开放提供批量审核、推荐、删除等大规模操作按钮,方便大家大批量更改网站,请大家操作时小心谨慎; 提供六种可选的列表模式标题列表、图文列表、图片列表、简介列表、全文列表、云签模式,可通过频道管理进行单个频道设置; 鼠标注释美化升级,摒弃之前的美化方式,采用全新美化JS,兼容性和反应速率均有提高; 全站div+css标准页面设计架构,延续系统的一贯复古风格,可通过对ASP页面的HTML模版直接编辑以便达到不同效果; 管理员入库,可添加多个管理员,每个管理员可设置不同的权限,有首席管理员、站长、编辑人员、后台游客等; 网站设有cookies、session、application、file等多种模式的缓存保存机制,大家可根据自身需要进行选择; 网站主页和频道首页各设有舌签模式和列表模式两种主体内容显示方式,可通过对网站设置选择适合自己的; 网站导航支持二级下拉幻色,更美观,兼容性也好很多; 整站幻灯片为旧版的加强版支持所有常规浏览器,并已测试通过,纯js+css完成,支持一个页面调用多个幻灯片; 系统使用三色调配原则,大家可以按颜色喜欢在后台直接调试喜欢的色彩风格; 阿赛全新聊天系统嵌入版本; 支持sitemap在线生成,及xml搜索引擎蜘蛛文件系统生成; 自带完整的网站访问统计功能,含今日访问、昨日访问、最高访问、历史访问、开站多少天、平均每天访问等; 同时系统设有在线人数统计与显示,可以凭借后台直接设置以上两统计的开关; 提供在线聊天功能,可在网站开设小型缓存application类聊天室,反应速度超快,管理性卓越; 提供新式阿赛文件在线管理工具,支持在线管理网站及各个文件及文件夹,同时还支持对网站编码类、文字类文件的修改; 网站设置、系统设置、广告设置独立储存,可在线管理与设置,方便大家对网站的备份操作,普通操作只需保护好核心数据文件夹内内容即可; 全站生成静态HTML网站的功能,同时支持多种生成静态HTML网站的模式选择,自动生成、仅生成一些指定的页面等; 支持标签及搜索关键词储存查找与显示; 在线留言使用自定义文本txt文件储存,登录后台第一眼看到,可自由修改删除等,提高留

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值