利用Python原始库完成一个端口扫描的功能

Posted 17bdw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Python原始库完成一个端口扫描的功能相关的知识,希望对你有一定的参考价值。

利用Python原始库完成一个端口扫描的功能


import socket
 
def get_ip_status(ip,port):
    server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    try:
        server.connect((ip,port))
        print('0 port 1 is open'.format(ip, port))
    except Exception as err:
        print('0 port 1 is not open'.format(ip,port))
    finally:
        server.close()


get_ip_status("192.168.221.133",22)

以上是关于利用Python原始库完成一个端口扫描的功能的主要内容,如果未能解决你的问题,请参考以下文章

python 查看端口是不是开通

利用nmap进行特定端口扫描

利用 fsockopen() 函数开放端口扫描器

Python脚本--端口扫描器

渗透测试实战-bulldog

端口扫描器--利用python的nmap模块