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 相关文章推荐
浅谈function(函数)中的动态参数
Apr 30 Python
Python读csv文件去掉一列后再写入新的文件实例
Dec 28 Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 Python
python 阶乘累加和的实例
Feb 01 Python
利用Python库Scapy解析pcap文件的方法
Jul 23 Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 Python
python找出列表中大于某个阈值的数据段示例
Nov 24 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
Dec 20 Python
python实现猜数游戏(保存游戏记录)
Jun 22 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
Idea安装python显示无SDK问题解决方案
Aug 12 Python
pytorch 中autograd.grad()函数的用法说明
May 12 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
PHP获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
PHP使用DES进行加密与解密的方法详解
2013/06/06 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
jQuery焦点图左右转换效果
2016/12/12 Javascript
JavaScript正则表达式exec/g实现多次循环用法示例
2017/01/17 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
把JavaScript代码改成ES6语法不完全指南(分享)
2017/09/10 Javascript
Node.js中使用mongoose操作mongodb数据库的方法
2017/09/12 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
vue服务端渲染操作简单入门实例分析
2019/08/28 Javascript
[04:29]【TI9采访】OG.N0tail在胜者组决赛后接受采访
2019/08/25 DOTA
Python常见数据结构详解
2014/07/24 Python
Python中的hypot()方法使用简介
2015/05/18 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
台湾团购、宅配和优惠券:17Life
2017/08/14 全球购物
东南亚排名第一的服务市场:kaodim
2019/03/28 全球购物
标准导师推荐信(医学类)
2013/10/28 职场文书
教学个人的自我评价分享
2014/02/16 职场文书
婚礼主持结束词
2014/03/13 职场文书
社团活动总结
2014/04/28 职场文书
大专生求职信
2014/06/29 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
企业法人代表证明书
2015/06/18 职场文书
小学体育课教学反思
2016/02/16 职场文书