1.一种电力调度自动化系统的安全检测方法,用于对所述电力调度自动化系统进行安全检查和风险评估,其特征在于,包括如下步骤:步骤S1:根据信息系统安全等级生成模拟攻击测试向量,然后根据所述模拟攻击测试向量生成具体的攻击实例,根据信息系统安全等级生成模拟攻击测试向量的方法为:根据信息系统安全等级保护的机密性、完整性、可用性的原则生成模拟攻击测试向量,其中所述机密性包括旁路风险、信息泄露以及违反授权;所述完整性包括完整性破坏、拦截与纂改以及木马病毒;所述可用性包括程序漏洞、拒绝服务以及权限接管;步骤S2:将正常状态下的电力调度自动化系统中的各个属性作为特征,对其进行统计与分析并生成具体行为模型;步骤S3:在模拟环境下,利用所述攻击实例对所述电力调度自动化系统进行模拟攻击,同时对所述电力调度自动化系统的各个属性进行监控,并收集攻击过程中生成的监控行为数据,形成测试特征集合;步骤S4:计算所述测试特征集合中的每个特征的异常差量向量,并对所述异常差量向量进行综合评判,形成异常检测值;步骤S5:将所述异常检测值与所述具体行为模型中的异常特征阀值进行比对判断所述电力调度自动化系统是否处于异常状态。
2.根据权利要求1所述电力调度自动化系统的安全检测方法,其特征在于:所述异常检测值与所述异常特征阀值进行比对时,若所述异常检测值小于所述异常特征阀值,则判断所述电力调度自动化系统处于正常状态;若所述异常检测值大于所述异常特征阀值,则判断所述电力调度自动化系统处于非正常状态。
3.根据权利要求2所述电力调度自动化系统的安全检测方法,其特征在于:所述电力调度自动化系统处于正常状态时,返回步骤S1。
4.根据权利要求2所述电力调度自动化系统的安全检测方法,其特征在于:所述电力调度自动化系统处于非正常状态时,分析结果得出电力系统存在的安全漏洞,并生成电力调度自动化系统安全威胁评测报告。
5.根据权利要求1所述电力调度自动化系统的安全检测方法,其特征在于:将正常状态下的电力调度自动化系统中的各个属性作为特征时,利用统计学习的算法对其进行统计与分析。
6.根据权利要求1或5所述电力调度自动化系统的安全检测方法,其特征在于:所述电力调度自动化系统的属性包括进程、磁盘、网络行为、数据库行为、全局变量、应用程序编程接口调用。
7.根据权利要求1所述电力调度自动化系统的安全检测方法,其特征在于:收集攻击过程中生成的监控行为数据,通过统计学习获得测试特征集合。
8.根据权利要求1所述电力调度自动化系统的安全检测方法,其特征在于:计算所述测试特征集合中的每个特征的异常差量向量的方法为:计算每个特征相对于统计学习模型中相应特征的异常程度,生成异常差量向量。
9.根据权利要求1所述电力调度自动化系统的安全检测方法,其特征在于:对所述异常差量向量进行综合评判包括对所述异常差量向量的权重比、精确度以及经验值进行评判。