手机
当前位置:查字典教程网 >脚本专栏 >python >python通过scapy获取局域网所有主机mac地址示例
python通过scapy获取局域网所有主机mac地址示例
摘要:python通过scapy获取局域网所有主机mac地址复制代码代码如下:#!/usr/bin/envpython#-*-coding:utf...

python通过scapy获取局域网所有主机mac地址

复制代码 代码如下:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

from scapy.all import srp,Ether,ARP,conf

ipscan='192.168.1.1/24'

try:

ans,unans = srp(Ether(dst="FF:FF:FF:FF:FF:FF")/ARP(pdst=ipscan),timeout=2,verbose=False)

except Exception,e:

print str(e)

else:

for snd,rcv in ans:

list_mac=rcv.sprintf("%Ether.src% - %ARP.psrc%")

print list_mac

python通过scapy获取局域网所有主机mac地址示例1

【python通过scapy获取局域网所有主机mac地址示例】相关文章:

python中使用pyhook实现键盘监控的例子

python学习手册中的python多态示例代码

python实现的登录和操作开心网脚本分享

Python获取apk文件URL地址实例

python通过urllib2爬网页上种子下载示例

python抓取网页内容示例分享

python使用循环实现批量创建文件夹示例

python多线程抓取天涯帖子内容示例

使用python 获取进程pid号的方法

Python通过websocket与js客户端通信示例分析

精品推荐
分类导航