发布信息

一种基于互联网的软件运行环境安全监管系统的制作方法

作者:admin      2022-08-31 08:12:31     947



计算;推算;计数设备的制造及其应用技术1.本发明涉及软件环境安全监管技术领域,具体为一种基于互联网的软件运行环境安全监管系统。背景技术:2.软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件;软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分;软件运行环境,狭义上讲是软件运行所需要的硬件支持;广义上也可以说是一个软件运行所要求的各种条件,包括软件环境和硬件环境。3.但是在现有技术中,软件进行运行环境安全监管过程中,无法准确分析出现当前运行环境对软件运行造成的缺陷,导致安全监管力度降低,此外,无法根据实时缺陷进行分析,不能够匹配合理修复方式,以至于当前软件运行的效率降低且修复的效率也降低。4.针对上述的技术缺陷,现提出一种解决方案。技术实现要素:5.本发明的目的就在于为了解决上述提出的问题,而提出一种基于互联网的软件运行环境安全监管系统,能够在软件运行过程中进行运行环境分析,并在运行环境分析过程中获取到软件实时存在的缺陷,以至于提高了软件的运行效率,同时在软件出现缺陷时进行实时运行分析,通过实时分析合理选择当前缺陷修复的方式,从而提高了当前软件修复的效率,防止修复方式不合理导致软件的运行效率降低。6.本发明的目的可以通过以下技术方案实现:7.一种基于互联网的软件运行环境安全监管系统,包括:8.缺陷获取单元,用于进行软件实时缺陷获取,将实时运行的软件标记为分析对象,设置标号i,i为大于1的自然数,生成网络环境分析信号和应用环境分析信号,并将其对应发送至网络环境分析单元和应用环境分析单元;9.网络环境分析单元,用于将实时运行软件进行网络环境分析,从而判断软件对应网络环境是否正常;通过网络环境分析生成网络环境异常信号或者网络环境正常信号,并将其发送至缺陷获取单元;10.应用环境分析单元,用于将实时运行软件进行实时应用环境分析,通过实时应用环境分析生成应用环境分析合格信号或者应用环境分析不合格信号,并将其发送至缺陷获取单元;11.实时运行分析单元,用于将当前运行软件的实时运行进行分析,通过实时运行分析获取到当前运行软件的运行类型,运行类型包括高保密高强度运行、低保密高强度运行、高保密低强度运行以及低保密低强度运行;12.缺陷修复执行单元,用于根据实时运行类型对当前运行进行缺陷修复方式设定,缺陷修复方式划分为修复式缺陷修复和非修复式缺陷修复,完成缺陷修复方式选择后,生成缺陷修复执行信号并将缺陷修复执行信号发送至监管服务器;监管服务器根据缺陷修复方式将当前运行软件进行缺陷修复。13.作为本发明的一种优选实施方式,网络环境分析单元的运行过程如下:14.将分析对象历史连接的网络终端进行采集,获取到安全终端,且安全终端为历史完成连接的网络终端且对应网络终端历史连接未出现数据丢失;将安全终端生成的网络构成局域网,并将对应局域网标记为分析对象的安全域;安全域识别当前软件连接的网络,若实时连接网络为首次连接,且实时连接网络对应网络终端位置与软件实时运行位置间距超过对应间距阈值,则将实时连接网络标记为域外网络;若实时连接网络为非首次连接,或者实时连接网络对应网络终端位置与软件实时运行位置间距超过对应间距阈值,则实时连接网络标记为域内网络;15.采集到分析对象当前安全域对应域内网络的增加速度以及当前安全域对应域外网络进行访问的频率,并将分析对象当前安全域对应域内网络的增加速度以及当前安全域对应域外网络进行访问的频率分别标记为域内安全系数和域外危险系数;16.将分析对象的域内安全系数和域外危险系数分析与安全系数阈值和危险系数阈值进行比较:若分析对象的域内安全系数超过安全系数阈值,或者域外危险系数超过危险系数阈值,则判定当前分析对象的网络环境异常,生成网络环境异常信号并将网络环境异常信号发送至缺陷获取单元;17.若分析对象的域内安全系数未超过安全系数阈值,且域外危险系数未超过危险系数阈值,则判定当前分析对象的网络环境正常,生成网络环境正常信号并将网络环境正常信号发送至缺陷获取单元。18.作为本发明的一种优选实施方式,应用环境分析单元的运行过程如下:19.采集到分析对象对应数据交换安全协议更新频率以及分析对象运行过程中的维护周期调节频率,并将其分别与更新频率阈值范围和调节频率阈值范围进行比较:20.若分析对象对应数据交换安全协议更新频率处于更新频率阈值范围,且分析对象运行过程中的维护周期调节频率处于调节频率阈值范围,则判定当前分析对象的应用环境分析合格,生成应用环境分析合格信号并将应用环境分析合格信号发送至缺陷获取单元;21.若分析对象对应数据交换安全协议更新频率未处于更新频率阈值范围,或者分析对象运行过程中的维护周期调节频率未处于调节频率阈值范围,则判定当前分析对象的应用环境分析不合格,生成应用环境分析不合格信号并将应用环境分析不合格信号发送至缺陷获取单元。22.作为本发明的一种优选实施方式,实时运行分析单元的运行过程如下:23.采集到分析对象实时运行过程中对应传输数据的设定访问权限数量以及对应传输数据的可访问用户数量,并将其分别标记为qsi和ysi;通过分析获取到分析对象实时运行数据保密系数xi;采集到分析对象实时运行过程中对应传输数据的平均数据内存值以及对应数据传输的平均间隔时长,并将其分别标记为nci和sci;通过分析获取到分析对象的实时运行强度系数si;24.将分析对象实时运行数据保密系数xi与实时运行强度系数si分别有保密系数阈值和强度系数阈值进行比较:25.若分析对象实时运行数据保密系数xi超过保密系数阈值,且实时运行强度系数si超过强度系数阈值,则将对应分析对象的实时运行标记为高保密高强度运行;若分析对象实时运行数据保密系数xi未超过保密系数阈值,且实时运行强度系数si超过强度系数阈值,则将对应分析对象的实时运行标记为低保密高强度运行;若分析对象实时运行数据保密系数xi超过保密系数阈值,且实时运行强度系数si未超过强度系数阈值,则将对应分析对象的实时运行标记为高保密低强度运行;若分析对象实时运行数据保密系数xi未超过保密系数阈值,且实时运行强度系数si未超过强度系数阈值,则将对应分析对象的实时运行标记为低保密低强度运行;并将分析对象的实时运行类型发送至缺陷修复执行单元。26.作为本发明的一种优选实施方式,缺陷修复执行单元的运行过程如下:27.将高保密高强度运行、低保密高强度运行以及高保密低强度运行标记为复杂运行;将低保密低强度运行标记为简单运行;28.将实时缺陷进行分析,若实时缺陷在历史运行过程中出现次数不为零,且历史出现缺陷仍正常运行的频率超过对应频率阈值,则将对应实时缺陷标记为非必要缺陷;若非必要缺陷对应分析对象为复杂运行,则将对应分析对象匹配修复式缺陷修复;若非必要缺陷对应分析对象为简单运行,则将对应分析对象匹配非修复式缺陷修复;若实时缺陷在历史运行过程中出现次数为零,或者历史出现缺陷仍正常运行的频率未超过对应频率阈值,则将对应实时缺陷标记为必要缺陷;并将必要缺陷匹配修复式缺陷修复。29.与现有技术相比,本发明的有益效果是:30.1、本发明中,能够在软件运行过程中进行运行环境分析,并在运行环境分析过程中获取到软件实时存在的缺陷,以至于提高了软件的运行效率,同时在软件出现缺陷时进行实时运行分析,通过实时分析合理选择当前缺陷修复的方式,从而提高了当前软件修复的效率,防止修复方式不合理导致软件的运行效率降低;将实时运行软件进行网络环境分析,从而判断软件对应网络环境是否正常,提高了软件运行环境的监管效率,同时分析当前网络环境能够提高了软件的运行效率,提高软件的运行质量;判断当前分析对象的应用环境是否正常,从而更加全面地对软件的运行环境进行分析,提高软件运行缺陷的获取准确性,同时增加了分析对象对应运行环境的监管效率;31.2、本发明中,将当前分析对象的实时运行进行分析,判断当前分析对象运行的强度,从而提高了修复方式选择的准确性,在不影响分析对象运行效率的同时降低了运行缺陷带来的影响,以至于提高了软件运行环境监管的效率,同时能够实时分析当前运行缺陷对实时运行带来的影响,准确掌握分析对象的运行状态;根据实时运行类型对当前运行进行缺陷修复方式设定,以至于在软件运行出现缺陷时,能够使得缺陷修复的影响降至最低,防止出现软件出现缺陷均进行停运维护导致软件运行效率降低的现象,提高了软件运行环境安全监管的效率。附图说明32.为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。33.图1为本发明的原理框图。具体实施方式34.下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。35.请参阅图1所示,一种基于互联网的软件运行环境安全监管系统,能够在软件运行过程中进行运行环境分析,并在运行环境分析过程中获取到软件实时存在的缺陷,以至于提高了软件的运行效率,同时在软件出现缺陷时进行实时运行分析,通过实时分析合理选择当前缺陷修复的方式,从而提高了当前软件修复的效率,防止修复方式不合理导致软件的运行效率降低;36.通过缺陷获取单元进行软件实时缺陷获取,生成网络环境分析信号和应用环境分析信号,并将网络环境分析信号和应用环境分析信号对应发送至网络环境分析单元和应用环境分析单元;37.通过网络环境分析单元将实时运行软件进行网络环境分析,从而判断软件对应网络环境是否正常,提高了软件运行环境的监管效率,同时分析当前网络环境能够提高了软件的运行效率,提高软件的运行质量;38.将实时运行的软件标记为分析对象,设置标号i,i为大于1的自然数,将分析对象历史连接的网络终端进行采集,其中,网络终端分为移动端和固定端,移动端表示为移动手机等可生成网络的移动设备,固定端表示为路由器等可生成网络的固定设备;获取到安全终端,且安全终端为历史完成连接的网络终端且对应网络终端历史连接未出现数据丢失;将安全终端生成的网络构成局域网,并将对应局域网标记为分析对象的安全域;安全域识别当前软件连接的网络,若实时连接网络为首次连接,且实时连接网络对应网络终端位置与软件实时运行位置间距超过对应间距阈值,则将实时连接网络标记为域外网络;若实时连接网络为非首次连接,或者实时连接网络对应网络终端位置与软件实时运行位置间距超过对应间距阈值,则实时连接网络标记为域内网络;本技术中软件限定为高安全性能软件,无法通过远程网络进行登录,避免远程访问降低安全性;其中,若远程访问在第一次访问拒绝后仍继续以远程访问的方式进行访问,即将对应远程访问标记为恶意访问;39.采集到分析对象当前安全域对应域内网络的增加速度以及当前安全域对应域外网络进行访问的频率,并将分析对象当前安全域对应域内网络的增加速度以及当前安全域对应域外网络进行访问的频率分别标记为域内安全系数和域外危险系数;其中,域内安全系数过快会导致当前安全域过大,降低软件运行网络环境的安全性能,域外危险系数过大会导致当前安全域的远程访问风险增加;40.将分析对象的域内安全系数和域外危险系数分析与安全系数阈值和危险系数阈值进行比较:若分析对象的域内安全系数超过安全系数阈值,或者域外危险系数超过危险系数阈值,则判定当前分析对象的网络环境异常,生成网络环境异常信号并将网络环境异常信号发送至缺陷获取单元;若分析对象的域内安全系数未超过安全系数阈值,且域外危险系数未超过危险系数阈值,则判定当前分析对象的网络环境正常,生成网络环境正常信号并将网络环境正常信号发送至缺陷获取单元;41.通过应用环境分析单元将分析对象进行实时应用环境分析,判断当前分析对象的应用环境是否正常,从而更加全面地对软件的运行环境进行分析,提高软件运行缺陷的获取准确性,同时增加了分析对象对应运行环境的监管效率;42.采集到分析对象对应数据交换安全协议更新频率以及分析对象运行过程中的维护周期调节频率,并将分析对象对应数据交换安全协议更新频率以及分析对象运行过程中的维护周期调节频率分别与更新频率阈值范围和调节频率阈值范围进行比较:43.若分析对象对应数据交换安全协议更新频率处于更新频率阈值范围,且分析对象运行过程中的维护周期调节频率处于调节频率阈值范围,则判定当前分析对象的应用环境分析合格,生成应用环境分析合格信号并将应用环境分析合格信号发送至缺陷获取单元;若分析对象对应数据交换安全协议更新频率未处于更新频率阈值范围,或者分析对象运行过程中的维护周期调节频率未处于调节频率阈值范围,则判定当前分析对象的应用环境分析不合格,生成应用环境分析不合格信号并将应用环境分析不合格信号发送至缺陷获取单元;44.缺陷获取单元接收到应用环境分析不合格信号或者网络环境异常信号后,生成存在缺陷信号并将存在缺陷信号发送至监管服务器;监管服务器接收到存在缺陷信号后,生成实时运行分析信号并将实时运行分析信号发送至实时运行分析单元;45.实时运行分析单元接收到实时运行分析信号后,将当前分析对象的实时运行进行分析,判断当前分析对象运行的强度,从而提高了修复方式选择的准确性,在不影响分析对象运行效率的同时降低了运行缺陷带来的影响,以至于提高了软件运行环境监管的效率,同时能够实时分析当前运行缺陷对实时运行带来的影响,准确掌握分析对象的运行状态;46.采集到分析对象实时运行过程中对应传输数据的设定访问权限数量以及对应传输数据的可访问用户数量,并将分析对象实时运行过程中对应传输数据的设定访问权限数量以及对应传输数据的可访问用户数量分别标记为qsi和ysi;通过公式获取到分析对象实时运行数据保密系数xi,其中,a1和a2均为预设比例系数,且a1>a2>0,β1为误差修正因子,取值为1.03;47.采集到分析对象实时运行过程中对应传输数据的平均数据内存值以及对应数据传输的平均间隔时长,并将分析对象实时运行过程中对应传输数据的平均数据内存值以及对应数据传输的平均间隔时长分别标记为nci和sci;通过公式获取到分析对象的实时运行强度系数si,其中,a3和a4均为预设比例系数,且a3>a4>0;48.将分析对象实时运行数据保密系数xi与实时运行强度系数si分别有保密系数阈值和强度系数阈值进行比较:49.若分析对象实时运行数据保密系数xi超过保密系数阈值,且实时运行强度系数si超过强度系数阈值,则将对应分析对象的实时运行标记为高保密高强度运行;50.若分析对象实时运行数据保密系数xi未超过保密系数阈值,且实时运行强度系数si超过强度系数阈值,则将对应分析对象的实时运行标记为低保密高强度运行;51.若分析对象实时运行数据保密系数xi超过保密系数阈值,且实时运行强度系数si未超过强度系数阈值,则将对应分析对象的实时运行标记为高保密低强度运行;52.若分析对象实时运行数据保密系数xi未超过保密系数阈值,且实时运行强度系数si未超过强度系数阈值,则将对应分析对象的实时运行标记为低保密低强度运行;53.并将分析对象的实时运行类型发送至缺陷修复执行单元;54.缺陷修复执行单元接收到分析对象的实时运行类型后,根据实时运行类型对当前运行进行缺陷修复方式设定,以至于在软件运行出现缺陷时,能够使得缺陷修复的影响降至最低,防止出现软件出现缺陷均进行停运维护导致软件运行效率降低的现象,提高了软件运行环境安全监管的效率;55.将缺陷修复方式划分为修复式缺陷修复和非修复式缺陷修复;修复式缺陷修复表示为当前缺陷修复能够使分析对象正常运行且当前周期出现缺陷概率降低;非修复式缺陷修复表示为当前缺陷修复能够使分析对象当前运行正常且当前周期出现缺陷概率不会降低;56.将高保密高强度运行、低保密高强度运行以及高保密低强度运行标记为复杂运行;将低保密低强度运行标记为简单运行;随后将实时缺陷进行分析,若实时缺陷在历史运行过程中出现次数不为零,且历史出现缺陷仍正常运行的频率超过对应频率阈值,则将对应实时缺陷标记为非必要缺陷;若非必要缺陷对应分析对象为复杂运行,则将对应分析对象匹配修复式缺陷修复;若非必要缺陷对应分析对象为简单运行,则将对应分析对象匹配非修复式缺陷修复;57.若实时缺陷在历史运行过程中出现次数为零,或者历史出现缺陷仍正常运行的频率未超过对应频率阈值,则将对应实时缺陷标记为必要缺陷;并将必要缺陷匹配修复式缺陷修复;58.完成缺陷修复方式选择后,生成缺陷修复执行信号并将缺陷修复执行信号发送至监管服务器;监管服务器根据缺陷修复方式将当前分析对象进行缺陷修复。59.上述公式均是采集大量数据进行软件模拟得出且选取与真实值接近的一个公式,公式中的系数是由本领域技术人员根据实际情况进行设置;60.本发明在使用时,通过缺陷获取单元进行软件实时缺陷获取,生成网络环境分析信号和应用环境分析信号,并将其对应发送至网络环境分析单元和应用环境分析单元;通过网络环境分析单元将实时运行软件进行网络环境分析,从而判断软件对应网络环境是否正常;通过网络环境分析生成网络环境异常信号或者网络环境正常信号,并将其发送至缺陷获取单元;通过应用环境分析单元将实时运行软件进行实时应用环境分析,通过实时应用环境分析生成应用环境分析合格信号或者应用环境分析不合格信号,并将其发送至缺陷获取单元;通过实时运行分析单元将当前运行软件的实时运行进行分析,通过实时运行分析获取到当前运行软件的运行类型;通过缺陷修复执行单元根据实时运行类型对当前运行进行缺陷修复方式设定,缺陷修复方式划分为修复式缺陷修复和非修复式缺陷修复,完成缺陷修复方式选择后,生成缺陷修复执行信号并将缺陷修复执行信号发送至监管服务器;监管服务器根据缺陷修复方式将当前运行软件进行缺陷修复。61.以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部