恶意短信验证码的识别方法、相关装置及计算机存储介质制造方法及图纸

技术编号:32223214 阅读:12 留言:0更新日期:2022-02-09 17:28
本申请提供一种恶意短信验证码的识别方法、相关装置及计算机存储介质,该方法包括:首先,在短信验证码的发送请求中,获取发送请求的网际互连协议地址和用户要获取短信的手机号码;确定网际互连协议地址所属城市以及用户要获取短信的手机号码所属的城市;若网际互连协议地址所属城市与用户要获取短信的手机号码所属的城市一致,则直接发送短信验证码至用户的手机上;若网际互连协议地址所属城市与用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求。从而达到防止恶意刷取短信验证码,恶意消耗短信费用,进而减少手机号用户收到莫名短信而投诉的目的。少手机号用户收到莫名短信而投诉的目的。少手机号用户收到莫名短信而投诉的目的。

【技术实现步骤摘要】
恶意短信验证码的识别方法、相关装置及计算机存储介质


[0001]本申请涉及计算机
,特别涉及一种恶意短信验证码的识别方法、相关装置及计算机存储介质。

技术介绍

[0002]目前,防止恶意刷取短信验证码的方法有很多,常用的是通过判断请求中的网际互连协议(InternetProtocol,IP)地址、手机号码、发送设备的设备号的请求频率或次数是否超出阈值、以及是否存在于黑产库里、以及同一个IP或同一个设备号切换不同手机号码的个数是否超出阈值。
[0003]但是,上述方法都基于请求频率或次数来控制,但当攻击者不停更换IP地址或设备号时,就可以绕过防护,从而进行恶意刷取短信验证码,恶意消耗短信费用。

技术实现思路

[0004]有鉴于此,本申请提供一种恶意短信验证码的识别方法、相关装置及计算机存储介质,防止恶意刷取短信验证码,恶意消耗短信费用,从而减少手机号用户收到莫名短信而投诉。
[0005]本申请第一方面提供了一种恶意短信验证码的识别方法,应用于服务端,包括:
[0006]在短信验证码的发送请求中,获取所述发送请求的网际互连协议地址和用户要获取短信的手机号码;
[0007]确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市;
[0008]判断所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市是否一致;
[0009]若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市一致,则直接发送短信验证码至所述用户的手机上;
[0010]若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求。
[0011]可选的,所述若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求之后,还包括:
[0012]生成异常信息并向客户端发送所述异常信息;其中,所述客户端在接收到所述异常信息后,引导所述用户进行预设的人机交互验证,若通过所述预设的人机交互验证,则发送短信验证码至所述用户的手机上。
[0013]可选的,所述确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市,包括:
[0014]调用第三方的网际互连协议地址查询服务,查询所述网际互连协议地址所对应的城市;
[0015]调用第三方的手机号码归属地查询服务,查询所述用户要获取短信的手机号码所属的城市。
[0016]本申请第二方面提供了一种恶意短信验证码的识别方法,应用于客户端,包括:
[0017]接收服务端发送的异常信息;
[0018]引导用户进行预设的人机交互验证;其中,若通过所述预设的人机交互验证,则所述服务端发送短信验证码至所述用户的手机上。
[0019]本申请第三方面提供了一种恶意短信验证码的识别装置,应用于服务端,包括:
[0020]获取单元,用于在短信验证码的发送请求中,获取所述发送请求的网际互连协议地址和用户要获取短信的手机号码;
[0021]确定单元,用于确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市;
[0022]判断单元,用于判断所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市是否一致;
[0023]发送单元,用于若所述判断单元判断出,所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市一致,则直接发送短信验证码至所述用户的手机上;
[0024]标记单元,用于若所述判断单元判断出,所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求。
[0025]可选的,所述恶意短信验证码的识别装置,还包括:
[0026]生成单元,用于生成异常信息并向客户端发送所述异常信息;其中,所述客户端在接收到所述异常信息后,引导所述用户进行预设的人机交互验证,若通过所述预设的人机交互验证,则发送短信验证码至所述用户的手机上。
[0027]可选的,所述确定单元,包括:
[0028]第一确定子单元,用于调用第三方的网际互连协议地址查询服务,查询所述网际互连协议地址所对应的城市;
[0029]第二确定子单元,用于调用第三方的手机号码归属地查询服务,查询所述用户要获取短信的手机号码所属的城市。
[0030]本申请第四方面提供了一种恶意短信验证码的识别装置,应用于客户端,包括:
[0031]接收单元,用于接收服务端发送的异常信息;
[0032]验证单元,用于引导用户进行预设的人机交互验证;其中,若通过所述预设的人机交互验证,则所述服务端发送短信验证码至所述用户的手机上。
[0033]本申请第五方面提供了一种服务器,包括:
[0034]一个或多个处理器;
[0035]存储装置,其上存储有一个或多个程序;
[0036]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面任意一项所述的恶意短信验证码的识别方法。
[0037]本申请第六方面提供了一种电子设备,包括:
[0038]一个或多个处理器;
[0039]存储装置,其上存储有一个或多个程序;
[0040]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第二方面所述的恶意短信验证码的识别方法。
[0041]本申请第七方面提供了一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如第一方面任意一项所述的恶意短信验证码的识别方法或第二方面所述的恶意短信验证码的识别方法。
[0042]由以上方案可知,本申请提供的一种恶意短信验证码的识别方法、相关装置及计算机存储介质,所述恶意短信验证码的识别方法包括:首先,在短信验证码的发送请求中,获取所述发送请求的网际互连协议地址和用户要获取短信的手机号码;确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市;然后,判断所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市是否一致;若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市一致,则直接发送短信验证码至所述用户的手机上;若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求。从而达到防止恶意刷取短信验证码,恶意消耗短信费用,进而减少手机号用户收到莫名短信而投诉的目的。
附图说明
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种恶意短信验证码的识别方法,其特征在于,应用于服务端,包括:在短信验证码的发送请求中,获取所述发送请求的网际互连协议地址和用户要获取短信的手机号码;确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市;判断所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市是否一致;若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市一致,则直接发送短信验证码至所述用户的手机上;若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求。2.根据权利要求1所述的识别方法,其特征在于,所述若判断出所述网际互连协议地址所属城市与所述用户要获取短信的手机号码所属的城市不一致,则标记这个发送请求为恶意请求之后,还包括:生成异常信息并向客户端发送所述异常信息;其中,所述客户端在接收到所述异常信息后,引导所述用户进行预设的人机交互验证,若通过所述预设的人机交互验证,则发送短信验证码至所述用户的手机上。3.根据权利要求1所述的识别方法,其特征在于,所述确定所述网际互连协议地址所属城市以及所述用户要获取短信的手机号码所属的城市,包括:调用第三方的网际互连协议地址查询服务,查询所述网际互连协议地址所对应的城市;调用第三方的手机号码归属地查询服务,查询所述用户要获取短信的手机号码所属的城市。4.一种恶意短信验证码的识别方法,其特征在于,应用于客户端,包括:接收服务端发送的异常信息;引导用户进行预设的人机交互验证;其中,若通过所述预设的人机交互验证,则所述服务端发送短信验证码至所述用户的手机上。5.一种恶意短信验证码的识别装置,其特征在于,应用于服务端,包括:获取单元,用于在短信验证码的发送请求中,获取所述发送请求的网际互连协议地址和用户要获取短信的手机号码;确定单元,用于确定所述...

【专利技术属性】
技术研发人员:刘慧中喻俊张志广
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1