源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python局域网ip扫描示例分享

  • 时间:2022-08-28 09:53 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python局域网ip扫描示例分享
[u]复制代码[/u] 代码如下:
#!/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();
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部