首 页 教育新闻课件中心论文中心教学教案试题中心语文专题综合下载技术教程公务员  
设为首页
加入收藏
联系我们
您当前的位置:中国教育资源网 -> 技术教程 -> 网络相关 -> 服务器 -> Web服务器 -> 技术内容 退出登录 用户管理

网络安全漏洞检测Web服务器教程

论文作者:佚名  论文来源:不详  论文发布时间:2006-6-18 21:33:46  论文发布人:chjchjchj

减小字体 增大字体

              摘要:网络安全漏洞检测

1.前言


    网络安全问题总是由于一些漏洞引起的,攻击者抓住这些漏洞,从而获得相应的权限或者找到使服务器瘫痪的攻击手段。如果我们能够事先对这些漏洞进行检测,那么系统就会更加安全可靠。因此,网络安全的漏洞检测是十分必要的。本文介绍如何进行漏洞检测和如何进行修补。


 


2.检测表


    一个查看系统安全的方法是通过检测表。安全检测表是计算机安全中存在很久的传统。它们通常包含关于已知的弱点和配置错误的内容。系统管理员检查表中的每一项并和系统进行对比。如果系统与之相符,则该项通过了检测。潜在的漏洞在暴露之前就被修复。一旦所有的项目都被检测通过,则系统管理员宣布该系统是安全的,并投入使用。但是没有一个检测表是完全的。一个检测表有时间上的限制,有可能会过时,新的漏洞可能会产生。下面是一个检测表的例子:


Root account


l DO restrict the number of people who know the root password. These should be the same users
registered with groupid 0(e.g., wheel group on SunOS). Typically this is limited to at most 3
or 4 people.


l DO NOT log in as root over the network, in accordance with site security policy


l Do su from user accounts rather than logging as root. This provides greater accountability.


l Ensure root does not have a ~/.rhosts file


l Ensure “.” Is not in root’s search path


l Ensure root’s login files do not source any other files not owned by root or which are
group or world writable


l Ensure root cron job files do not source any other files not owned by root or which are
group or world writable


l Do use absolute path names when root. e.g. , /bin/su, /bin/find, /bin/passwd. This is to stop the
possibility of root accidentally executing a Trojan horse. To execute commands in the
current directory, root should prefix the command with “./”, e.g., ./command


 


3.弱点数据库


另一种安全检测的方法是查询安全弱点数据库。它允许用户搜索众所周知的可能影响特定系统的漏洞。可以从这些数据库中找到的项目创建自己的检测表。定期查看供应商的站点来寻找安全补丁。有些产品,像Red Hat Linux, 经常出现补丁。


一个强大的弱点数据库是由Internet Security System Inc. 维护的。可以在下面的站点搜索ISS的X-force数据库


http://www.iss.net/cgi-bin/xforce/xforce_index.pl


 


4.基于主机的工具


人工查阅检测表需要很多时间。有几个工具可以自动实施这一过程。基于已经知道的漏洞,像COPS和Tiger这样的弱点测试程序针对一个检测表来检查系统管理员的行为。它们可以检查下面的项目:


l 系统配置错误


l 不安全的权限设置


l 所有用户可写的文件


l SUID和SGID文件


l Crontab条目


l Sendmail和ftp设置


l 脆弱的口令或者空口令


l 系统文件的改动


第一次运行COPS或者Tiger这样的系统检测工具可能会大开眼界。它们都能产生有关发现的详细报告,暴露各种弱点。任何程序都不能超过其运行的系统的界限。系统检测工具检查该系统,而不是其他主机或网络


不论使用什么工具,用户都应该定期进行安全测试。在下面的情况发生时也要进行测试:


l 安装了一个新系统


l 怀疑受到了攻击


l 确定受到了攻击


另外,应该不定期的进行随机测试,以防止攻击者发现了时间安排而进行攻击。


 


5.解决问题的工具


上面的工具只是发现问题,而不解决问题,另一类工具可以发现安全问题并且解决这些问题。例如Titan工具,它检测运行系统,报告发现的问题,要求权限来修复,然后改正问题。


 


6.网络安全扫描工具


有一类工具使用网络通信信道来搜索其他主机的弱点。例如SATAN和nmap。Nmap工具能够搜索开放的端口,甚至进行操作系统检测。所有这些工具能够为了防御目的或作为攻击的一部分来检测主机。


 


7.工具简单评价


l chkacct


是一个检查用户帐号安全的工具。它检查文件的权限并改正它们。它寻找那些可能被所有用户可读的文件并查看以点号开头的文件。另一方面,这个GNU许可的工具需要一些配置(参见chkacct.src)。要查看更多信息,请看:


http://www.cs.purdue.edu/coasts/projects/recommendations/tools/chkacct.html


下载:


ftp://coast.cs.purdue.edu/pub/tools/unix/chkacct/


l COPS(推荐)


是报告系统的配置错误以及其他信息的工具。


下载:


ftp://coast.cs.purdue.edu/pub/tools/unix/cops/1.04/


l Courtney


监测一个网络,查明SATAN探索的结果,并试图识别它们的来源。它从tcpdu

[] [返回上一页] [打 印] [收 藏]  
 ∷相关技术评论  (评论内容只代表网友观点,与本站立场无关!) [查看发表评论...]
 
 中国教育资源网免费技术教程下载中心-站内广告 站内广告 中国教育资源网免费技术教程下载中心-站内广告 
 中国教育资源网站内搜索 站内搜索 中国教育资源网站内搜索 
 

   
 中国教育资源网免费技术教程下载中心-栏目导航 栏目导航 中国教育资源网免费技术教程下载中心-栏目导航 
· Windows 9XMEXP · Windows NT20002003
· LinuxBSD · 系统综合
· IISApache · 硬件技术
· Web服务器 · FTP服务器
· 邮件服务器 · 域名服务器
· Windows服务器 · 代理服务器
· 服务器综合
 
中国教育资源网免费技术教程下载中心-相关教程  相关技术 中国教育资源网免费技术教程下载中心-相关教程
· Win 2003中配置SNMP
· WindowsXP无线网络安
· Windows XP 操作系统
· [组图] 加强网络安全 打一场
· 在Wind2003中为SNMP
· CISCOPIX防火墙及网
· 网络安全Web服务器教
· 用SYN包特性增强网络
· 常用的Linux网络安全
· 网络安全的几项关键
 中国教育资源网免费技术教程下载中心-本月热门教程 本月热门 中国教育资源网免费技术教程下载中心-本月热门教程 
 
 中国教育资源网免费技术教程下载中心-本日热门论文 本日热门 中国教育资源网免费技术教程下载中心-本日热门论文 
 
关于本站 - 网站帮助 - 免费课件 - 美容 - 绿色软件 - 软件下载 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站留言
浙ICP备06010405号 Email:cnkjz@163.com 技术支持:名流设计
版权所有 Copyright© 2002-2004 名流