快速业务通道

Linux 下使用nmap

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-29
Linux 下使用nmap 我的系统rhel5,这里是内核版本 Nmap是在免费软件基金会的GNU General Public License (GPL)下发布 下载地址http://nmap.org/download.html 拷贝至tmp目录下 [root@localhost ~]# rpm -q gcc gcc-4.1.2-14.el5 [root@localhost ~]# 确定系统具备编译能力 [root@localhost tmp]# tar jxf nmap-5.00.tar.bz2 解压文件 [root@localhost tmp]# cd nmap-5.00 [root@localhost nmap-5.00]# 进入目录 [root@localhost nmap-5.00]# ./configure 编译前准备 这个画面倒是挺新奇的 哈哈 [root@localhost nmap-5.00]# make [root@localhost nmap-5.00]# make install [root@localhost nmap-5.00]# man nmap 可以用man命令查看一下 这里可以看到的信息太多了,在此仅给出几个常用的中文介绍, 1.名称 nmap-网络探测和安全扫描工具 2.语法 nmap [Scan Type(s)] [Options] 3.描述 nmap是一个网络探测和安全扫描程序,系统管理者和个人可以使用这个软件扫描大型 的网络,获取那台主机正在运行以及提供什么服务等信息.nmap支持很多扫描技术,例如:UDP、TCP connect()、TCP SYN(半开扫描)、ftp代理(bounce攻击)、反向标志、ICMP、FIN、ACK扫描、圣诞树(Xmas Tree)、SYN扫描和null扫描.从扫描类型一节可以得到细节.nmap还提供了一些高级的特征,例如:通过TCP/IP协议栈特征探测操作系统类型,秘密扫描,动态延时和重传计算,并行扫描,通过并行ping扫描探测关闭的主机,诱饵扫描,避开端口过滤检测,直接RPC扫描(无须端口影射),碎片扫描,以及灵活的目标和端口设定.
Empire CMS,phome.net
为了提高nmap在non-root状态下的性能,软件的设计者付出了很大的努力.很不幸,一些内核界面(例如raw socket)需要在root状态下使用.应该尽可能在root使用nmap. nmap运行通常会得到被扫描主机端口的列表.nmap总会给出well known端口的服务名(如果可能)、端口号、状态和协议等信息.每个端口的状态有:open、filtered、unfiltered.open状态意味着目标主机能够在这个端口使用accept()系统调用接受连接.filtered状态表示:防火墙、包过滤和其它的网络安全软件掩盖了这个端口,禁止 nmap探测其是否打开.unfiltered表示:这个端口关闭,并且没有防火墙/包过滤软件来隔离nmap的探测企图.通常情况下,端口的状态基本都 是unfiltered状态,只有在大多数被扫描的端口处于filtered状态下,才会显示处于unfiltered状态的端口. 根据使用的功能选项,nmap也可以报告远程主机的下列特征:使用的操作系统、TCP序列、运行绑定到每个端口上的应用程序的用户名、DNS名、主机地址是否是欺骗地址、以及其它一些东西. 4.功能选项 功能选项可以组合使用.一些功能选项只能够在某种扫描模式下使用.nmap会自动识别无效或者不支持的功能选项组合,并向用户发出警告信息. 如果你是有经验的用户,可以略过结尾的示例一节.可以使用nmap -h快速列出功能选项的列表. 4.1 扫描类型 -sT
TCP connect()扫描:这是最基本的TCP扫描方式.connect()是一种系统调用,由操作系统提供,用来打开一个连接.如果目标端口有程序监听, connect()就会成功返回,否则这个端口是不可达的.这项技术最大的优点是,你勿需root权限.任何UNIX用户都可以自由使用这个系统调用.这 种扫描很容易被检测到,在目标主机的日志中会记录大批的连接请求以及错误信息.
Empire CMS,phome.net
192.168.1.9是我rhel5 系统的ip地址 -sS
TCP同步扫描(TCP SYN):不必全部打开一个TCP连接,这项技术通常称为半开扫描(half-open).你可以发出一个TCP同步包(SYN),然后等待回 应.如果对方返回SYN|ACK(响应)包就表示目标端口正在监听;如果返回RST数据包,就表示目标端口没有监听程序;如果收到一个

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号