[发明专利]防止恶意刷取短信验证码的方法及装置在审
申请号: | 202110750861.1 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113343189A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 陈德昭 | 申请(专利权)人: | 百融云创科技股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;H04W12/106 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘铁生;孟阿妮 |
地址: | 100043 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防止 恶意 短信 验证 方法 装置 | ||
1.一种防止恶意刷取短信验证码的方法,其特征在于,所述方法包括:
当接收到软键盘唤起指令时,弹出目标软键盘;
监听针对所述目标软键盘的目标输入行为,以获得多个输入数字以及每个输入数字对应的输入信息,其中,所述输入数字对应的输入信息包括:所述输入数字对应的输入时间戳和/或输入坐标;
根据每个所述输入数字对应的输入时间戳和/或输入坐标确定所述目标输入行为是否为人为输入行为。
2.根据权利要求1所述的方法,其特征在于,所述弹出目标软键盘,包括:
创建无序软键盘,其中,所述无序软键盘包含的多个数字按键无序排列;
将所述无序软键盘确定为所述目标软键盘,并弹出所述目标软键盘。
3.根据权利要求1所述的方法,其特征在于,所述弹出目标软键盘,包括:
获取预置软键盘,其中,所述预置软键盘包含的多个数字按键按照数字大小顺序排列;
将所述预置软键盘确定为所述目标软键盘,并弹出所述目标软键盘。
4.根据权利要求1所述的方法,其特征在于,所述根据每个所述输入数字对应的输入时间戳确定所述目标输入行为是否为人为输入行为,包括:
根据每个所述输入数字对应的输入时间戳,确定任意相邻两个所述输入数字之间的输入时间间隔;
获取预置规则;
判断多个所述输入时间间隔是否符合所述预置规则;
若符合,则确定所述目标输入行为为人为输入行为。
5.根据权利要求1所述的方法,其特征在于,所述根据每个所述输入数字对应的输入坐标确定所述目标输入行为是否为人为输入行为,包括:
判断多个所述输入数字对应的输入坐标是否相同;
若不同,则确定所述目标输入行为为人为输入行为。
6.一种防止恶意刷取短信验证码的装置,其特征在于,所述装置包括:
弹出单元,用于当接收到软键盘唤起指令时,弹出目标软键盘;
监听单元,用于监听针对所述目标软键盘的目标输入行为,以获得多个输入数字以及每个输入数字对应的输入信息,其中,所述输入数字对应的输入信息包括:所述输入数字对应的输入时间戳和/或输入坐标;
确定单元,用于根据每个所述输入数字对应的输入时间戳和/或输入坐标确定所述目标输入行为是否为人为输入行为。
7.根据权利要求6所述的装置,其特征在于,所述弹出单元包括:
创建模块,用于创建无序软键盘,其中,所述无序软键盘包含的多个数字按键无序排列;
第一弹出模块,用于将所述无序软键盘确定为所述目标软键盘,并弹出所述目标软键盘。
8.根据权利要求6所述的装置,其特征在于,所述弹出单元包括:
第一获取模块,用于获取预置软键盘,其中,所述预置软键盘包含的多个数字按键按照数字大小顺序排列;
第二弹出模块,用于将所述预置软键盘确定为所述目标软键盘,并弹出所述目标软键盘。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至5中任一项所述的防止恶意刷取短信验证码的方法。
10.一种防止恶意刷取短信验证码的装置,其特征在于,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行权利要求1至5中任一项所述的防止恶意刷取短信验证码的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百融云创科技股份有限公司,未经百融云创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110750861.1/1.html,转载请声明来源钻瓜专利网。