一种利用云迁移技术实现的脆弱性分析环境仿真方法及系统

文档序号:86338 发布日期:2021-10-08 浏览:16次 >En<

阅读说明:本技术 一种利用云迁移技术实现的脆弱性分析环境仿真方法及系统 (Vulnerability analysis environment simulation method and system realized by using cloud migration technology ) 是由 甘润东 龙玉江 卫薇 王策 李洵 周晋 王杰峰 杨淳杰 王兴川 于 2021-04-12 设计创作,主要内容包括:本发明公开了一种利用云迁移技术实现的脆弱性分析环境仿真方法及系统,包括:步骤S1:在各生产系统上分别部署仿真平台客户端,将生产系统的操作系统、数据库、应用、数据一体化实时同步到仿真平台;步骤S2:在仿真平台创建多个安全桌面;步骤S3:利用不同的安全桌面在仿真平台完成不同的操作,本发明能够100%仿真生产环境,最大程度满足生产系统测试、漏扫等需求;能够提供仿真业务环境,利用设备内置云平台,可以在设备中拉起整个业务系统,模拟业务运行和业务访问;通过实时仿真,任何在生产系统产生的变更,都会实时同步到仿真环境;能够提供一对多高密度的保障,只需一台仿真平台即可模拟多台生产系统,极大的节省成本。(The invention discloses a vulnerability analysis environment simulation method and system realized by using a cloud migration technology, which comprises the following steps: step S1, respectively deploying simulation platform clients on each production system, and integrally synchronizing the operating system, the database, the application and the data of the production systems to the simulation platform in real time; step S2: creating a plurality of secure desktops on a simulation platform; step S3: different operations are completed on the simulation platform by using different safety desktops, the invention can simulate the production environment by 100 percent, and the requirements of production system testing, missing scanning and the like are met to the maximum extent; the simulation service environment can be provided, the whole service system can be pulled up in the equipment by utilizing the built-in cloud platform of the equipment, and the service operation and service access are simulated; through real-time simulation, any change generated in a production system can be synchronized to a simulation environment in real time; the system can provide a guarantee of one-to-many high density, and can simulate a plurality of production systems by only one simulation platform, thereby greatly saving the cost.)

一种利用云迁移技术实现的脆弱性分析环境仿真方法及系统

技术领域

本发明涉及计算机信息系统安全管理

技术领域

,特别涉及一种利用云迁移技术实现的脆弱性分析环境仿真方法及系统。

背景技术

在当今网络时代的背景下,社会经济发展的各个领域都离不开计算机网络技术的支持,特别是在国家、政府、大型企业,计算机技术与网络技术的有效应用,进一步提高了工作效率,方便、快捷的工作方式使得人们越来越离不开计算机和网络。然而,计算机网络资源管理分散,用户缺乏安全意识和有效的防护手段,很多计算机系统在市场运用中逐渐暴露出它的脆弱性。因此,非常有必要对计算机系统的脆弱性进行分析,进而提出管理方案,从而有效地保证计算机系统的安全性。

为了真实有效识别和分析计算机操作系统、业务系统本身带有的防护缺陷,或者操作系统补丁情况,通常会利用漏洞扫描设备对业务环境进行扫描。但是漏洞扫描会占用生产服务器大量网络资源,还可能引起业务系统崩溃、服务器重启等风险,因此对于漏洞扫描的时间窗口、操作规范要求很高,并且难以执行频繁的扫描,对于业务维护人员带来较大的工作量。

发明内容

有鉴于此,本发明的第一方面的目的是提供一种利用云迁移技术实现的脆弱性分析方法;本发明的第二方面的目的是提供一种利用云迁移技术实现的脆弱性分析环境仿真系统,能够解决背景技术中存在的问题。

本发明的目的是通过以下技术方案实现的:

本发明的一种利用云迁移技术实现的脆弱性分析方法,包括以下步骤:

步骤S1:在各生产系统上分别部署仿真平台客户端,将生产系统的操作系统、数据库、应用、数据一体化实时同步到仿真平台;

步骤S2:在仿真平台创建多个安全桌面;

步骤S3:利用不同的安全桌面在仿真平台完成不同的操作,包括但不限于模拟测试和记录历史操作。

进一步,所述步骤S2中,安全桌面包括测试中心安全桌面,培训升级平台安全桌面,开发上线管理安全界面和审计视频安全桌面。

进一步,所述步骤S3中,模拟测试包括漏洞搜秒、业务模拟测试和培训升级模拟测试。

本发明的第二方面的目的是通过以下技术方案实现的:

一种利用云迁移技术实现的脆弱性分析环境仿真系统,包括服务器,所述服务器内部设置有私有云平台和数据迁移平台,用于读取业务环境整机数据;

进一步,在内部云环境一对多拉起整个业务系统,并提供私有网络进行操作系统级访问或业务级访问。

进一步,所述业务环境整机数据包括分区格式、操作系统、应用程序、数据库、生产数据等全部数据。

