如何查找软件漏洞

 
   | |

导读:本文介绍用专用软件来查找系统和软件漏洞并及时更新。同时展示下PSI(个人软件检查程序)的使用。

关键词:软件 系统 软件 漏洞 更新 PSI 软件检查程序

 
正在加载数据...

  本文谈下用专用软件来查找系统和软件漏洞并及时更新。同时展示下PSI(个人软件检查程序)的使用。

  用专用软件查找漏洞和更新

  如果每一个程序都可以自动更新,一般用户就会很乐意使用这种功能,那么恶意软件行为将面临很不舒服的境地。但是可悲的是,今天安装到我们电脑上的许多软件并不支持这种特性。所以,我们还得找一个专用工具,如Scunia的PSI和NSI就是不错的选择。

  所谓的PSI,即指个人软件检查程序,这种免费的工具可以扫描用户的计算机,让用户知道电脑上的哪些软件是过时的程序或不是最新的程序,从而使用户清楚所面临的危险。但其功能不限于此,它可以为找到的每个老程序提供快捷操作按钮,如一个下载按钮,用户在不用打开浏览器的情况下就可以找到最新的软件补丁或更新程序。

  此软件还可以将用户链接到软件网站上的完整漏洞报告。用户可以选择阻止某个程序的警告,但该软件厂商不建议用户这样做。

  总体来说,这个软件算不上完美,但它却为用户提供了一个快速更新不安全程序的机会。

  下图1所示界面为PSI扫描本地计算机应用程序的过程:

软件漏洞1
 
图1

  下图2展示的扫描结果,可以看出其中有四个不安全的程序,有43个程序已经打上了补丁。

软件漏洞2
 
图2

  单击“View Insecure Programs”按钮,查看不安全的程序,可以看到下图3所示的窗口:

软件漏洞3
 
图3

  其中列示了四个不安全的程序,为了了解更多的情况,单击其中的某个不安全程序,如“Adobe Reader 8.x”可以看到下图4所示对话框: 

软件漏洞4

图4

  可以看到窗口的底部有一个“Download Solution”按钮,单击它会弹出如下图5所示的对话框:

软件漏洞5
 
图5

  可以看出系统自动我们找到了adobe reader的升级程序安装包,直接单击“保存文件”,将其保存到硬盘上,然后就可以运行并安装这个程序包。其它的不安全程序的升级过程与此类似。 PSI主要用于单机系统,而NSI却可用于网络环境。但它是一个商业类的网络软件,它可以检查本地网络中所有主机的应用程序,并找出那些需要更新的程序。基本方法与单机版相同。笔者认为它可谓是网络管理员的良师益友。下图8是其界面,其中需要用户在“IP range”中输入起始IP地址范围和结束IP地址的信息。 

软件漏洞6

图6

  然后,单击“Scan Target”按钮,让系统为用户扫描网络计算机。注意,此操作要求用户的计算机关闭防火墙,并与网络连接。否则,系统将无法检测到远程计算机上的应用程序。其工作界面如下图7所示:

  软件漏洞7

图7

  某计算机的扫描结果显示如下图8: 

软件漏洞8

图8

原文出处:http://www.anqn.com/article/i/2008-09-15/a09102029.shtml
 
来源:安全中国    
 
 
 
 
 

漏洞评估

 
微软虚拟机软件爆出漏洞,它能让攻击者绕过Windows安全设施进而攻击应用程序中的公共漏洞,但微软并没有对这一漏洞采取修复行动的计划,究竟是什么原因呢……
 
SMB v2的安全漏洞可能会融入僵尸程序或其它恶意软件代码中,以攻击和访问数据并进一步渗透到网络中。本文探讨了加快SMB补丁部署的最佳实践及变通方案……
 
微软虚拟机中的虚拟化软件爆出零日漏洞,这一漏洞会让攻击者绕过Windows安全部署进而攻击virtual sessions中的漏洞程序。专家称该漏洞很严重,它会导致……
 
微软昨日发布了其三月份的安全补丁预告,宣称将发布两个补丁,共修复八个安全漏洞。微软将这两个补丁都列入“重要”级别,它将影响到Windows和……
 
“不要告诉我你下决心修复漏洞的难处,我不关心这些。你本身就是干软件行业的,那些代码是你写出来的,出现的问题也应该由你来解决。如果你不能处理好……

热门技术手册排行

 

虚拟专用网络 VPN(Virtual Private Network )能通过公用网络Internet建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。VPN是对企业内部网的扩展,它可以帮助远程用户、公司分支机构、商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输。许多公司使用VPN向公司外部的员工提供企业网络接入。本手册将围绕VPN进行全方位的讲解。

 

“最佳实践”来自英文Best Practice。维基百科对最佳实践的定义是一个管理学概念,认为存在某种技术、方法、过程、活动或机制可以使生产或者管理实践的结果达到最优,并减少出错的可能性。学习应用IT企业安全的最佳实践,其实就是借鉴别人成功的经验,让自己在保护企业安全方面少走弯路。在本手册中,将集合IT业内关于企业安全的最佳实践,并不断更新,以期在企业安全防护方面提供帮助。

 

虚拟化是数据中心的流行技术,它起源于20世纪60年代。它是把昂贵的计算机资源的利用最大化的方式。典型的服务器的利用率不足40%,虚拟化可以更有效地利用技术资源,并节约固定费用。虚拟化的最大优势是,它允许管理员从中央区域为个人电脑和客户设备提供软件。虚拟化不需要管理员对一般任务进行分别考虑。服务器的关机可以带动多用户的关机。

 

黑客策略和技术一直都在进步。黑客还在继续开发新的攻击工具和黑客方法,来恶意访问系统并攻击你的网络,这样企业在开发和采取恰当的方法防御黑客的攻击就变得非常困难。《黑客攻击技术和策略》的技术指南将介绍黑客的内心想法,并帮助你理解恶意攻击者的动机,也提供了一些黑客攻击具体信息的方式,采用的方法以及企业应该采用的保护敏感数据的方法。这里将会提供大量黑客技术和策路的信息,例如允许黑客获取网络系统或者文件访问的系统特征探测。

 

假如你正在寻找一个漏洞扫描器,你可能已经遇到了大量的非常昂贵的商业解决方案,这些方案都有一长串的性能和优点。不幸的是,如果你和我们之中大部分人的情况一样的话,你一般根本没有运行这些奇特的系统的预算。你可能已经退而求其次,转向考虑使用像SATAN或Saint的免费工具。然而,你可能觉得使用这些工具是一种折衷的办法,因为它们的性能设置不能与商业解决方案相比。这时候你就应该学会使用Nessus! 2005年12月Nessus背后的公司Tenable Network Security Inc.发布了Nessus 3,引进了对该产品的全面检查。在写这篇文章时候的最近版本,Nessus 3.2是在2008年3月发布的。Nessus现在可以在多种平台上使用,包括Windows、各种版本的Linux、FreeBSD、Solaris和Mac OS X。以下是这次Nessus3中的重大变化: 下面将介绍如何使用Nessus工具以及Nessus工具的更新。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录