Nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端.确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting).其基本功能有三个,一是探测一组主机是否在线:其次是扫描 主机端口,嗅探所提供的网络服务:还可以推断主机所用的操作系统 .它 以隐秘的手法,避开闯入检测系统的监视,并尽可能不影响目标系统的日常操作,因此也常被黑客所青睐.本文以Centos7为例,用python实现NMAP进行端口扫描. 一.安装NMAP 1.下载NMAP源码 c…