nmap是用来对一个比较大的网络进行端口扫描的工具,它能检测该服务有哪些TCP/IP端口目前正处于打开状态。用户可以通过运行它来确保和查询系统目前打开了哪些端口和外界进行通信,从而禁止不该打开的。。。
以windows下使用nmap为例
1、安装nmap
下载:https://nmap.org/dist/nmap-7.80-win32.zip
或者:https://nmap.org/download.html
下载解压即可,免安装。cmd中使用。
2、机器探测:扫描同一网段内的所有存在的机器
nmap.exe -sP 129.120.75.0/24
3、ping批量端口扫描:扫描所有端口
nmap.exe -p 0-65535 129.120.75.70 > myresult.txt
查看myresult报告。
4、协议探测:扫描主机支持的协议
nmap.exe -sO 129.120.75.70
5、扫描主机操作系统类型
nmap.exe -O 129.120.75.70
6、其他