Ⅰ 操作系统的漏洞一般有哪些
一、黑容发现系统的漏洞的途径一般不外两方面,一是偶然性的发现(所谓的碰巧),另一种是得到了核心资料后根据分析发现。
二、为什么会有漏洞,简单地说,这个世界上基本不存在完美的东西,电脑操作系统也是一样的。
1、当前的主流系统是非常复杂的,而一个复杂的东西就很难做到没有尽善尽美,这就是所谓的毛病、漏洞。就象世界贸易中心大楼一样,也许风吹不倒,地动也不倒,飞机一撞就倒了。
2、一个系统,在使用时,可能面对各种各样的情况,而且很多情况是设计时根本不存在的。还是比如世界贸易中心,谁会想到用飞机去撞它呢!退一步,就算不用飞机去撞它吧,也许破坏份子就能从下水道、通风口进入内里,在里面放炸弹……
3、所以,一个复杂的系统,如果有足够的资料去了解它,去研究它,往往可以找到很多方法去破坏它,去非法篡改它。
三、为什么微软当初发现不了?
这太难为微软了,无论哪个公司都做不出完美的东西。何况自个的错往往自个发现不了,那也是最常见的规律,所谓的当局者迷。
Ⅱ 系统漏洞
1.系统漏洞简介
(1)什么是系统漏洞:
漏洞即某个程序(包括操作系统)在设计时未考虑周全,当程序遇到一个看似合理,但实际无法处理的问题时,引发的不可预见的错误。系统漏洞又称安全缺陷,对用户造成的不良后果如下所述:
如漏洞被恶意用户利用,会造成信息泄漏,如黑客攻击网站即利用网络服务器操作系统的漏洞。
对用户操作造成不便,如不明原因的死机和丢失文件等。
综上所述,仅有堵住系统漏洞,用户才会有一个安全和稳定的工作环境。
(2)为什么会存在漏洞:
漏洞的产生大致有三个原因,具体如下所述:
编程人员的人为因素,在程序编写过程,为实现不可告人的目的,在程序代码的隐蔽处保留后门。
受编程人员的能力、经验和当时安全技术所限,在程序中难免会有不足之处,轻则影响程序效率,重则导致非授权用户的权限提升。
由于硬件原因,使编程人员无法弥补硬件的漏洞,从而使硬件的问题通过软件表现。
当然,Windows漏洞层出不穷也有其客观原因,即任何事物都非十全十美,作为应用于桌面的操作系统——Windows也是如此,且由于其在桌面操作系统的垄断地位,使其存在的问题会很快暴露。此外和Linux等开放源码的操作系统相比,Windows属于暗箱操作,普通用户无法获取源代码,因此安全问题均由微软自身解决。
2.如何检测Windows系统漏洞
用户应及时了解自身的Windows系统存在哪些已知漏洞,做到“防患于未然”。对于常见和较重大的系统漏洞,本文将会详细说明,同时建议用户通过专用软件对系统进行全面检测。
本文推荐使用的Windows系统检测工具为微软开发的Baseline Security Analyzer(基准安全分析器,简称MBSA。
Baseline Security Analyzer软件为免费软件,仅可运行于Windows 2000和Windows XP系统中,该软件可检测与系统相关的不正确安全设置并给出建议,官方下载网址为:http://download.microsoft.com/download/win2000platform/Install/1.0/NT5XP/EN-US/mbsasetup.msi。
1.0 版本的 MBSA可对本地或远程的Windows 系统进行检测,检测内容包括为微软产品的漏洞及缺少的补丁,如Windows NT 4.0、Windows 2000、Windows XP、IIS、SQL Server、 Internet Explorer及办公软件Office 2000等,并可为每台检测过的计算机创建和保存独立的XML格式安全报告。
3.如何处理系统中的漏洞
Windows操作系统的漏洞,某些由于软件设计失误而产生,另一些则由于用户设置不当所引发,均会严重影响系统安全。针对两种不同的错误需采用不同的方式加以解决,如下所述:
(1)针对设计错误,微软公司会及时推出补丁程序,用户只需及时下载并安装即可,因此建议用户经常浏览微软的安全公告,并及时下载补丁,官方网址为:http://www.microsoft.com/china/security/Bulletins/default.asp。
(2)对于设置错误,则应及时修改配置,使系统更加安全可靠。
二、Windows 98系统漏洞
1.IGMP漏洞
漏洞描述:
IGMP漏洞是一个较有名且危险的系统漏洞,可使用户计算机中断网络连接或出现蓝屏和死机。
解释:
IGMP全称为Internet Group Management Protocol,即互联网组管理协议。目前有很多可发动IGMP攻击的工具,如Winnuke、Sping和Tardrop等,通过这些工具可向某个IP地址的100端口不断发送大量IGMP数据包,当被攻击的计算机收到数据包后,即无法对数据进行处理,从而导致TCP/IP崩溃,引起系统中断网络连接,出现蓝屏现象,重启系统才可解决该问题。此外如攻击者进行端口监听,还可对其他端口进行攻击。
对策:
(1)下载相关的补丁程序,网址如下所述:
Windows 98第一版:http://www.virusview.net/download/patch/oob/up98igmp.zip;Windows 98第二版:http://www.virusview.net/download/patch/oob/up98oem2igmp.zip
(2)为计算机安装防火墙系统,屏蔽IGMP数据。
2.系统文件检查器漏洞
漏洞描述:
运行系统文件检查工具检测系统后无法重新启动。
解释:
出现该问题的原因在于系统文件检查器检测系统时,向Windows 98系统提供了错误的系统文件放置信息,而这些错误信息导致检查器用错误文件替换系统中受损或丢失的Windows 98系统文件,从而导致死机、无法重启或无法登录。
对策:
利用启动盘启动Windows 98,在DOS状态下运行“extract.exe”恢复被错误替换的系统文件。
3.共享密码校验漏洞
漏洞描述:
用户可任意访问Windows 98系统中的共享文件,即使共享目录已受口令保护,攻击者仍不需获取真实口令即可访问。
解释:
Windows 9x系统提供的文件和打印共享服务可设置口令保护,以避免非法用户访问。但微软的NetBIOS协议的口令校验机制存在严重漏洞,使保护形同虚设。
由于服务端对客户端口令进行校验时以客户端发送的数据长度为依据,因此客户端在发送口令认证数据包时可设置长度域为1, 同时发送一个字节的明文口令给服务端,服务端会将客户端发送的口令与服务端保存的共享口令的第一个字节进行明文比较,如匹配即认为通过验证。因此攻击者仅需猜测共享口令的第一个字节即可。
Windows 98的远程管理也采用共享密码认证方式,因此也受该漏洞影响。
对策:
(1)下载并安装补丁程序,网址如下所述:
http://download.microsoft.com/download/win98SE/Update/11958/W98/EN-US/273991USA8.EXE
(2)在未获取并安装补丁程序前,建议暂时关闭文件共享服务。
4.共享访问客户端类型检测漏洞
漏洞描述:
恶意攻击者提供已修改的文件共享服务器,当Windows 98客户访问其共享资源时,会导致对客户的拒绝服务攻击。
解释:
当Windows 9x客户访问文件共享服务时,会比较服务端传送的驱动类型,如服务器返回服务类型并非实际的“?????”、“A:”、“LPT1:”、“COMM”、“IPC”五种类型中的一种,客户端会错误地获取并不存在的第6种类型,因此进行转换时会获取错误的驱动头指针,从而调用错误的驱动函数地址,造成客户端不稳定甚至崩溃。
对策:
(1)不随意访问不可信主机的共享服务。
(2)禁止通过TCP/IP协议使用NetBIOS程序。
5.共享服务文件句柄漏洞
漏洞描述:
文件和打印共享服务程序存在安全漏洞,该漏洞允许恶意用户远程攻击Windows 98的文件共享服务,导致服务崩溃。
解释:
Windows 98系统的共享服务程序仅分配了有限的空间用于存储句柄转换指针,因此所能接收客户端的文件句柄范围为0至0x3ff(十六进制)。但服务程序在处理SMBfindclose等命令的时候,未正确检查客户端发送的文件句柄范围,因此可能获取错误的指针,导致非法访问错误的内存地址,多次重复攻击后会地址系统共享服务崩溃。
对策:
取消TCP/IP协议中绑定的“文件和打印机共享”服务。
6.NetBIOS over TCP/IP耗尽资源漏洞
漏洞描述:
NetBIOS会由于一个远程漏洞而导致拒绝服务攻击,攻击者可通过连接NBT(NetBIOS over TCP/IP)端口而使系统耗尽网络资源并停止工作,甚至导致系统崩溃。
解释:
如攻击者对被攻击计算机初始化很多连接,然后关闭,使目标机的TCP始终处于FINWAIT-1状态,尽管最终将超时并释放,但攻击者可持续发送更多请求,初始化并关闭新连接,从而耗尽任何网络资源,最终导致NetBIOS拒绝正常服务。
总而言之,DDOS攻击基本是无法解决的,从SYN FLOOD理论分析,仅需有限带宽的服务均会被攻击至拒绝服务,对服务器可能仅为拒绝服务,对一般计算机则会导致系统资源耗尽。
对策:
下载补丁程序,网址如下所述:
http://www.microsoft.com/Downloads/Release.asp?ReleaseID=25114
7.NetBIOS漏洞
漏洞描述:
该漏洞可泄漏计算机和工作组的名称,从而使入侵者按这些信息获取IP地址。此外该漏洞还可使对方访问计算机内的文件。
解释:
NetBIOS(NETwork Basic Input/Output System)是网络的基本输入/输出系统,是由IBM开发的网络标准,微软在此基础上继续开发,其客户机/服务器网络系统均基于NetBIOS,应用程序也通过标准的NetBIOS API调用,实现NetBIOS命令和数据在各种协议中传输,微软网络在Windows NT操作系统中利用NetBIOS完成大量的内部联网。
虽然NetBIOS API为局域网开发,但目前已发展成为标准接口,无论在面向连接或非连接的通信中,应用程序均可使用其访问传输层联网协议。
NetBIOS接口为NetBEUI、NWLink、TCP/IP及其他协议而开发,由于这些协议均支持NetBIOS API,因此均提供建立会话和启动广播的功能。网络上的每台计算机均须唯一地与NetBIOS名等同,在建立会话或发送广播时也需使用该名字。当通过该名字使用NetBIOS会话时,发送方必须将NetBIOS名转化为IP地址。由于IP地址和名字均必为需,因此在进行成功通信前,所有名字转换方法必须提供正确的IP地址。
NetBIOS是一个不可路由的协议,但可绑定至任意的协议中,因此其非常容易成为系统中的后门。
对策:
对于不需登录至NT/2000局域网的拨号用户,只需在系统的网络属性中删除“Microsoft网络用户”,而仅使用“Microsoft友好登陆”。
8.屏幕保护程序漏洞
漏洞描述:
不输入屏保密码即可访问硬盘,甚至运行程序。
解释:
当计算机使用的屏幕保护程序为Windows自带的“频道屏幕保护程序”后,在屏幕上单击鼠标右键或按键盘,出现屏保密码输入窗口后,用鼠标拖动输入框,使密码输入窗口的“取消”按钮位于在屏幕中央的图片上,然后将鼠标对准“取消”按钮,同时按下左右键,此时会弹出IE的右键菜单。
在弹出的菜单中选择“图片另存为”,即弹出“保存图片”对话框,此时即可访问硬盘。
对策:
建议不使用Windows自带的“频道屏幕保护程序”。
三、Windows 2000系统漏洞
1.输入法漏洞
漏洞描述:
通过该漏洞用户可浏览计算机上的所有文件,且可执行net.exe命令添加Administrator级别的管理员用户,从而完全控制计算机。
解释:
在Windows 2000的登陆窗口中,按Ctrl+Shift键,切换至全拼输入法。在输入法状态条上按鼠标右键,选择“帮助”的
Ⅲ *以下那一个操作系统的漏洞最多A.LINUX B.UNIX C.WINDOWS D.FREEBSD
就目前的使用看,WINDWOS被使用的广泛,因此发现的问题最多,同时研究漏洞的人也最多,其他操作系统也不能确定就没有漏洞或漏洞很少,主要是使用的范围较少.
WINDOWS一般都不是用到关键业务上,出了问题影响不大,而UNIX等一旦出现漏洞都是很致命的!
Ⅳ 造成操作系统安全漏洞的原因
操作系统产生漏洞的原因有如下四个:
1、操作系统陷门:一些操作系统为了安装其他公司的软件包而保留了一种特殊的管理程序功能,尽管此功能的调用需要以特权方式进行,但如果未受到严密的监控和必要的认证限制,就有可能形成操作系统陷门。
2、输入输出的非法访问:有些操作系统一旦 I/O 操作被检查通过后,该操作系统就默认继续执行而不再进行检查,从而造成后续操作的非法访问。还有些操作系统使用公共系统缓冲区,任何用户都可以搜索该缓冲区,如果该缓冲区没有严格的安全措施,那么其中的机密信息(如用户的认证数据、口令等)就有可能被泄露。
3、访问控制的混乱:在操作系统中,安全访问强调隔离和保护措施,而资源共享要求开放。如果在设计操作系统时不能处理好这二者之间的矛盾关系,就可能出现安全问题。
4、不完全的中介:完全的中介必须检查每次访问请求以进行适当的审批。而某些操作系统省略了必要的安全保护。要建立安全的操作系统,必须构造操作系统的安全模型并提供不同的实施方法。另外,还需要建立和完善操作系统的评估标准、评价方法和测试质量。
Ⅳ 微软苹果等操作系统存在什么安全漏洞
5月10日,美国计算机安全应急响应中心 ( 以下简称 "CERT" ) 通过公告宣称,Windows、macOS、Linux、FreeBSD、VMware 和 Xen 等基于 x86 AMD 和英特尔 CPU 的系统都在遭受一个严重安全漏洞的影响,而该漏洞是由于操作系统开发者曲解了英特尔和 AMD 两家芯片厂商的调试文档所致。
CERT 方面表示,受影响的操作系统和管理程序制造商周二发布了针对普通漏洞的补丁,这些普通漏洞可能让有效的黑客攻击者 " 读取了计算机内存中的敏感数据,或者是控制了一些低级别的操作系统功能。
对于 Linux 操作系统而言,这一漏洞可能会导致系统崩溃,而且还能够让黑客提升 " 访客 " 账户的访问权限。
微软表示,该漏洞允许黑客在内核模式下运行任意代码。微软表示," 为了嗅探这一漏洞,黑客首先需要登录系统。接下来,黑客可以运行特定应用来控制那些受影响的系统。"
VMware 方面声称,该公司的管理程序没有受到影响,但是,包括 VMware vCenter 服务器、VMware 数据保护和 VMware vSphere Integrated Containers 在内的产品可能受到了影响。
与此同时,Xen 方面也表示,所有版本的 Xen 程序都受到了影响,但这一漏洞只能被软件虚拟化 ( PV ) " 访客 " 账户嗅探和利用,而硬件虚拟化 ( HVM ) 将无法发现和利用这一漏洞。
CERT 表示,这一问题是由于操作系统开发者不正当处理这些异常情况所致。虽然这些漏洞与 CPU 的设计无关,但是,对异常的曲解主要是由于对这些指导说明缺乏清晰的理解。
Ⅵ 其它操作系统还有漏洞吗
是软件就有漏洞,Windows因为用的人多所以发现的漏洞也多,如果其他系统用的人多了也会发现很多漏洞,个人觉得你只要用你的防病毒软件的修补漏洞功能把补丁都安装上比较保险,不会影响速度
Ⅶ 即插即用中的漏洞的编号是多少
编号:MS05-039
名称:即插即用中的漏洞可能允许远程执行代码和特权提升
KB编号: 899588
等级:严重
此更新可消除一个秘密报告的新发现漏洞。 即插即用 (PnP) 中存在远程执行代码漏洞,成功利用此漏洞的攻击者可以完全控制受影响的系统。攻击者可随后安装程序;查看、更改或删除数据;或者创建拥有完全用户权限的新帐户。 本公告的“漏洞详细资料”部分中对此漏洞进行了说明。
我们建议用户立即安装此更新。
http://db.kingsoft.com/news/seleak/2005/08/10/61806.shtml
Ⅷ 操作系统自身漏洞
service pack3是一个很大的更新,并不是很重要,这个补丁只是对XP系统的内核进行了更新,系统运行起来和以前没有太大的差别,但在稳定性上确实有一定的作用,所以我建议您升级。