发明名称 | 基于Apriori算法的安全日志分析方法 | ||
摘要 | 本发明涉及一种基于Apriori算法的安全日志分析方法,步骤如下:1)步骤S1,定义分析参数;2)从日志服务器中取出安全日志,步骤S2;对日志进行分类,形成日志类型集合D={D1,D2,…,Dn},步骤S3;3)对集合D进行Apriori计算,获得支持度值,步骤S4;如果支持度小于设定的阀值,则重新计算,步骤S5;4)如果支持度大于等于设定的阀值,则进行Apriori计算,获得信任度值,步骤S6;如果信任度小于设定的阀值,则返回S4重新计算,步骤S7;5)如果支持度和信任度都大于等于设定的阀值,将它们归纳为关联事件,步骤S8。本发明的方法,可以自动发现大量日志中的有关联关系的日志,为网络安全分析与管理提供依据。 | ||
申请公布号 | CN103581198A | 申请公布日期 | 2014.02.12 |
申请号 | CN201310568041.6 | 申请日期 | 2013.11.13 |
申请人 | 浙江中烟工业有限责任公司 | 发明人 | 姜学峰;李威;李健俊;王正敏 |
分类号 | H04L29/06(2006.01)I | 主分类号 | H04L29/06(2006.01)I |
代理机构 | 杭州丰禾专利事务所有限公司 33214 | 代理人 | 王从友 |
主权项 | 基于Apriori算法的安全日志分析方法,该方法包括以下的步骤:1)步骤S1,定义分析参数支持度:支持度是指安全事件在所有主机中发生的频率;支持度阈值:支持度阈值就是规定了挖掘结果所要求达到的最小支持度;信任度:信任度是指不同安全事件同时发生的频率;信任度阈值:信任度阈值就是规定了挖掘结果所要求达到的最小支持度;统计主机数:分析的安全日志所牵涉的所有主机的数目;2)从日志服务器中取出安全日志,步骤S2;根据安全日志的类别属性,对日志进行分类,形成日志类型集合D={D1,D2,…,Dn},步骤S3;3)对集合D进行Apriori计算,获得支持度值,根据支持度阀值定义,这些项集的频度应不小于预先设置的支持度阀值,步骤S4;如果支持度小于设定的阀值,则重新根据Apriori进行计算,步骤S5;4)如果支持度大于等于设定的阀值,则进行Apriori计算,获得信任度值,产生相应的强关联规则,步骤S6;如果信任度小于设定的阀值,则返回S4重新根据Apriori进行计算,步骤S7;5)如果支持度和信任度都大于等于设定的阀值,则表明安全日志具有关联性,满足预定的关联强度,将它们归纳为关联事件,步骤S8。 | ||
地址 | 310009 浙江省杭州市建国南路288号 |