手机
当前位置:查字典教程网 >脚本专栏 >python >使用python实现扫描端口示例
使用python实现扫描端口示例
摘要:python最简洁易懂的扫描端口代码.运行绝对会很有惊奇感复制代码代码如下:fromthreadingimportThread,active...

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.')

【使用python实现扫描端口示例】相关文章:

忘记ftp密码使用python ftplib库暴力破解密码的方法示例

使用python检测手机QQ在线状态的脚本代码

python文件比较示例分享

用python实现的去除win下文本文件头部BOM的代码

python实现探测socket和web服务示例

python实现哈希表

使用python删除nginx缓存文件示例(python文件操作)

python访问sqlserver示例

python使用scrapy解析js示例

Python的print用法示例

精品推荐
分类导航