1.一种账户识别方法,其特征在于,所述方法包括:
获取登录账户在预设时段内对预设接口的调用信息;
根据所述调用信息检测所述登录账户对所述预设接口是否存在异常调用行为;
在检测到所述登录账户对所述预设接口存在异常调用行为时,判定所述登录账户为非法账户;
其中,所述获取登录账户在预设时段内对预设接口的调用信息的步骤之前,还包括:获取所述登录账户登录时的当前登录信息,提取所述当前登录信息中包含的账户标识;
在映射关系中查找与所述账户标识对应的历史登录信息,所述映射关系中存放有账户标识和历史登录信息之间的对应关系;
根据所述当前登录信息和所述历史登录信息检测所述登录账户是否为异常登录;
所述在检测到所述登录账户对所述预设接口存在异常调用行为时,判定所述登录账户为非法账户的步骤之后,所述方法还包括:根据所述历史登录信息确定所述非法账户所使用的历史登录终端;
检测是否存在通过所述历史登录终端进行账户登录的账户,若存在则将检测到的账户作为可疑账户,并获取所述可疑账户对所述预设接口的历史调用信息;
根据所述历史调用信息检测所述可疑账户对所述预设接口是否存在异常调用行为,若存在则判定所述可疑账户为非法账户。
2.如权利要求1所述的方法,其特征在于,所述获取登录账户在预设时段内对预设接口的调用信息之前,所述方法还包括:获取所述登录账户登录时的当前登录信息,根据所述当前登录信息检测所述登录账户是否为异常登录;
在检测到所述登录账户为异常登录时,执行所述获取登录账户在预设时段内对预设接口的调用信息的步骤。
3.如权利要求2所述的方法,其特征在于,所述获取所述登录账户登录时的当前登录信息,根据所述当前登录信息检测所述登录账户是否为异常登录的步骤包括:获取所述登录账户登录时的当前登录信息,根据所述当前登录信息确定所述登录账户登录时对应的登录终端;
获取所述登录终端的当前设备信息,并根据所述当前设备信息检测所述登录账户是否为异常登录。
4.如权利要求3所述的方法,其特征在于,所述获取所述登录终端的当前设备信息,并根据所述当前设备信息检测所述登录账户是否为异常登录的步骤包括:获取所述登录终端的当前设备信息,从所述当前设备信息中提取所述登录终端对应的当前系统版本;
根据所述当前系统版本检测所述登录终端是否被修改过系统权限;
在检测到所述登录终端被修改过系统权限时,判定所述登录账户为异常登录。
5.如权利要求4所述的方法,其特征在于,所述调用信息包括:调用次数和/或调用频率;
所述根据所述调用信息检测所述登录账户对所述预设接口是否存在异常调用行为的步骤包括:检测所述调用次数是否超过预设调用次数,和/或所述调用频率是否超过预设调用频率;
若检测到所述调用次数超过所述预设调用次数,和/或所述调用频率超过所述预设调用频率,则判定所述登录账户对所述预设接口存在异常调用行为。
6.一种账户识别装置,其特征在于,所述装置包括:信息获取模块、行为检测模块和账户判定模块;
其中,所述信息获取模块,用于获取登录账户在预设时段内对预设接口的调用信息;
所述行为检测模块,用于根据所述调用信息检测所述登录账户对所述预设接口是否存在异常调用行为;
所述账户判定模块,用于在检测到所述登录账户对所述预设接口存在异常调用行为时,判定所述登录账户为非法账户;
所述信息获取模块,还用于获取所述登录账户登录时的当前登录信息,提取所述当前登录信息中包含的账户标识;在映射关系中查找与所述账户标识对应的历史登录信息,所述映射关系中存放有账户标识和历史登录信息之间的对应关系;根据所述当前登录信息和所述历史登录信息检测所述登录账户是否为异常登录;
所述账户判定模块,还用于根据所述历史登录信息确定所述非法账户所使用的历史登录终端;检测是否存在通过所述历史登录终端进行账户登录的账户,若存在则将检测到的账户作为可疑账户,并获取所述可疑账户对所述预设接口的历史调用信息;根据所述历史调用信息检测所述可疑账户对所述预设接口是否存在异常调用行为,若存在则判定所述可疑账户为非法账户。
7.一种账户识别设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的账户识别程序,所述账户识别程序配置为实现如权利要求
1至5中任一项所述的账户识别方法的步骤。
8.一种存储介质,其特征在于,所述存储介质上存储有账户识别程序,所述账户识别程序被处理器执行时实现如权利要求1至5任一项所述的账户识别方法的步骤。