【技术实现步骤摘要】
一种检测恶意行为的方法及装置
本专利技术涉及互联网领域,特别涉及一种检测恶意行为的方法及装置。
技术介绍
随着互联网技术的快速发展,用户在互联网上进行的操作会越来越频繁,与此同 时,一些恶意分子开发自动访问程序来自动地在互联网上进行恶意扫号、暴力破解用户标 识的密码,以及利用破解的用户标识发送垃圾消息和盗取财产等自动化恶意行为,所以检 测恶意行为的方法受到了广泛地关注。 目前,检测恶意行为的方法具体可以为:终端向服务器发送操作请求消息,该操作 请求消息中携带源地址和目的地址,服务器接收该操作请求消息,将该操作请求消息中携 带的源地址确定为该终端的IP(InternetProtocol,互联网网络协议)地址;服务器判断 已存储的恶意IP地址中是否存在该终端的IP地址,如果存在,则确定该终端待执行的操作 为恶意行为,否则,确定该终端待执行的操作不为恶意行为;当确定该终端待执行的操作为 恶意行为时,服务器可以直接拦截该终端待执行的操作,也可以向该终端发送一个验证码, 对该终端的身份进一步进行验证。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: 由于恶意分子向服务器发送操作请求消息时可能会通过代理服务器转发,代理服 务器将该操作请求消息中的源地址改变为自身的IP地址,此时服务器接收的操作请求消 息中携带的IP地址为代理服务器的IP地址,而不是恶意分子对应的终端的IP地址,并且 当恶意分子通过不同的代理服务器发送操作请求消息时,服务器接收的操作请求消息中携 带的IP地址也会不同,如此,服务器侧可能就不会检 ...
【技术保护点】
一种检测恶意行为的方法,其特征在于,所述方法包括:接收终端待执行的操作的操作请求消息,所述操作请求消息中携带用户的用户标识和所述待执行的操作的操作标识;根据所述用户标识,从已存储的用户标识与操作路径的对应关系中获取对应的操作路径,所述操作路径是由所述终端在离当前时间最近的预设时间段之内已执行的操作的操作标识构成的;在所述操作路径包括的最后一个操作标识之后串联所述待执行的操作的操作标识,构成所述待执行的操作当前所在的操作路径;根据已存储的恶意操作路径集合和所述待执行的操作当前所在的操作路径,判断所述待执行的操作是否为恶意行为。
【技术特征摘要】
1. 一种检测恶意行为的方法,其特征在于,所述方法包括: 接收终端待执行的操作的操作请求消息,所述操作请求消息中携带用户的用户标识和 所述待执行的操作的操作标识; 根据所述用户标识,从已存储的用户标识与操作路径的对应关系中获取对应的操作路 径,所述操作路径是由所述终端在离当前时间最近的预设时间段之内已执行的操作的操作 标识构成的; 在所述操作路径包括的最后一个操作标识之后串联所述待执行的操作的操作标识,构 成所述待执行的操作当前所在的操作路径; 根据已存储的恶意操作路径集合和所述待执行的操作当前所在的操作路径,判断所述 待执行的操作是否为恶意行为。2. 如权利要求1所述的方法,其特征在于,所述根据已存储的恶意操作路径集合和所 述待执行的操作当前所在的操作路径,判断所述待执行的操作是否为恶意行为,包括: 如果已存储的恶意操作路径集合中存在所述待执行的操作当前所在的操作路径,则确 定所述待执行的操作为恶意行为。3. 如权利要求2所述的方法,其特征在于,所述方法还包括: 如果已存储的恶意操作路径集合中不存在所述待执行的操作当前所在的操作路径,则 根据所述用户标识和所述待执行的操作当前所在的操作路径,查找已存储的用户标识、操 作路径和操作次数的对应关系; 如果查找到对应的操作次数,则根据查找到的操作次数和所述待执行的操作当前所在 的操作路径,判断所述待执行的操作是否为恶意行为。4. 如权利要求3所述的方法,其特征在于,所述根据查找到的操作次数和所述待执行 的操作当前所在的操作路径,判断所述待执行的操作是否为恶意行为,包括: 如果查找到的操作次数达到第一预设阈值,则根据所述待执行的操作当前所在的操作 路径,从所述用户标识、操作路径和操作次数的对应关系中获取对应的用户标识; 根据获取的用户标识,从已存储的用户标识与常用IP地址的对应关系中获取对应的 常用IP地址; 确定获取的用户标识对应的终端的IP地址与其对应的常用IP地址不同的用户标识; 计算确定出的用户标识的个数与获取的用户标识的个数之间的比值; 如果所述比值大于第二预设阈值,则确定所述待执行的操作为恶意行为。5. 如权利要求4所述的方法,其特征在于,所述如果所述比值大于第二预设阈值,则确 定所述待执行的操作为恶意行为之后,还包括: 将所述待执行的操作当前所在的操作路径确定为恶意操作路径,并存储在所述恶意操 作路径集合中。6. 如权利要求3所述的方法,其特征在于,所述方法还包括: 如果没有查找到对应的操作次数,则为所述用户标识和所述待执行的操作当前所在的 操作路径设置对应的操作次数,并将所述用户标识、所述待执行的操作当前所在的操作路 径和设置的操作次数存储在所述用户标识、操作路径和操作次数的对应关系中。7. 如权利要求1所述的方法,其特征在于,所述方法还包括: 接收管理员输入的恶意操作路径,将接收的恶意操作路径存储在所述恶意操作路径集 合中。8. -种检...
【专利技术属性】
技术研发人员:林宇东,涂杰,张东蕊,
申请(专利权)人:深圳市腾讯计算机系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。