ubuntu 13.10 中的 nmap

bla*_*ack 11 nmap

我不知道在这个论坛上发布这样一个愚蠢的问题。只是出于兴趣,我想知道一些事情。

我可以用nmapubuntu 13.10

backtrack另一个发行版,就像ubuntu我听说的那样backtrack基于 ubuntu`

如果回溯带有捆绑工具,例如 nmap

nmap和像其他工具wireshark中发现的ubuntu software center是强大的backtrack

如果backtrack更新为kali linux

Bab*_*ton 21

如何在 Ubuntu/Debian 系统上安装 nmap

# sudo apt-get install nmap
Run Code Online (Sandbox Code Playgroud)

在 yum 打包系统 Centos/RHEL 中安装 nmap

# yum install nmap -y
Run Code Online (Sandbox Code Playgroud)

从 rpm 包安装

# rpm -ivh nmap{version_of_package}.deb
Run Code Online (Sandbox Code Playgroud)

从您下载的 .deb 包文件安装

# dpkg -i nmap{version_of_package}.deb
Run Code Online (Sandbox Code Playgroud)

扫描单个主机

# nmap ubuntu.example.com
Run Code Online (Sandbox Code Playgroud)

扫描主机名以获取有关主机的更多信息

# nmap -v ubuntu.example.com
Run Code Online (Sandbox Code Playgroud)

扫描多个 IP 地址

# nmap 192.168.1.77 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

使用通配符 (*) 扫描 IP 地址范围

# nmap 192.168.1.*
Run Code Online (Sandbox Code Playgroud)

扫描整个子网 255.255.255.0

# nmap 192.168.1.0/24
Run Code Online (Sandbox Code Playgroud)

扫描 IP 范围

# nmap 192.168.1.33-99
Run Code Online (Sandbox Code Playgroud)

使用 nmap 查找远程主机的操作系统和版本

# nmap -A 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

这将输出有关主机及其端口、操作系统和版本的更多信息

# nmap -v -A 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

扫描特定端口号

# nmap -p 22 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

扫描 TCP 端口 443

# nmap -p T:443 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

扫描 UDP 端口 82

# nmap -p U:82 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

扫描多个端口

# nmap -p 443,82 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

使用通配符(*)扫描所有端口

# nmap -p "*" 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

查看所有发送和接收的数据包

# nmap --packet-trace 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

了解主机是否受防火墙保护 : 扫描为主机保护的防火墙

# nmap -PN 192.168.1.99
Run Code Online (Sandbox Code Playgroud)

扫描受网络保护的防火墙

# nmap -sA 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

了解接口和路由

# nmap --iflist
Run Code Online (Sandbox Code Playgroud)

排除单个主机

# nmap 192.168.1.10-100 --exclude 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

排除多个主机

# nmap 192.168.1.10-100 --exclude 192.168.1.77,192.168.1.95,192.168.1.99
Run Code Online (Sandbox Code Playgroud)

执行快速扫描

# nmap -F 192.168.1.77
Run Code Online (Sandbox Code Playgroud)

要了解更多命令,请使用命令 man

# man nmap
Run Code Online (Sandbox Code Playgroud)