python局域网ip扫描示例分享


Posted in Python onApril 03, 2014
#!/usr/bin/python
# -*- coding: utf-8 -*-
from scapy.all import *
from time import ctime,sleep
import threading
TIMEOUT = 4
conf.verb=0

def pro(cc,handle):
 dst = "192.168.1." + str(cc)
 packet = IP(dst=dst, ttl=20)/ICMP()
 reply = sr1(packet, timeout=TIMEOUT)
 if not (reply is None):
  handle.write(reply.src+" is online"+"\n")
  #print reply.src, "is online"
def main():
 threads=[]
 f=open('ip.log','a')
 for i in range(2,254):
  t=threading.Thread(target=pro,args=(i,f))
  threads.append(t)
 print "main Thread begins at ",ctime()
 for t in threads :
  t.start()
 for t in threads :
  t.join()
 print "main Thread ends at ",ctime()
if __name__=="__main__" :
    main();
Python 相关文章推荐
python和bash统计CPU利用率的方法
Jul 10 Python
Python提取Linux内核源代码的目录结构实现方法
Jun 24 Python
Python之批量创建文件的实例讲解
May 10 Python
pandas ix &iloc &loc的区别
Jan 10 Python
Python列表(list)所有元素的同一操作解析
Aug 01 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
Python+Appium新手教程
Apr 17 Python
pytorch实现手写数字图片识别
May 20 Python
总结Pyinstaller打包的高级用法
Jun 28 Python
python画条形图的具体代码
Apr 20 Python
Python绘制散乱的点构成的图的方法
Apr 21 Python
python实现数通设备tftp备份配置文件示例
Apr 02 #Python
python实现巡检系统(solaris)示例
Apr 02 #Python
python实现apahce网站日志分析示例
Apr 02 #Python
python实现数通设备端口监控示例
Apr 02 #Python
使用python解析xml成对应的html示例分享
Apr 02 #Python
Python爬虫框架Scrapy安装使用步骤
Apr 01 #Python
使用python绘制人人网好友关系图示例
Apr 01 #Python
You might like
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
详解JavaScript函数绑定
2013/08/18 Javascript
浅谈 jQuery 事件源码定位问题
2014/06/18 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
jquery对dom节点的操作【推荐】
2016/04/15 Javascript
js利用appendChild对标签进行排序的实现方法
2016/10/16 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
python中as用法实例分析
2015/04/30 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
python处理两种分隔符的数据集方法
2018/12/12 Python
对Xpath 获取子标签下所有文本的方法详解
2019/01/02 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
Python logging设置和logger解析
2019/08/28 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
python实点云分割k-means(sklearn)详解
2020/05/28 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
python 爬取免费简历模板网站的示例
2020/09/27 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
html5开发三八女王节表白神器
2018/03/07 HTML / CSS
全球在线商店:BerryLook
2019/04/14 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
计算机应用专业学生的自我评价分享
2013/11/03 职场文书
十佳大学生村官事迹
2014/01/09 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
秋季运动会广播稿(30篇)
2014/09/13 职场文书
公司更名通知函
2015/04/24 职场文书
PhpSpreadsheet中文文档 | Spreadsheet操作教程实例
2021/04/01 PHP
Golang并发操作中常见的读写锁详析
2021/08/30 Golang