博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kali之nmap
阅读量:6548 次
发布时间:2019-06-24

本文共 885 字,大约阅读时间需要 2 分钟。

nmap简介

Nmap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包。可以扫描主机、端口、并且识别端口所对应的协议,以及猜测操作系统

  • Ping扫描(-sP参数)
  • TCP同步(SYN)端口扫描(-sS参数)
  • TCP connect()端口扫描(-sT参数)
  • UDP端口扫描(-sU参数)

扫描局域网内的机器

#仅扫描主机nmap -sP 192.168.1.0/24    #进行ping扫描,打印出对扫描做出响应的主机,不做进一步测试(如端口扫描或者操作系统探测)#扫描主机和端口nmap -sS 192.168.1.0/24    #使用频率最高的扫描选项:SYN扫描,又称为半开放扫描,它不打开一个完全的TCP连接,执行得很快:(显示mac ip port protocol)nmap -sT 192.168.1.0/24    #当SYN扫描不能用时,TCP Connect()扫描就是默认的TCP扫描:#探测目标主机的操作系统nmap -O 192.168.1.19   #显示mac ip port protocol 操作系统(仅猜测)nmap -A 192.168.1.19   #显示mac ip port(更详细) protocol 操作系统(仅猜测) nmap -sO 192.168.1.19    #确定目标机支持哪些协议 (TCP,ICMP,IGMP等) #详细输出-vnmap -v

tip:/24意思是掩码有24位即255.255.255.0

扫描指定机器的端口

-p指定端口或者范围,再加-sS -sT -sU可以指定端口扫描方式

nmap 192.168.1.100 -p 1-65535    #扫描指定主机192.168.1.100的1到65535端口nmap -sS 192.168.1.0/24 -p 80,21,22,3389   #扫描局域网内指定的几个端口,端口扫描方式为SYN半连接方式

 

转载于:https://www.cnblogs.com/aeolian/p/11025954.html

你可能感兴趣的文章
Windows如何使用jstack跟踪异常代码
查看>>
js手动生成Json数据
查看>>
当Ucenter和应用通信失败,DZ数据库备份恢复
查看>>
Memcached
查看>>
项目启动前的准备工作(随笔一)
查看>>
海量Web日志分析 用Hadoop提取KPI统计指标
查看>>
关于失败
查看>>
Oracle 事务的開始与结束
查看>>
“神一般存在”的印度理工学院到底有多牛?
查看>>
Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程~(心血之作啊~~)
查看>>
《大话重构》
查看>>
一起谈.NET技术,WPF与混淆器
查看>>
一起谈.NET技术,C#面向对象设计模式纵横谈:Singleton 单件
查看>>
Mozilla公布Firefox 2011年开发计划
查看>>
Java访问类中private属性和方法
查看>>
UIImage扩展方法(Category)支持放大和旋转
查看>>
可复用的WPF或者Silverlight应用程序和组件设计(3)——控件级别
查看>>
hibernate的一些缺陷(转)
查看>>
An easy to use android color picker library
查看>>
忘记Django登陆账号和密码的处理方法
查看>>