nmap常用命令/使用教程

简介: nmap被称为诸神之眼,常用来网络探测,比如探测存活的服务器以及开放的服务端口

map被称为诸神之眼,常用来网络探测,比如探测存活的服务器以及开放的服务端口


端口探测指令

 -p    指定端口
    -p T       指定协议(T代表TCP协议,U代表UDP协议)
    -p T:80    指定协议的端口
    -p http    指定协议名

指纹识别指令

1. -sV    识别服务指纹
2. -A     识别详细的服务指纹(侵略性探测)

主机探测指令

1. -sP    探测网段存活主机
2. -sn    探测网段存活主机

指定脚本

1. --script 指定脚本
2. -sC         指定脚本

其他

1. -oX    输出结果到文件中
2. -T     探测速度(1~4递增)
3. -e     指定网卡
4. -Pn    防止触发防火墙

实例

端口探测

nmap 192.168.40.129 -p 3389   -- 查看指定端口的开放情况
nmap 192.168.40.129 -p 1-1000 -- 查看指定范围内端口的开放情况
nmap -p htt* 111.17.185.149   -- 根据协议名查看端口的开放情况(支持通配符)

指纹识别

1. nmap -sV www.sdwcvc.cn     -- 识别服务指纹
2. nmap -A -T4 www.sdwcvc.cn    -- 识别详细服务指纹(侵略性探测)

主机探测

1. nmap -sP 111.17.185.149/24   -- 探测网段内存活主机
2. nmap -sn 111.17.185.149/24   -- 探测网段内存活主机

指定脚本

1. nmap --script http-title 111.17.185.149  -- 指定脚本探测
2. nmap -sV --script vuln 111.17.185.149  -- 指定脚本探测端口漏洞

指定网卡探测

nmap -e eth0 111.17.185.149   -- 探测指定网卡

端口状态

image.png


相关文章
|
存储 人工智能 移动开发
7zip 命令使用手册
本文中介绍的命令使用方式在所有安装了7zip的系统平台上使用方式一致。 在 Windows 系统上,你可以直接去观官网下载 7zip 安装包根据提示进行安装,但是若要使用7z命令,一定需要手动将 7zip 的安装目录添加到系统的Path环境变量。 在Linux上,请确包你使用的是 原版7zip 而非 p7zip,在Linux系统上的安装可以参考我的博文《如何在 Linux 系统中安装和使用 7zip》(实际上,本文节选自该博文)
1039 0
|
4月前
|
安全 Linux iOS开发
Nmap 使用指南:安装、优缺点及备忘单
【8月更文挑战第20天】
913 0
|
2月前
|
域名解析 网络协议 安全
|
7月前
|
网络协议 安全 Linux
Nmap简介
Nmap简介
121 13
|
4月前
|
XML 网络协议 网络安全
Nmap的使用方法
Nmap是一款强大的网络扫描工具,使用格式为`nmap [扫描类型] [选项] {目标规格}`。目标规格支持主机名、IP地址及网络范围,如`scanme.nmap.org`或`192.168.0.1`。通过`-iL`从文件读取目标,`-iR`随机选择目标,`--exclude`排除特定主机。主机发现选项包括`-sP` Ping扫描和`-P0`跳过发现。扫描技术涵盖TCP、UDP和ICMP等多种方式。端口扫描可通过`-p`指定端口,`-F`快速扫描常用端口。服务检测使用`-sV`,操作系统检测使用`-O`。时序和性能可通过`-T`调整。
79 4
|
7月前
|
Shell 文件存储 数据安全/隐私保护
2021Kali系列 -- 基础命令学习(二)
2021Kali系列 -- 基础命令学习(二)
46 0
|
7月前
|
开发工具
2021Kali系列 -- 基础命令学习(一)
2021Kali系列 -- 基础命令学习(一)
79 0
|
XML 网络协议 网络安全
Nmap 基础命令速查
Nmap 基础命令速查
122 0
|
网络协议 网络安全
Nmap 基本使用
Nmap 基本使用
185 0