[发明专利]界面交互及其验证方法、登陆请求生成及验证方法和装置在审
申请号: | 201910467418.6 | 申请日: | 2019-05-30 |
公开(公告)号: | CN110138800A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 钟望 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F3/0481;G06F3/0485 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张磊 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面交互 验证 路径信息 预设 方法和装置 登陆请求 鼠标拖动 真实用户 滑动 触发 服务器 选中 攻击行为 机器模拟 请求发送 监听 图片 鼠标 抵抗 | ||
1.一种界面交互方法,其特征在于,所述方法包括:
监听鼠标是否选中界面上预设图片中的指定对象;
如果选中,获取所述鼠标拖动所述指定对象在所述预设图片上滑动的路径信息;所述路径信息包括所述指定对象经过的路径上的多个位置点的坐标值;
基于所述路径信息生成界面交互请求;
将所述界面交互请求发送至服务器,以使所述服务器根据所述路径信息验证所述界面交互请求是否由真实用户触发。
2.根据权利要求1所述的方法,其特征在于,获取所述鼠标拖动所述指定对象在所述预设图片上滑动的路径信息的步骤,包括:
按照预设的采样间隔,采集所述鼠标拖动所述指定对象在所述预设图片上滑动时,所述指定对象经过的各个位置点的坐标值。
3.一种界面交互验证方法,其特征在于,所述方法包括:
接收来自客户端的界面交互请求;所述界面交互请求包括鼠标拖动指定对象在预设图片上滑动的路径信息;所述路径信息包括所述指定对象经过的路径上的多个位置点的坐标值;
根据所述路径信息确定所述指定对象是否沿着预设路径滑动;
如果所述指定对象沿着所述预设路径滑动,确定所述界面交互请求由真实用户触发。
4.根据权利要求3所述的方法,其特征在于,根据所述路径信息确定所述指定对象是否沿着预设路径滑动的步骤,包括:
判断所述路径信息中的起始位置点的坐标值与所述预设路径中的起始位置点的坐标值的第一差值的绝对值是否满足第一差值阈值;
如果所述第一差值的绝对值满足所述第一差值阈值,判断所述路径信息中的结束位置点的坐标值与所述预设路径中的结束位置点的坐标值的第二差值的绝对值是否满足第二差值阈值;
如果所述第二差值的绝对值满足所述第二差值阈值,根据所述路径信息中的中间位置点确定所述指定对象是否沿着预设路径滑动。
5.根据权利要求4所述的方法,其特征在于,根据所述路径信息中的中间位置点确定所述指定对象是否沿着预设路径滑动的步骤,包括:
逐一判断所述路径信息中每个中间位置点的坐标值,是否位于所述预设路径对应的坐标值范围;
统计坐标值位于所述预设路径对应的坐标值范围的中间位置点的数量;
确定统计的所述中间位置点的数量与所述路径信息的中间位置点总数的比值;
如果所述比值满足预设的比值阈值,确定所述指定对象沿着预设路径滑动。
6.根据权利要求3所述的方法,其特征在于,根据所述路径信息确定所述鼠标是否沿着预设路径滑动的步骤之前,所述方法还包括:
统计所述路径信息中位置点的总数;
判断所述位置点的总数是否满足预设的数量阈值;
如果满足,执行根据所述路径信息确定所述指定对象是否沿着预设路径滑动的步骤。
7.一种登陆请求生成方法,其特征在于,所述方法包括:
获取用户在登陆界面内输入的账户信息;
监听鼠标是否选中界面上预设图片中的指定对象;
如果选中,获取所述鼠标拖动所述指定对象在所述预设图片上滑动的路径信息;所述路径信息包括所述指定对象经过的路径上的多个位置点的坐标值;
监听所述鼠标是否点击指定按钮;
如果所述鼠标点击所述指定按钮,生成登陆请求;所述登陆请求包括所述账户信息和所述路径信息;
将所述登陆请求发送至服务器,以使所述服务器根据所述路径信息验证所述登陆请求是否由真实用户触发。
8.一种登陆请求验证方法,其特征在于,所述方法包括:
接收来自客户端的登录请求;所述登录请求包括鼠标拖动指定对象在预设图片上滑动的路径信息和用户在登陆界面内输入的账户信息;所述路径信息包括所述指定对象经过的路径上的多个位置点的坐标值;
根据所述路径信息确定所述指定对象是否沿着预设路径滑动;
如果所述指定对象沿着所述预设路径滑动,确定所述登录请求由真实用户触发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910467418.6/1.html,转载请声明来源钻瓜专利网。