python调用Namp扫描端口状态

来源:互联网 发布:淘宝去哪里评价 编辑:程序博客网 时间:2024/05/17 09:05

一 代码

import socketimport nmapnmScan = nmap.PortScanner()ip=socket.gethostbyname('www.runoob.com')nmScan.scan(ip,'3389')print(nmScan[ip]['tcp'][3389]['state'])

 

二 运行结果
py ========
filtered
 
三 知识扩展
1、Namp是一款非常棒的端口扫描工具,首先下载并安装Nmap工具,把安装路径添加到系统path环境变量,然后使用pip安装python-nmap,就可以使用了。
2、Nmap官网下载地址
https://nmap.org/
原创粉丝点击