网乐原科技

直播中

news center新闻中心
首页 > 资讯中心 > 软件技术

N-Stealth简介

发布时间:2008-06-30     阅读数: 次       来源:网乐原科技
  [工具文]N-Stealth简介

writer: demonalex
email: demonalex_at_hackermail.com


前言:不久前各大安全媒体(包括各类安全杂志与网站)纷纷抢先报道2004年世界上最热门的75只黑客/安全工具,
     其中就有N-Stealth的名字。也许你在此之前并不知道它是用来干什么的,甚至连它的名字也没有听过,现
     在就让小神为你细细道来......

    今天要为大家介绍的是一只好称是世界上最顶尖的WEB服务器安全扫描工具N-Stealth。据说它能扫描与辨别
出30000种安全漏洞与配置问题。不过很可惜笔者只能在网上找到它的免费版本(PS:这功能嘛,当然就没有工业
用的正式版那么全了,连漏洞的扫描确认数目也大打折扣,只有16000种)。下面介绍一下关于N-Stealth的相关
资料与信息:

生产商: ZMT公司(http://www.nstalker.com)
近期版本: 5.5/5.2
特点:
·能在win98/ME/2000/XP/2003系统下正常地运行
·能测试扫描目前几乎所有WEB类型的服务器,包括某些网络设备的WEB控制平台
·支持大多数的WEB服务应用程序(如: CGI,ColdFusion,ASP,Lotus Domino,FrontPage,PHP等)
·能进行超过30000种的WEB服务器漏洞测试(注: 免费版最多也就只能进行16000种漏洞测试)
·能进行SANS/FBI的头10&20漏洞扫描方式
·全面支持HTTP与HTTPS(SSL)
·带有N-Stealth日志分析器(注:此功能仅限于正式版才能使用,相关资料可以查阅:http://www.nstalker.com/
  products/loganalyzer)
·带有系统辨别探测功能
·带避开IDS(入侵测试系统)捕捉的功能
·全面支持使用代理服务器
·容易解读的图形报告生成模块
·报告书外带各种漏洞的解决方案(注:此功能仅限于正式版才能使用)
·支持虚拟主机
·远程扫描测试时你的机器不再需要安装附加软件
·准确的错误筛选机制
·带有缓冲区溢出测试引擎
·带有EMAIL报警功能(MailAlert,注:此功能仅限于正式版才能使用)
·漏洞数据库能进行智能升级(DB update,注:此功能仅限于正式版才能使用)

下面笔者就以使用N-Stealth5.2免费版为例向大家讲解一下该软件的基本使用方法。
=====================================================================================================
附录: N-Stealth5.2免费版下载地址
      http://www.yezie.com/down/download.aspx?downid=1&id=101757
=====================================================================================================
安装过程比较简单,笔者就不在此废话了。首先打开主程序N-Stealth Free Edition.exe。

当你是第一次启动这个程序时,程序是会问你该平台所使用的语言环境是什么,这一步你必须先在“Choose the
 appropriate language”提示栏中的选择下拉菜单中选定你所需要的语言环境(在这里笔者选择了“English”/
英语...PS:纳闷,这个软件就是不支持中文...),然后选定右方“Set as my default language”前面的那个小
框框(如上图),最后按“OK”确定就可以进入正常的调用界面了(以后该软件平台所使用的语言均为英语)。

为了测试本机的WEB服务器的稳定性,也为了能测试一下N-Stealth是否有‘传说中’说的那么‘神’,现在笔者
就在自己的机器上配置了一个新鲜出炉的win2000 Professional+IIS的WEB服务器(为避免有骗稿费之嫌,配置过
程略去:P)。配置完成后的最终目的是能让浏览器以环回地址(http://127.0.0.1)来正常地访问本地的网页目录
就可以了(如下图所示)。

好了,现在回到N-Stealth的操作部分。在“Scanner”分页输入你所需要测试的主机IP地址。

然后用鼠标点击进入“Vulnerability Checks”分页。在此分页中你可以选择各种相关的漏洞扫描测试类型。

(笔者根据本身的需要选择了几种特定的漏洞测试类型)
=====================================================================================================
注: 关于“Vulnerability Checks”分页中的各种漏洞扫描测试类型的解释如下:
   “Use IDS Evasion”----起用反IDS检测功能
   “Try to identify effective security checks to run”----尝试鉴别对方正在运行的安全防御系统
   “Include Denial-of-Service checks”----包括拒绝服务攻击测试
   “Try to identify remote password files”----尝试鉴别远程的密码文件
   “Detect server misconfiguration”----测试服务器的错误配置问题
   “Common HTTP Security Test”----普通HTTP安全测试
   “Optimize Security Checks”----优化测试类型(默认所有特殊测试类型全选)
   “IIS CGI Decode Test”----IIS CGI解码测试
   “General CGI Security Test”----普通CGI安全测试
   “IIS Extended Unicode Test”----IIS附加Unicde转换测试
   “NCSA Security Test”----NCSA安全测试
   “IIS File Parsing Test”----IIS系统文件分解测试
   “ColdFusion Security Test”----ColdFusion系统安全测试
   “FrontPage Security Test”----FrontPage管理安全测试
   “Cisco HTTP Security Test”----思科系统HTTP管理平台的安全测试
   “FrontPage CGI Security Test”----FrontPage CGI安全测试
   “WinCGI Security Test”----WinCGI安全测试
   “Domino Security Test”----Domino系统安全测试
   “Server-side language Security Test”----Server-side语言安全测试
   “Unset All Checks”按钮----不使用所有特殊扫描测试类型
=====================================================================================================
最后回到“Scanner”分页,点击其右下方的“Scan Method”下拉菜单按钮,在弹出的菜单中选择需要作的扫描
测试的基本类型。

(在这一步笔者选择了“standard”----标准)
=====================================================================================================
提示: 这里的“Top10 Scan”与“Top20 Scan”分别是指TOP 10 SANS/FBI扫描与TOP 20 SANS/FBI扫描。关于SA
      NS/FBI相关漏洞列表(TOP 10 SANS/FBI、TOP 20 SANS/FBI)的资料请查阅http://www.sans.org网站。
=====================================================================================================
来到这一步可以说是所有基本的配置操作都完成了(PS:若阁下有其他什么特殊的需要的话可以适当地再配置某些
特殊的配置参数,若没有就只管使用默认状态就可以了),现在就开始扫描过程吧,按一下“Scanner”分页左下
脚的

按钮,此时N-Stealth会弹出提示框,问是否将该地址写入待测试的主机列表中去。

当选择“是”以后将进入漫长的漏洞扫描测试过程...

(等待、等待、又是等待...PS:不耐烦了吧?出去喝杯咖啡再回来看看吧...)

(好象差不多了...)
在整个扫描过程完成时N-Stealth会自动弹出“N-Stealth Report Manager”对话框,

在其内容栏就有我们刚刚作扫描测试所得到的结果文件,选定它,并按对话框偏右方的

按钮,在其弹出的“Report Generation”对话框中选定输出的报告书文件格式。

(这里笔者选定了“Generate a HTML Report”)
最后按“OK”。

(系统提示报告书顺利生成了)
现在你可以在“N-Stealth Report Manager”对话框的“Report Directory”分页中看到报告书了,

双击打开它吧。



嘿嘿,看来漏洞还真不少...又想问偶关于解决的方案吗?就知道你们会这样问的了,在这里笔者提供一个基本
的解决方案吧。
=====================================================================================================
附录: WINNT+IIS安全基本解决方案
      http://www.ego12.com/demonalex/IISsecu/index1.txt
=====================================================================================================
    关于N-Stealth这个软件这天就介绍到这里,若你对本文有任何建议或疑问欢迎发EMAIL至demonalex@hacker
mail.com与笔者小神联系,谢谢:)。

网乐原科技

客服热线:0771-5761507

QQ:53290011

QQ邮箱:53290011@qq.com

工作时间:周一到周五 9:00-18:00

地址:广西南宁市江南万达写字楼C16栋1309室

物联网开发

关注我们

微信小商店 腾讯QQ客服 微信客服