当前位置:主页 > 知识百科 > 生活百科 > 正文

如何检查系统漏洞

发布时间:2021-11-17 22:00 来源:互联网 点击:0次
系统安全漏洞,也可以称为系统脆弱性,是指计算机系统在硬件、软件、协议的设计、具体实现以及系统安全策略上存在的缺陷和不足。系统脆弱性是相对系统安全而言的,从广义的角度来看,一切可能导致系统安全性受影响或破坏的因素都可以视为系统安全漏洞。安全漏洞的存在,使得非法用户可以利用这些漏洞获得某些系统权限,进而对系统执行非法操作,导致安全事件的发生。漏洞检测就是希望能够防患于未然,在漏洞

如何检查系统漏洞

系统安全漏洞,也可以称为系统脆弱性,是指计算机系统在硬件、软件、协议的设计、具体实现以及系统安全策略上存在的缺陷和不足。系统脆弱性是相对系统安全而言的,从广义的角度来看,一切可能导致系统安全性受影响或破坏的因素都可以视为系统安全漏洞。安全漏洞的存在,使得非法用户可以利用这些漏洞获得某些系统权限,进而对系统执行非法操作,导致安全事件的发生。漏洞检测就是希望能够防患于未然,在漏洞被利用之前发现漏洞并修补漏洞。如何检查系统漏洞?计算机网络安全有哪些基本注意事项?一起和漂亮女人街网看看吧。

一、前期准备,建立安全模型

1、熟悉软件功能、功能实现,配置等;

如:IIS的虚拟目录、脚本映射;

2、根据功能,分析安全需求,建立安全模型;

IIS外挂,文件类型识别,目录正确识别;目录限制;

外挂的特点;权限不是在文件对象上,需要自己识别文件,所以需要识别出同一个文件的所有文件名;

3、根据安全需求,分析编程应注意的地方,重点检查。

IIS要对"../"进行检测,连接文件的处理,识别出正确的目录、文件名; 编程接口完全按接口实现;

二、原代码分析

1、通读原代码;

2、安全需求里面重点需要检测的地方;

3、搜索容易有问题的函数调用,如strcpy、strcat、*printf、free、strncpy等;

4、常见一些编程问题;一些变量类型,如长度变量用int,注意一些函数非直接返回赋值问题等,一些边界条件,记数从0开始还是从1开始。

5、分析缓冲区使用的代码;

6、输入输出合法检测;

7、编程接口调用;了解操作系统、基本文件、进程调用等的特性;

8、数据结构;

9、安全领域的最小原则;

三、二进制代码分析

1、测试;

(1)、熟悉输入输出;

(2)、根据需要编写测试程序;

(3)、输入输出各种特殊情况测试,特殊字符、长串;

(4)、安全需求需要检测的一些条件测试;

2、反汇编分析;

(1)、阅读理解反汇编代码;

(2)、安全需求检测的代码分析;

(3)、调用接口代码分析;

(4)、sub esp,xxx 代码分析缓冲;

(5)、strcpy、strcat、*printf、free、strncpy等调用分析;

(6)、输入输出检测;

3、跟踪调试;

(1)、异常的拦截分析;

(2)、一些字符串的流向,读写断点;

以上是小编整理的检查网络漏洞的方法,希望对大家有帮助,多学习网络安全小知识很重要。


"小编整理不易,小礼物走一走,万分感谢!"
赞赏
漂亮女人街

真诚赞赏,手留余香

相关资讯

如何擦水晶吊灯
水晶吊灯看上去非常的富贵亮丽,特别适合客厅空间比较大的户型,或者是比较奢华一点的装修风格。而且水晶吊灯的款式样式非常多,光线也都比较柔和,所以很多人都喜欢装水晶吊灯。但是水晶吊灯会有很多不规则的小部件
什么是海雾
大家应该都听过这首歌“风雨中这点痛算什么,不要怕至少我们都有梦”,讲得是水手的生活,其实水手的生活都是飘摇在海上,有时候就要遇到一些危机,比如说海雾,就会让船迷失方向,那么大家知道什么是海雾吗?今天就
诱发哮喘发作的因素
哮喘已成为当今世界上最常见的疾患之一,并被世界卫生组织(WHO)列为疾病中的四大顽症之一。那么诱发哮喘发作的因素有哪些呢?下面就跟着漂亮女人街小编一起来看一下吧! 诱发哮喘发作的N个因素1.多种多样的因素:比
遇到山火时该如何逃生
在干燥的天气,山火于较斜的草坡上顺风向上蔓延的速度极快,所以远足人士绝不可轻视山火的威力。由于山火在白天比较难看见,随时留意有没有出现飞灰和火烟味。如发现山火,要尽快远离火� O旅嫫僚私掷锤蠹医樯
毒鼠药中毒的诊断方法
一到秋收的季节,有很多的粮食在院落里,这时就会有很多的老鼠,来破坏粮食,这时我们就会用一些药类来消灭它,但是同时也有很多的危险,有时家里的一些动物会受到这些药物危害。有时也会伤害到我们的人类,所以我们
防毒面具多长时间换一次碳盒?
对于防毒面具,人们一般会关注作业人员是否佩戴,而对于它的使用期限问题,则很少有人关心。那么,防毒面具多长时间换一次碳盒那?就让漂亮女人街的小编和你一起去了解一下吧!防毒面具更换碳盒时间:1、对于稳定作