当前位置: 移动技术网 > IT编程>脚本编程>Python > 使用python实现扫描端口示例

使用python实现扫描端口示例

2019年03月31日  | 移动技术网IT编程  | 我要评论

伏羲殇,压力变送器工作原理,妈妈和儿子不能说的快乐

python最简洁易懂的扫描端口代码.运行绝对会很有惊奇感

复制代码 代码如下:

from threading import thread, activecount

import socket

import os

def test_port(dst,port):

    os.system('title '+str(port))

    cli_sock = socket.socket(socket.af_inet, socket.sock_stream)

    try:

        indicator = cli_sock.connect_ex((dst, port))

        if indicator == 0:

            print(port)

        cli_sock.close()

    except:

        pass


if __name__=='__main__':

    dst = '192.168.0.22'

    i = 0

    while i < 65536:

        if activecount() <= 200:

            thread(target = test_port, args = (dst, i)).start()

            i = i + 1

    while true:

        if activecount() == 2:

            break

    input('finished scanning.')

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网