【技术实现步骤摘要】
一种程序运行控制方法及系统
本专利技术涉及计算机
,具体涉及一种程序运行控制方法及系统。
技术介绍
随着云计算的快速发展,部署在云上的各种各样的服务系统成为重要的服务承载和提供平台,由于服务系统中汇集了海量的价值信息(如用户信息、企业数据、金融财政、商业机密等),其重要程度不言而喻。现有的服务系统中采用传统的程序运行机制,将程序从外部存储设备加载到内存中,并逐条执行,由于程序在运行过程中具有同质化的特性,程序运行的同质化造成了服务系统的安全漏洞,给网络攻击者提供了可乘之机,网络攻击者经常会利用程序运行的同质化特征,对服务系统中运行的程序执行网络攻击,给服务系统的信息安全性造成很大的威胁。基于此,如何提供一种安全的程序运行机制,提高程序运行的安全性,进而保证服务系统的信息安全性是目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种程序运行控制方法及系统,能够提高程序运行的安全性,进而保证服务系统的信息安全性。一种程序运行控制方法,包括:确定目标待控制程序;依据预先设置的程序进化策略,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的进化程序,所述进化程序的运行方式与所述目标待控制程序的运行方式不同,所述进化程序所执行的功能与所述目标待控制程序所执行的功能相同;按照所述进化程序对应的运行方式,利用所述进化程序执行相应的功能。优选的,所述确定目标待控制程序的过程包括:对已注册的程序进行网络攻击监听;当监听到已注册的程序受到网络攻击的情况下,将受到网络攻击的已注册的程序确定为目标待控制程序。优选的,所述依据预先设置的程序进化策略 ...
【技术保护点】
1.一种程序运行控制方法,其特征在于,包括:确定目标待控制程序;依据预先设置的程序进化策略,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的进化程序,所述进化程序的运行方式与所述目标待控制程序的运行方式不同,所述进化程序所执行的功能与所述目标待控制程序所执行的功能相同;按照所述进化程序对应的运行方式,利用所述进化程序执行相应的功能。
【技术特征摘要】
1.一种程序运行控制方法,其特征在于,包括:确定目标待控制程序;依据预先设置的程序进化策略,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的进化程序,所述进化程序的运行方式与所述目标待控制程序的运行方式不同,所述进化程序所执行的功能与所述目标待控制程序所执行的功能相同;按照所述进化程序对应的运行方式,利用所述进化程序执行相应的功能。2.根据权利要求1所述的方法,其特征在于,所述确定目标待控制程序的过程包括:对已注册的程序进行网络攻击监听;当监听到已注册的程序受到网络攻击的情况下,将受到网络攻击的已注册的程序确定为目标待控制程序。3.根据权利要求1所述的方法,其特征在于,所述依据预先设置的程序进化策略,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的进化程序,所述进化程序的运行方式与所述目标待控制程序的运行方式不同,所述进化程序所执行的功能与所述目标待控制程序所执行的功能相同过程包括:依据预先设置的程序进化时间间隔,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的至少一个进化程序,其中,第一个进化程序基于目标待控制程序而进化,位于第一个进化程序之后的进化程序都是基于与其相邻的前一个进化程序而进化,各进化程序与所述目标待控制程序的运行方式不同、所执行的功能相同,相邻进化程序的运行方式不同。4.根据权利要求3所述的方法,其特征在于,所述依据预先设置的程序进化时间间隔,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的至少一个进化程序,其中,第一个进化程序基于目标待控制程序而进化,位于第一个进化程序之后的进化程序都是基于与其相邻的前一个进化程序而进化,各进化程序与所述目标待控制程序的运行方式不同、所执行的功能相同,相邻进化程序的运行方式不同的过程包括:依据预先设置的程序进化时间间隔,对所述目标待控制程序执行程序结构进化操作,得到所述目标待控制程序对应的至少一个进化程序,其中,第一个进化程序基于目标待控制程序的程序结构而进化,位于第一个进化程序之后的进化程序都是基于与其相邻的前一个进化程序的程序结构而进化;依据各进化程序的程序结构,确定各进化程序各自对应的运行方式,各进化程序各自的运行方式与所述目标待控制程序的运行方式不同,各进化程序各自所执行的功能与所述目标待控制程序所执行的功能相同,相邻进化程序的运行方式不同。5.根据权利要求3所述的方法,其特征在于,所述依据预先设置的程序进化时间间隔,对所述目标待控制程序执行进化操作,得到所述目标待控制程序对应的至少一个进化程序,其中,第一个进化程序基于目标待控制程序而进化,位于第一个进化程序之后的进化程序都是基于与其相邻的前一个进化程序而进化,各...
【专利技术属性】
技术研发人员:张铮,潘传幸,邬江兴,王晓梅,韩首魁,王立群,李卫超,马博林,刘镇武,刘浩,王疆,唐源,
申请(专利权)人:上海红神信息技术有限公司,中国人民解放军战略支援部队信息工程大学,郑州昂视信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。