1.一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,包括以下步骤:S1,进行请求量及会话频率异常监测,判断是否进行第一次漏洞修复;
S2,进行浏览异常监测,判断是否进行第二次漏洞修复;
S3,进行用户端传输异常监测,判断是否进行第三次漏洞修复;
所述进行请求量及会话频率异常监测的具体过程如下:
监测预设时间段内的总请求数量和会话频率平均值;
当监测的总请求数量大于从数据库中获取的预设请求数量最大值,或者会话频率平均值大于从数据库中获取的预设会话频率最大值时,将对应的请求地址标记为存疑地址,并进行第一次漏洞修复;
所述第一次漏洞修复包括第一次拦截、第一次修复和第一次更新与验证;
所述第一次拦截表示通过动态代码分析方法将存疑地址进行拦截;
所述第一次漏洞修复的具体过程如下:
监测修复检测参数是否符合拦截合格条件,所述修复检测参数包括拦截速度和拦截负载,所述拦截负载表示进行第一次拦截过程中的服务器的负载的平均值;
当修复检测参数不符合拦截合格条件时,进行第一次拦截优化,所述第一次拦截优化表示发送提示至预设人员设置动态备用带宽;
当修复检测参数符合拦截合格条件时,继续进行第一次修复,所述第一次修复表示发送禁止访问提示至预设人员并进行存疑地址代码设置;
所述第一次更新与验证包括第一次更新和第一次验证;
所述第一次更新表示将第一次漏洞修复合格数据进行更新以获取第一次更新数据;
所述第一次验证表示进行第一次更新后重新监测预设时间段内的总请求数量和会话频率平均值;
所述第一次漏洞修复合格数据表示进行第一次修复后的浏览相关数据。
2.如权利要求1所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述第一次更新的具体过程如下:判断监测的待验证参数是否满足更新合格条件,所述待验证参数包括进行第一次拦截后的服务器负载和总请求数量;
当监测到的待验证参数满足更新合格条件时,继续进行浏览异常监测;
当监测到的待验证参数不满足更新合格条件时,进行验证负载优化,所述验证负载优化表示发送提示至预设人员设置备用服务器并将合格请求分发至备用服务器。
3.如权利要求1所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述进行浏览异常监测的具体过程如下:通过将请求频率平均值和预设请求频率进行占比程度分析,并与浏览流量峰值占比程度值和预设浏览流量影响第一权重进行赋权效果联合分析得到流量‑请求频率分析值,所述浏览流量峰值占比程度值用于反映浏览流量最大值相对于预设最大浏览流量的占比程度;
通过将相同请求数量和预设相同请求数量进行占比程度分析,并与浏览流量峰值占比程度值和预设浏览流量影响第二权重进行赋权效果联合分析得到流量‑相同请求分析值;
通过将浏览带宽占用率和预设浏览带宽占用率进行占比程度分析,并与浏览流量峰值占比程度值和预设浏览流量影响第三权重进行赋权效果联合分析得到流量‑带宽占用分析值;
通过将请求并发连接数最大值和预设请求并发连接数进行占比程度分析,并与浏览流量峰值占比程度值和预设浏览流量影响第四权重进行赋权效果联合分析得到流量‑并发分析值;
通过对浏览流量与异常反映值进行联合分析得到浏览异常监测值;
所述浏览异常监测值用于反映预设时间段内的浏览流量与异常反映值对用户进行网页信息浏览异常情况的影响程度的量化情况;
所述流量与异常反映值包括流量‑请求频率分析值、流量‑相同请求分析值、流量‑带宽占用分析值和流量‑并发分析值;
所述流量‑请求频率分析值用于反映浏览流量最大值和请求频率平均值共同对用户进行网页信息浏览异常情况的综合影响程度;
所述流量‑相同请求分析值用于反映浏览流量最大值和相同请求数量共同对用户进行网页信息浏览异常情况的综合影响程度;
所述流量‑带宽占用分析值用于反映浏览流量最大值和浏览带宽占用率共同对用户进行网页信息浏览异常情况的综合影响程度;
所述流量‑并发分析值用于反映浏览流量最大值和请求并发连接数最大值共同对用户进行网页信息浏览异常情况的综合影响程度。
4.如权利要求1所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述判断是否进行第二次漏洞修复的具体过程如下:比较浏览异常监测值是否小于从数据库中获取的预设浏览异常监测值;
若是,则继续进行用户端传输异常监测;
若不是,进行第二次漏洞修复;
所述第二次漏洞修复包括第二次拦截、第二次修复和第二次更新;
所述第二次拦截表示通过设置浏览器插件进行拦截;
所述第二次修复表示通过设置的浏览器插件自动进行漏洞修复;
所述第二次更新表示将第二次漏洞修复合格数据进行更新以获取第二次更新数据;
所述第二次漏洞修复合格数据表示第一次漏洞修复合格数据经过第二次修复后的数据。
5.如权利要求1所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述进行用户端传输异常监测,判断是否进行第三次漏洞修复,具体过程如下:监测脚本变化速率,判断是否进行第三次漏洞修复;
当监测到的脚本变化速率不大于从数据库中获取的预设脚本变化速率时,将第二次更新数据传输至用户端;
当监测到的脚本变化速率大于从数据库中获取的预设脚本变化速率时,进行第三次漏洞修复;
所述第三次漏洞修复包括第三次拦截、第三次修复和第三次更新与验证。
6.如权利要求5所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述第三次拦截表示发送禁止运行恶意脚本提示至预设人员;
所述恶意脚本表示脚本变化速率大于预设脚本变化速率对应的脚本;
所述第三次修复表示发送删除恶意脚本的提示至预设人员;
所述第三次更新与验证包括第三次更新和脚本变化速率验证;
所述第三次更新表示将第三次漏洞修复合格数据进行更新以获取第三次更新数据;
所述第三次漏洞修复合格数据表示第二次漏洞修复合格数据经过第三次修复后的数据;
所述脚本变化速率验证表示重新监测脚本变化速率直至脚本变化速率验证的次数达到预设最大脚本变化速率验证次数。
7.如权利要求5所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述进行用户端传输异常监测,还包括获取用户端传输异常监测值,具体过程如下;
通过将浏览中断次数和预设浏览中断次数进行占比程度分析,并与页面加载占比程度值和预设用户端传输第一权重值进行赋权效果联合分析得到加载‑中断分析值,所述页面加载占比程度值用于反映平均页面加载时长相对于预设页面加载时长的占比程度;
通过将拦截次数和预设拦截次数进行占比程度分析,并与页面加载占比程度值和预设用户端传输第二权重值进行赋权效果联合分析得到加载‑拦截分析值;
通过将浏览器崩溃次数和预设浏览器崩溃次数进行占比程度分析,并与页面加载占比程度值和预设用户端传输第三权重值进行赋权效果联合分析得到加载‑崩溃分析值;
通过将请求响应时长最大值和预设请求响应时长进行占比程度分析,并与页面加载占比程度值和预设用户端传输第四权重值进行赋权效果联合分析得到加载‑请求响应分析值;
通过对上述获取的用户端传输异常反映值进行联合分析得到用户端传输异常监测值;
所述用户端传输异常监测值用于反映预设用户端监测时间段内的用户端传输异常反映值对网页信息传输至用户端异常情况的影响程度的量化情况;
所述用户端传输异常反映值包括加载‑中断分析值、加载‑拦截分析值、加载‑崩溃分析值和加载‑请求响应分析值;
所述加载‑中断分析值用于反映浏览中断次数和平均页面加载时长共同对网页信息传输至用户端异常情况的综合影响程度;
所述加载‑拦截分析值用于反映拦截次数和平均页面加载时长共同对网页信息传输至用户端异常情况的综合影响程度;
所述加载‑崩溃分析值用于反映浏览器崩溃次数和平均页面加载时长共同对网页信息传输至用户端异常情况的综合影响程度;
所述加载‑请求响应分析值用于反映请求响应时长最大值和平均页面加载时长共同对网页信息传输至用户端异常情况的综合影响程度。
8.如权利要求7所述一种面向网络与信息安全的软件漏洞智能检测修复方法,其特征在于,所述进行用户端传输异常监测,还包括判断是否进行用户端传输优化,具体过程如下:若用户端传输异常监测值大于从数据库中获取的预设用户端传输异常阈值,则将第三次更新数据传输至用户端;
若用户端传输异常监测值不大于从数据库中获取的预设用户端传输异常阈值,则进行用户端传输优化;
所述用户端传输优化的具体步骤如下:
第一步,监测传输距离并设置优先级,所述传输距离表示服务器与用户端的传输距离;
第二步,进行更新频率优化,所述更新频率优化表示发送提示至预设人员以预设倍数逐级增大浏览器插件的更新频率。