[发明专利]一种计算机软件分析系统在审
申请号: | 202110923732.8 | 申请日: | 2021-08-12 |
公开(公告)号: | CN113672921A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 唐挺 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F21/57 |
代理公司: | 北京喆翙知识产权代理有限公司 11616 | 代理人: | 李丽君 |
地址: | 100089*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机软件 分析 系统 | ||
本发明公开一种计算机软件分析系统,包括中央微处理控制模块;中央微处理控制模块通过电缆电性连接数据管理模块、响应模块、软件性能评估模块、恶意软件分析模块、语言处理模块以及还原模块;数据控制模块包括目标数据采集模块、目标数据录入模块、目标数据存储模块、目标数据分析处理模块以及数据交换模块;数据交换模块通过加密模块对所接收到的数据进行加密;响应模块电性连接有软件漏洞分析模块和软件安全检测模块。本发明的有益效果:通过恶意软件分析模块、软件漏洞分析模块以及软件安全检测模块等各个模块间的配合,能够有效对计算机软件进行安全检测、漏洞分析,并能够防止恶意软件的传播,减少用户的损失。
技术领域
本发明涉及计算机技术领域,具体为一种计算机软件分析系统。
背景技术
计算机软件是计算机各项功能得以实现的基础,计算机系统软件能保证计算机按照用户的意愿正常运行,为满足用户使用计算机的各种需求,帮助用户管理计算机和维护资源执行用户命令、控制系统调度等任务,计算机软件是直接面向用户需要的,它们可以直接帮助用户提高工作质量和效率,甚至可以帮助用户解决某些难题。
现有的计算机软件分析系统功能单一,分析难度大,软件分析系统没有形成完整的闭环系统,缺乏一定的测试分析机制,不利于提升软件的开发效率,更好的满足客户的需求,且不便于操作。
发明内容
为解决以上现有问题,本发明提供一种计算机软件分析系统。本发明通过以下技术方案实现。
一种计算机软件分析系统,包括中央微处理控制模块;
所述中央微处理控制模块通过电缆电性连接数据管理模块和响应模块;所述数据控制模块包括目标数据采集模块、目标数据录入模块、目标数据存储模块、目标数据分析处理模块以及数据交换模块;所述数据交换模块通过加密模块对所接收到的数据进行加密;所述响应模块电性连接有软件漏洞分析模块和软件安全检测模块;所述软件漏洞分析模块包括漏洞检测模块、漏洞评估模块以及漏洞管理模块;所述软件安全检测模块包括动态检测模块和静态检测模块;
所述中央微处理控制模块还电性连接有软件性能评估模块、恶意软件分析模块、语言处理模块以及还原模块;所述语言处理系统包括有汇编模块、编译模块以及解释模块;所述汇编模块用于把汇编语言书写的程序翻译成与之等价的机器语言程序;所述编译模块用于把高级程序设计语言书写的源程序,翻译成等价的机器语言格式的目标程序;所述解释模块用于解释执行高级语言程序;所述还原模块用于在完成检测后将计算机恢复到数据交换前的状态。
优选的,所述漏洞检测模块用于软件漏洞的发现;所述漏洞评估模块用于对软件漏洞带来的危害性进行评估;所述漏洞管理模块用于对软件漏洞的记录、发布和修复。
优选的,所述动态检测模块用于在计算机软件程序在运行期间的漏洞检测;所述静态检测模块用于对软件程序进行编码和源代码就行逐项检查分析,由人工模拟运行的形式进行软件的安全检测。
优选的,所述中央微处理控制模块还电性连接有免疫特征匹配模块,用于被监控所述数据交换模块的通信数据包的免疫特征指纹,与免疫特征库内记录比对,并将对比结果发送到待测目标系统安全评估模块。
本发明的有益效果:本发明设计新颖,结构合理,能够对计算机软件进行安全检测、漏洞分析、并及时向开发者自动化反馈解析存在的问题,通过恶意软件分析模块、软件漏洞分析模块以及软件安全检测模块等各个模块间的配合,能够有效对计算机软件进行安全检测、漏洞分析,并能够防止恶意软件的传播,减少用户的损失,操作方便,可大面积推广应用。
附图说明
图1为本发明一种计算机软件分析系统的整体结构示意图。
具体实施方式
下面结合附图对本发明的技术方案作更为详细、完整的说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110923732.8/2.html,转载请声明来源钻瓜专利网。