首页 > 其他分享 >使用nmap扫描端口

使用nmap扫描端口

时间:2023-04-23 17:59:47浏览次数:40  
标签:scanner proto nmap 端口 扫描 host print port


import nmap

scanner = nmap.PortScanner()

target = '192.168.8.121'

scanner.scan(target, arguments='-p-')

for host in scanner.all_hosts():
    print(host)
    if scanner[host].state() == 'up':
        print('Host: %s (%s)' % (host, scanner[host].hostname()))
        print('State: %s' % scanner[host].state())
        for proto in scanner[host].all_protocols():
            print('----------')
            print('Protocol: %s' % proto)
            lport = scanner[host][proto].keys()
            for port in lport:
                print ('Port : %s\tState : %s' % (port, scanner[host][proto][port]['state']))

标签:scanner,proto,nmap,端口,扫描,host,print,port
From: https://www.cnblogs.com/lianhaifeng/p/17347271.html

相关文章

  • Vue 项目安全扫描漏洞,JS 库版本太低,要求升级 YUI(vue2 升级javascript库)【检测到目标站
    原帖:https://blog.csdn.net/u012961419/article/details/130016341背景公司信安部门对项目进行安全扫描,查出一些漏洞,其中有一项要求升级javascript框架库(如图): 吓得我以为让我把Vue2升级成Vue3。经过一番询问后才知道,是工具包中依赖的YUI是存在安全漏洞的版本。漏洞定......
  • iptable添加对指定IP放行指定端口策略规则
    添加到最后iptables-AINPUT-s192.168.3.19-ptcp--dport9235-jACCEPTiptables-AOUTPUT-d192.168.3.19-ptcp--sport9235-jACCEPT添加到指定行iptables-IINPUT10-s192.168.3.19-ptcp--dport9235-jACCEPTiptables-IOUTPUT10-d192.168.3.19......
  • STM32F103的默认测试端口(JTAG\SW)用作普通IO口的配置
    STM32F103的默认测试端口(JTAG\SW)介绍STM32F103的PB3、PB4、PA13、PA14、PA15在默认上电状态并不是具有普通 IO 的功能的。而是用作SWJ-DP端口(用于JTAG调试)  这些引脚只有重定义功能后才能作为普通的IO口使用,所以我们需要对这些引脚进行配置的时候开启AFIO复用时钟。下......
  • nmap工具:一款开源的网络扫描和主机检测工具,可以用于发现计算机系统上运行的端口、服务
    1、nmap是一款开源的网络扫描和主机检测工具,可以用于发现计算机系统上运行的端口、服务以及操作系统等信息。通过nmap的扫描,系统管理员可以获得自己网络环境下的详细情况,包括哪些端口正在监听,哪些服务正在运行等信息,可以在保证网络安全和稳定的前提下优化网络配置,增强网络安全......
  • 查看有哪些端口占用
    在Linux系统中,可以使用netstat命令来查看当前哪些端口正在被占用。netstat是一个功能强大的网络工具,可以显示与操作系统相关的各种网络状态信息,包括协议、端口、会话状态、IP地址等。netstat命令与Linux系统发行版和版本有关,下面提供两种常见的用法:使用netstat命令......
  • GeoServer更改端口号
    GeoServer版本号version=2.21.0在安装GeoServer的根目录下,找到文件夹下的start.ini,并用记事本打开修改端口号后,重启geoserver就行了......
  • OpenCV实现文档扫描识别
    目录1.处理读入图像(1)读入模板图像(2)预处理(3)轮廓检测(4)透视变换2.调用pytesseract工具实现图片内容的提取本文实现了对读入图片进行变换,最后调用pytesseract工具实现图片内容的提取。包含高斯滤波操作去除噪音点、边缘检测、轮廓检测、透视变换、pytesseract文本识别。步......
  • nmap详解
    初识NmapNmap是被专业人员广泛使用的一款功能全面的端口扫描工具。它由Fyodor编写并维护。由于Nmap品质卓越,使用灵活,它已经是渗透测试人员必备的工具。除了端口扫描外,Nmap还具备如下功能:123456789主机探测:Nmap可査找目标网络中的在线主机。默认情况下,Nmap通过......
  • nmap实验
    实验名称NMAP网络扫描器成绩评定所用仪器材料win10NMAP实验目的或要求一、实验目的深入Nmap网络扫描器的原理,并通过使用Nmap发现目标主机、开放端口、服务类型、版本和操作系统,进行nmap脚本及库文件编写,深入掌握网络扫描器的作用,达到以下要求:1.深入掌握信息探测技术中的nmap网络扫......
  • windows:查看端口占用情况相关命令
    一、通过命令行查找端口被谁占用1、window+R组合键,调出命令窗口2、查看被占用端口对应的PID,输入命令:netstat-ano|findstr端口,回车,记录最后一位数字,即pid3、继续输入tasklist|findstrPID,回车,查看是哪个进程或者程序占用了端口二、通过任务管理器结束进程1、在cmd的命......