用于电子营销系统的人机验证方法与流程

文档序号:15799546发布日期:2018-11-02 21:20阅读:215来源:国知局
用于电子营销系统的人机验证方法与流程

本发明涉及一种验证技术,尤其是涉及一种用于电子营销系统的人机验证方法。



背景技术:

互联网服务商的设备处理能力是有限的,当一些个别分子采用程序方式不断地发起用户请求时,会导致后台系统忙于为这些程序请求服务,反而忽略了真正的用户请求,这会导致用户体验降低,从而导致正常用户的流失。

现阶段往往采用验证码的形式对人机进行识别验证,但是传统的验证码采用奇形怪状的文字,导致正常的用户也不能正常分辨,用户体验差,因此近年来出现了一种的验证技术——图片验证,其中有一种采用滑块填充图片方式的验证技术得到了广泛应用,然而,这种验证技术也存在着一个缺陷,当攻击的程序具有图片识别能力时,很容易配合按键精灵等工具通过此项验证。



技术实现要素:

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于电子营销系统的人机验证方法。

本发明的目的可以通过以下技术方案来实现:

一种用于电子营销系统的人机验证方法,包括:

当接收到用户访问请求时,显示包含一缺口图案的图片,以及与所述缺口图案形状配合的验证图案;

检测输入信号,根据所述输入信号,沿预定显示路径移动验证图案;

如果所述验证图案最终移动至所述缺口图案的位置,则将该用户访问请求发送至请求执行端,否则,拒绝本次用户访问请求;

所述图片中生成有暗色图案,该暗色图案与所述缺口图案形状一致。

所述暗色图案的生成过程包括:

从所述图片中选择一块与所述缺口图案形状一致的图案;

复制所述缺口图案,并将其以设定透明度覆盖于选择的图案上。

所述缺口图案为纯色图案。

所述缺口图案为黑色图案。

所述设定透明度为30%~80%。

所述设定透明度为70%。

与现有技术相比,本发明具有以下优点:

1)图片中增加了与缺口图案形状一致的暗色图案,可以对机器识别缺口造成混淆,但用户却不会受此影响,在阻挡程序访问的同时,避免了对用户访问的误伤。

2)暗色图案由缺口图案以一定的透明度覆盖于指定位置得到,增加计算机图像识别的难度。

3)缺口图案为黑色图案时对于用户而言具有最大的辨识度,便于用户通过验证。

附图说明

图1为本发明方法的主要步骤流程示意图。

具体实施方式

下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。

一种用于电子营销系统的人机验证方法,如图1所示,包括

当接收到用户访问请求时,显示包含一缺口图案的图片,以及与缺口图案形状配合的验证图案;

检测输入信号,根据输入信号,沿预定显示路径移动验证图案,输入信号可以是触摸信号,也可以是鼠标左键选中后的持续移动信号,即:用鼠标拖动验证图案移动至缺口图案的位置;

如果验证图案最终移动至缺口图案的位置,则将该用户访问请求发送至请求执行端,否则,拒绝本次用户访问请求;



本技术:
的的改进在于,图片中生成有暗色图案,该暗色图案与缺口图案形状一致。图片中增加了与缺口图案形状一致的暗色图案,可以对机器识别缺口造成混淆,但用户却不会受此影响,在阻挡程序访问的同时,避免了对用户访问的误伤。

暗色图案的生成过程包括:从图片中选择一块与缺口图案形状一致的图案;复制缺口图案,并将其以设定透明度覆盖于选择的图案上。

缺口图案为纯色图案,优选为黑色图案。

设定透明度为30%~80%,其中优选的,设定透明度为70%。

缺口图案和验证图案应当在同一水平线上,其中,此处的水平线具体为显示器的水平线,与验证图案的移动方向平行。



技术特征:

技术总结
本发明涉及一种用于电子营销系统的人机验证方法,当接收到用户访问请求时,显示包含一缺口图案的图片,以及与缺口图案形状配合的验证图案;检测输入信号,根据输入信号,沿预定显示路径移动验证图案;如果验证图案最终移动至缺口图案的位置,则将该用户访问请求发送至请求执行端,否则,拒绝本次用户访问请求。与现有技术相比,本发明图片中增加了与缺口图案形状一致的暗色图案,可以对机器识别缺口造成混淆,但用户却不会受此影响。

技术研发人员:尹晓峰;田文武
受保护的技术使用者:知而行(上海)营销咨询有限公司
技术研发日:2017.04.20
技术公布日:2018.11.02
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1