一种基于计算机网络的安全监控系统技术方案

技术编号:24889136 阅读:66 留言:0更新日期:2020-07-14 18:16
本发明专利技术涉及安全监控系统技术领域,具体公开了一种基于计算机网络的安全监控系统,包括:随机分选模块、全盘扫描模块、病毒检测模块、病毒位置确定模块、位置统计模块、分配扫描模块以及病毒屏蔽模块。本发明专利技术通过各个模块之间的相互作用,实现了根据病毒程序的位置对代码进行扫描的工程,优化了扫描的方式,具体的,通过随机的全盘扫描一些网页的源代码,得到病毒程序在源代码中的位置,并且根据源代码的位置进行统计建模,得到源代码的高发位置,并且根据源代码的高发位置进行扫描,确定网页的安全性。

【技术实现步骤摘要】
一种基于计算机网络的安全监控系统
本专利技术涉及安全监控领域,特别涉及一种基于计算机网络的安全监控系统。
技术介绍
互联网的发展使得人们的生活更加的便利,各种各样的事物都可以在互联网上找的到相关的信息。在人们使用互联网的时候,大多数情况下都会通过浏览器浏览网页,这样就可以从网页上获取更多的信息。浏览器在打开网页的时候,通常都是将网页的代码缓存下来,然后在将缓存的代码通过客户端显示的方式显示在用户的终端上。在安全浏览器中,在网页打开的同时,会扫描网页的源代码,检测是否有病毒程序在源代码中隐藏,然后再屏蔽掉源代码中的病毒程序,从而形成对用户安全上网的保护。但是由于现在网页的源代码过长,如果每一行的源代码都进行扫描的话,则非常容易占用大量的时间才能给用户打开一个安全的网页,因此,目前的浏览器就是仅仅扫描网页的头和尾的源代码,而在中间部位的源代码不扫描,因此,如果病毒程序在网页源代码中间部位的话,就很容易对用户的计算机造成损坏。
技术实现思路
本专利技术的目的是克服上述现有技术中存在的问题,提供一种基于计算机网络的安全监控系本文档来自技高网...

【技术保护点】
1.一种基于计算机网络的安全监控系统,其特征在于,包括:/n随机分选模块,随机选取网页,获取选取到的网页的全部源代码;/n全盘扫描模块,将网页的全部源代码放入扫描器中进行扫描,得到网页源代码中的程序代码;/n病毒检测模块,将全盘扫描模块中所得到的程序代码进行解析,判断否为病毒程序;将分配扫描模块中所得到的程序代码进行解析,判断否为病毒程序;/n病毒位置确定模块,根据病毒检测模块中病毒程序在网页源代码的程序代码中的位置,得到病毒位置;/n位置统计模块,用于统计病毒位置确定模块中的病毒位置所出现的次数,并根据病毒位置和其所出现的次数建立线性关系;/n分配扫描模块,用于根据位置统计模块中建立的线性关...

【技术特征摘要】
1.一种基于计算机网络的安全监控系统,其特征在于,包括:
随机分选模块,随机选取网页,获取选取到的网页的全部源代码;
全盘扫描模块,将网页的全部源代码放入扫描器中进行扫描,得到网页源代码中的程序代码;
病毒检测模块,将全盘扫描模块中所得到的程序代码进行解析,判断否为病毒程序;将分配扫描模块中所得到的程序代码进行解析,判断否为病毒程序;
病毒位置确定模块,根据病毒检测模块中病毒程序在网页源代码的程序代码中的位置,得到病毒位置;
位置统计模块,用于统计病毒位置确定模块中的病毒位置所出现的次数,并根据病毒位置和其所出现的次数建立线性关系;
分配扫描模块,用于根据位置统计模块中建立的线性关系,将随机分选模块中没有选取到的网页的全部源代码进行划分,并分别扫描划分好的源代码放入扫描器中进行扫描,得到各个部分的程序代码;
病毒屏蔽模块,当病毒检测模块检测到病毒程序存在的时候,将检测到病毒程序屏蔽。


2.如权利要求1所述的一种基于计算机网络的安全监控系统,其特征在于,所述病毒位置确定模块根据病毒程序出现是的行数和网页源代码的程序代码的总行数进行比例运算,得到的比例值在乘以设定的倍数,得到病毒程序的比例行数,所述病毒程序的比例行数为病毒位置。

【专利技术属性】
技术研发人员:秦晓梅潘霞
申请(专利权)人:河南经贸职业学院
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1