千家信息网

NMAP 简单用法介绍

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,写在前面的前面。突发奇想,打算开博了,逐把很久以前的东西翻出来一点搬到这里;以至于不显的那么空----------------------------------------写在前面---------
千家信息网最后更新 2025年01月20日NMAP 简单用法介绍

写在前面的前面。突发奇想,打算开博了,逐把很久以前的东西翻出来一点搬到这里;以至于不显的那么空



----------------------------------------写在前面----------------------------------
许久没有关注安全方面了,今天偶然看了几眼安全警戒线(http://www.hackeroo.com/)MS08-066 MS08-067 MS08-068....最近冒出好多exploit工具哦。看来微软的东西用起来果然要小心啊。

找个工具扫描下吧。太久不用国内的扫描工具了,总有不放心的地方,尤其是hacker站点提供的工具远不如rootkit提供的安全,虽然需要自己下载源代码编译才能用。

郁闷的是我的收藏夹里以前收藏的rootkit站点一个都没有了(看来要找个时间重新整理下收藏夹了)。一顿瞎忙中竟然想起找什么啊,不就是扫描下端口么,这么简单的事情 还有比Nmap更简单好用的么?
自己机器上的Nmap是几年前的了 于是只好重新去下载了一个。简单的说下用法吧
----------------------------------------------------------------------------------
一、初用nmap
Nmap的参数 实在太多了,来不急看的时候 直接
namp 主机名(IP也可以)
比如
nmap news.sina.com.cn(这里是键入的命令)以下斜体是屏幕的显示
Starting Nmap 4.76 ( http://nmap.org ) at 2008-12-04 23:00 中国标准时间
Interesting ports on 202.108.33.32:
Not shown: 989 closed ports
PORT STATE SERVICE
21/tcp filtered ftp《--------------开了FTP了 filtered ? 恩 防火墙后面的
22/tcp filtered ssh《--------------用SSH 不错
80/tcp open http
135/tcp filtered msrpc----------------|Windows?
139/tcp filtered netbios-ssn----------|Windows?
161/tcp filtered snmp
445/tcp filtered microsoft-ds---------|?
593/tcp filtered http-rpc-epmap
3389/tcp filtered ms-term-serv<----------用的终端 还是默认端口?严重怀疑防火墙后面
4444/tcp filtered krb524《-----------------???
5631/tcp filtered pcanywheredata<---------------PCanywhere ?,竟然用的默认端口

如此简单而已
二、批量扫描
如果只扫描一个机器 估计是不会用工具了哈,批量扫描怎么半?
1 尽然支持CIDR
nmap 192.168.0.1/24 (这里是键入的命令)以下斜体是屏幕的显示
Interesting ports on bogon (192.168.0.1):
Not shown: 997 closed ports
PORT STATE SERVICE
22/tcp open ssh
23/tcp open telnet
80/tcp filtered http

。。。。。

2 看出来了哈 这样扫描会连广播地址一起干,再智能点,
nmap 192.168.0-255.1-254(这里是键入的命令)
这也可以 哈哈 厉害
结果就不输出了

3 地址不连续?其实我们往往用的最多的就是这个了 输入一个地址表赛。
nmap -iL c:\ip.txt(这里是键入的命令)
结果就不输出了
地址表如下要求:每个地址必须以一个或多个空格,制表符或换行符分

三、按协议扫描
nmap -sT 192.168.1.1(也可以是上面介绍的几种地址输入方法)

这是扫描TCP协议
nmap -sU 192.168.1.1(也可以是上面介绍的几种地址输入方法)
这是扫描UDP协议

四、按端口扫描
nmap -p 80 192.168.1.1(也可以是上面介绍的几种地址输入方法)
扫描80 端口

五、输出
snmp -sT 192.168.1.1/254 -oX c:\nmap.xml
按照XML格式输出。

六、说明
还看扫描news.sina.com.cn结果
PORT STATE SERVICE
21/tcp filtered ftp

22/tcp filtered ssh
80/tcp open http
135/tcp filtered msrpc

139/tcp filtered netbios-ssn
161/tcp filtered snmp
445/tcp filtered microsoft-ds

593/tcp filtered http-rpc-epmap
3389/tcp filtered ms-term-serv

4444/tcp filtered krb524
5631/tcp filtered pcanywheredata

Nmap一共有6种端口状态
open(打开的)
应用程序正在该端口接收TCP 连接或者UDP报文。发现这一点常常是端口扫描 的主要目标。因为它们显示了网络上那些服务可供使用。
closed(关闭的)关闭的端口对于Nmap也是可访问的(它接受Nmap的探测报文并作出响应), 但没有应用程序在其上监听。 因为关闭的端口是可访问的,也许过会儿值得再扫描一下,可能一些又开放了。 系统管理员可能会考虑用防火墙封锁这样的端口。 那样他们就会被显示为被过滤的状态。
filtered(被过滤的)
由于包过滤阻止探测报文到达端口, Nmap无法确定该端口是否开放。过滤可能来自专业的防火墙设备,路由器规则 或者主机上的软件防火墙。
(unfiltered(未被过滤的)
未被过滤状态意味着端口可访问,但Nmap不能确定它是开放还是关闭。 只有用于映射防火墙规则集的ACK扫描才会把端口分类到这种状态。 用其它类型的扫描如窗口扫描,SYN扫描,或者FIN扫描来扫描未被过滤的端口可以帮助确定 端口是否开放。
open|filtered(打开或者被过滤的)
当无法确定端口是开放还是被过滤的,Namp就把该端口划分成 这种状态。开放的端口不响应就是一个例子。没有响应也可能意味着报文过滤器丢弃 了探测报文或者它引发的任何响应。因此Nmap无法确定该端口是开放的还是被过滤的。 UDP,IP协议, FIN,Null,和Xmas扫描可能把端口归入此类。
closed|filtered(关闭或者被过滤的)
该状态用于Nmap不能确定端口是关闭的还是被过滤的。 它只可能出现在IPID Idle扫描中。
七、举例

nmap -v news.sina.com.cn
这个选项扫描主机scanme.nmap.org中 所有的保留TCP端口。选项-v启用细节模式。
nmap -sS -O news.sina.com.cn/24
进行秘密SYN扫描,对象为主机Saznme所在的"C类"网段 的255台主机。同时尝试确定每台工作主机的操作系统类型。因为进行SYN扫描 和操作系统检测,这个扫描需要有根权限。
nmap -sV -p 22,53,110,143,4564 198.116.0-255.1-127
进行主机列举和TCP扫描,对象为B类188.116网段中255个8位子网。这 个测试用于确定系统是否运行了sshd、DNS、imapd或4564端口。如果这些端口 打开,将使用版本检测来确定哪种应用在运行。
nmap -v -iR 100000 -P0 -p 4444
随机选择100000台主机扫描是否被ms08-067溢出。由起始阶段 发送探测报文来确定主机是否工作非常浪费时间,而且只需探测主机的一个端口,因 此使用-P0禁止对主机列表。
nmap -P0 -p80 -oX logs/pb-port80scan.xml -oG logs/pb-port80scan.gnmap 216.163.128.20/20
扫描4096个IP地址,查找Web服务器(不ping),将结果以Grep和XML格式保存。


--------------------------------------------写在结尾------------------------------
好久没有netcat瑞士×××了 改天重新翻出来研究哈,恩还有sqlmap也改天翻出来

端口 主机 开放 地址 报文 状态 防火墙 防火 工具 还是 探测 命令 系统 结果 输入 输出 安全 就是 方法 应用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 原神日服服务器选哪个 发改委的数据库 日照市网络安全办公 科技互联网重生小说 国外数据库炉石 太原思诺网络技术有限公司电话 关系数据库设计理论主要包括哪些 杭州传维网络技术有限公司 服务器安全性设置 打造民间藏品数据库是什么意思 文创鑫网络技术有限公司 杨浦区网络技术咨询共同合作 新浪网易服务器 腾讯要在哪里建数据库 王牌竞速个服务器人数排名 软件开发各种目标 东软 网络安全事业部 网络安全重点布局项目标志性建筑 应用数据库DBA 大专学习软件开发应该报什么 广东口碑好的网络技术诚信服务 拍照翻译器软件开发 天津洛讯网络技术有限公司 网络技术和应用实践报告 上海吉盛网络技术有限公司官网 csmar数据库官网入口 南京邮电大学计算机网络安全 网络安全的时政热点 系统数据库中此文章标题已存在 经纪公司无线网络安全自查
0