使用python实现扫描端口示例


Posted in Python onMarch 29, 2014

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 相关文章推荐
python dict remove数组删除(del,pop)
Mar 24 Python
Python sys.argv用法实例
May 28 Python
python爬虫爬取某站上海租房图片
Feb 04 Python
解决Python获取字典dict中不存在的值时出错问题
Oct 17 Python
Python实现新型冠状病毒传播模型及预测代码实例
Feb 05 Python
Python *args和**kwargs用法实例解析
Mar 02 Python
Python多线程实现支付模拟请求过程解析
Apr 21 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 Python
基于PyInstaller各参数的含义说明
Mar 04 Python
pytorch 6 batch_train 批训练操作
May 28 Python
python必学知识之文件操作(建议收藏)
May 30 Python
python基础之模块的导入
Oct 24 Python
Python Trie树实现字典排序
Mar 28 #Python
python实现探测socket和web服务示例
Mar 28 #Python
python实现目录树生成示例
Mar 28 #Python
python改变日志(logging)存放位置的示例
Mar 27 #Python
使用python删除nginx缓存文件示例(python文件操作)
Mar 26 #Python
python实现ip查询示例
Mar 26 #Python
python fabric实现远程操作和部署示例
Mar 25 #Python
You might like
关于页面优化和伪静态
2009/10/11 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
php cookie使用方法学习笔记分享
2013/11/07 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
2014/04/30 PHP
destoon实现调用自增数字从1开始的方法
2014/08/21 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
PHP学习笔记(三):数据类型转换与常量介绍
2015/04/17 PHP
PHP实现文件上传和多文件上传
2015/12/24 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
Yii2使用表单上传文件的实例代码
2017/08/03 PHP
拖拉表格的JS函数
2008/11/20 Javascript
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
JQuery 引发两次$(document.ready)事件
2010/01/15 Javascript
基于jquery的表头固定的若干方法
2011/01/27 Javascript
基于JQuery和CSS3实现仿Apple TV海报背景视觉差特效源码分享
2015/09/21 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
vue下载二进制流图片操作
2020/10/26 Javascript
使用C语言扩展Python程序的简单入门指引
2015/04/14 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
CSS3教程(6):创建网站多列
2009/04/02 HTML / CSS
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
建筑文秘专业个人求职信范文
2013/12/28 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
企业文化理念标语
2014/06/10 职场文书
完整版商业计划书
2014/09/15 职场文书
计算机实训报告范文
2014/11/05 职场文书
入党个人总结范文
2015/03/02 职场文书
2015员工年度考核评语
2015/03/25 职场文书
2016年端午节红领巾广播稿
2015/12/18 职场文书
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
原生JavaScript实现简单五子棋游戏
2021/06/28 Javascript
PC版《死亡搁浅导剪版》现已发售 展开全新的探险
2022/04/03 其他游戏