[发明专利]计算机软件分析系统有效
申请号: | 201610049532.3 | 申请日: | 2016-01-21 |
公开(公告)号: | CN105786702B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 张浩华;张琬哲;于欣禾;赵小姝;赵晶;封文江;马世军;陈岚峰;潘庆超;王率琦;吴艳敏;孙立夫 | 申请(专利权)人: | 沈阳师范大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110034 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机软件分析系统 测试分析 自动化测试分析 数据交换模块 系统监控模块 性能评估模块 待测目标 分析仿真 还原模块 免疫特征 目标系统 匹配模块 评估模块 系统安全 | ||
1.计算机软件分析系统,其特征在于,包括
数据交换模块,通过电缆与待测目标系统相连,同时接入以太网,用于完成待测目标系统与以太网的双向数据交换,并通过加密模块对所接收到的数据进行加密;
所述加密模块通过以下步骤加密:
S1、初始化演化中运行的参数,利用自反馈映射函数对演化中种群进行初始化,随机生成含有一定数目个体的初始种群;
S2、计算当前种群中用于检验各个个体频数的频数适应值和用于检验各个个体序列的序列适应值;
S3、对比每个个体与其所在种群其他个体的适应值,计算出当前种群中每个个体的秩;
S4、按照秩值对种群中的个体进行降序排列后,进行随机抽样,并除以密钥的进制数,获得商数以及余数;
S5、将计算获得的商数作为当前待加密数据,并继续执行步骤S1,直至计算获取的商数为零;
S6、使用密钥中的提取运算规则选取出一个特定明文段;
S7、将每次计算获取的余数排列和特定明文段作为加密数据序列;
免疫特征匹配模块,接入以太网,用于被监控数据交换模块的通信数据包的免疫特征指纹,与免疫特征库内记录比对,并将对比结果发送到待测目标系统安全评估模块;
待测目标系统安全评估模块,接入以太网,用于根据免疫特征匹配模块的匹配结果进行待测目标系统的安全评估,若评估结果为安全,则发送数据发送命令,将完成加密的数据发送到分析仿真模块,若评估结果为不安全,则提取该待测目标系统的指纹特征,充实免疫特征库;
分析仿真模块,接入以太网,用于接收数据交换模块发送的已完成加密的数据,对数据进行解码后,通过预建立的分析模型对测试输入数据和测试输出数据进行分析,并将分析结果发送到软件性能评估模块;
软件性能评估模块,接入以太网,用于通过预设的算法对所接收到的分析仿真模块的分析结果进行计算,从而得出软件性能的评估结果,并将评估结果发送到显示屏进行显示;
系统监控模块,接入以太网,用于依据以太网的心跳信号监视计算机软件测试系统内各模块运行状态,以及监视待测目标系统的硬件接口运行状态;
还原模块,用于在完成检测后将计算机恢复至数据交换前的状态。
2.根据权利要求1所述的计算机软件分析系统,其特征在于,还包括一免疫特征数据库,用于储存各种病毒的指纹特征数据。
3.根据权利要求2所述的计算机软件分析系统,其特征在于,所述免疫特征数据库连接有一更新模块,用于定时更新免疫特征数据库内的数据。
4.根据权利要求1所述的计算机软件分析系统,其特征在于,
所述分析仿真模块内设有
图形绘制模块,用于绘制并监测根据监测数据得出的各种曲线图;
回归计算模块,用于通过不同函数所得的曲线图进行回归计算;
预测分析模块,用于将图形绘制模块所绘制的曲线与预建立的分析模型内的曲线进行对比分析,进行预测,判断待测目标系统的稳定性和综合性能,并给出改进参考建议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳师范大学,未经沈阳师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610049532.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:测试问题的提交方法及系统
- 下一篇:一种测试方法及装置