本发明还提供了一种计算机可读存储介质,其上储存有计算机程序,所述计算机程序被处理器执行时实现如前所述的方法。

本发明的有益效果是:

1.能够100%仿真生产环境,最大程度满足生产系统测试、漏扫等需求;

2、提供仿真业务环境,利用设备内置云平台,可以在设备中拉起整个业务系统,模拟业务运行和业务访问;

3.实时仿真,任何在生产系统产生的变更,都会实时同步到仿真环境;

4.能够提供一对多高密度的保障,只需一台仿真平台即可模拟多台生产系统,极大的节省成本;

5.能够实现多历史版本记录,实现全程记录,无限历史时间状态回写,可以模拟对生产环境做破坏性测试和暴力扫描;

6.同时提供数据备份、业务应急等价值功能,实现安全接管,无故障时间约5分钟,快照点应急成功率近100%,高可靠性和稳定性。

本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和前述的权利要求书来实现和获得。

附图说明

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:

图1为本发明的方法流程图。

具体实施方式

以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。

如图所示,本发明的一种利用云迁移技术实现的脆弱性分析方法,包括以下步骤:

步骤S1:利用云迁移技术,在各生产系统上分别部署仿真平台客户端,将生产系统的操作系统、数据库、应用、数据一体化实时同步到仿真平台;

步骤S2:在仿真平台创建多个安全桌面;本实施例中,安全桌面包括测试中心安全桌面,培训升级平台安全桌面,开发上线管理安全界面和审计视频安全桌面;

步骤S3:利用安全桌面完成不同的操作,包括测试用户登陆测试中心或培训升级安全桌面,在仿真平台做漏洞搜秒、业务模拟测试和培训升级模拟测试;通过审计视频安全桌面可以记录历史操作。

本发明的一种利用云迁移技术实现的脆弱性分析环境仿真系统,包括服务器,所述服务器内部设置有私有云平台和数据迁移平台。在生产环境服务器中安装代理客户端,用于读取业务环境整机数据,整机数据以云主机镜像方式存放于服务器中;服务器可以利用内置云环境一对多拉起整个业务系统,所有数据和业务系统完全与生产系统一致,且可以动态更新,在仿真环境中完整、真实模拟业务运行,并提供私有网络进行操作系统级访问或业务级访问,用于漏洞扫描、补丁验证、系统升级验证、仿真培训等。同时,利用云平台特性,仿真系统可设置多个快照点,随时回退,方便用户多次或破坏性测试。

本发明中,业务环境整机数据包括分区格式、操作系统、应用程序、数据库、生产数据在内的全部数据。

本发明利用云迁移技术,将生产系统所有数据(操作系统、应用程序、生产数据等)打包为云镜像,复制到本设备中,能够100%仿真生产环境,最大程度满足生产系统测试、漏扫等需求;通过提供仿真业务环境,利用设备内置云平台,可以在设备中拉起整个业务系统,模拟业务运行和业务访问;通过实时仿真,任何在生产系统产生的变更,都会实时同步到仿真环境;能够提供一对多高密度的保障,只需一台仿真平台即可模拟多台生产系统,极大的节省成本;能够通过多历史版本记录,实现全程记录,无限历史时间状态回写,可以模拟对生产环境做破坏性测试和暴力扫描;同时提供数据备份、业务应急等价值功能,实现安全接管,无故障时间约5分钟,快照点应急成功率近100%,高可靠性和稳定性。

应当认识到,本发明的实施例可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。所述方法可以使用标准编程技术-包括配置有计算机程序的非暂时性计算机可读存储介质在计算机程序中实现,其中如此配置的存储介质使得计算机以特定和预定义的方式操作——根据在具体实施例中描述的方法和附图。每个程序可以以高级过程或面向对象的编程语言来实现以与计算机系统通信。然而,若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。

此外,可按任何合适的顺序来执行本文描述的过程的操作,除非本文另外指示或以其他方式明显地与上下文矛盾。本文描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现。所述计算机程序包括可由一个或多个处理器执行的多个指令。

进一步,所述方法可以在可操作地连接至合适的任何类型的计算平台中实现,包括但不限于个人电脑、迷你计算机、主框架、工作站、网络或分布式计算环境、单独的或集成的计算机平台、或者与带电粒子工具或其它成像装置通信等等。本发明的各方面可以以存储在非暂时性存储介质或设备上的机器可读代码来实现,无论是可移动的还是集成至计算平台,如硬盘、光学读取和/或写入存储介质、RAM、ROM等,使得其可由可编程计算机读取,当存储介质或设备由计算机读取时可用于配置和操作计算机以执行在此所描述的过程。此外,机器可读代码,或其部分可以通过有线或无线网络传输。当此类媒体包括结合微处理器或其他数据处理器实现上文所述步骤的指令或程序时,本文所述的发明包括这些和其他不同类型的非暂时性计算机可读存储介质。当根据本发明所述的的方法和技术编程时,本发明还包括计算机本身。

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:网络攻击预测方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类