申请/专利权人:微梦创科网络科技(中国)有限公司
申请日:2021-01-21
公开(公告)日:2024-06-18
公开(公告)号:CN112861128B
主分类号:G06F21/56
分类号:G06F21/56;G06F21/62
优先权:
专利状态码:有效-授权
法律状态:2024.06.18#授权;2021.06.15#实质审查的生效;2021.05.28#公开
摘要:本发明实施例提供一种批量识别机器账号的方法及系统,计算引擎Spark周期性自数据库中获取前一周期内登录账号的用户行为日志,提取出前一周期内行为数量超过预设数量阈值的所有账号;获取每个账号前一周期所有关键行为的发生时间并形成各账号的弹性数据集;按照预设的长度时间段依次统计各长度时间段内发生的关键行为数量;采用线性回归方程对任一账号各长度时间段内的关键行为数量随时间的变化关系进行拟合,得到该账号线性回归拟合曲线;并根据线性回归拟合曲线计算各账号相应的关键行为数据的拟合优度;根据每个账号关键行为数据的拟合优度批量判断各账号是否为机器账号。基于Spark查找账号的关键行为,降低对非机器账号误伤率。
主权项:1.一种批量识别机器账号的方法,其特征在于,包括:计算引擎Spark周期性自数据库中获取前一周期内登录账号的用户行为日志,提取出前一周期内行为数量超过预设数量阈值的所有账号,形成用户账号集;在数据库的用户行为日志中获取用户账号集内每个账号在前一周期的所有关键行为的发生时间,根据每个账号的所有关键行为的发生时间形成各账号的弹性数据集;针对用户账号集内任一账号,根据该账号的弹性数据集,按照预设的长度时间段依次统计各长度时间段内发生的关键行为数量;其中,所述关键行为是指用户在账号权限范围所进行的达到预设重要等级的行为;针对用户账号集内任一账号,采用线性回归方程对该账号各长度时间段内的关键行为数量随时间的变化关系进行拟合,得到该账号关键行为数据的线性回归拟合曲线;根据用户账号集内每个账号的线性回归拟合曲线计算各账号相应的关键行为数据的拟合优度;根据用户账号集内每个账号关键行为数据的拟合优度批量判断各账号是否为机器账号;其中,机器账号是指利用脚本批量登录以进行非法操作的账号;所述根据用户账号集内每个账号关键行为数据的拟合优度批量判断各账号是否为机器账号,具体包括:批量将用户账号集内各账号关键行为数据的拟合优度与设定的优度阈值进行比较;当某账号关键行为数据的拟合优度大于等于优度阈值时,则判定该账号为机器账号;当某账号关键行为数据的拟合优度小于优度阈值时,则判定该账号为非机器账号。
全文数据:
权利要求:
百度查询: 微梦创科网络科技(中国)有限公司 一种批量识别机器账号的方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。