手机
当前位置:查字典教程网 >脚本专栏 >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抓取网页内容示例分享

python局域网ip扫描示例分享

Python获取apk文件URL地址实例

深度剖析使用python抓取网页正文的源码

python抓取网页中的图片示例

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

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

python获取网页状态码示例

python实现数通设备端口监控示例

python实现目录树生成示例

精品推荐
分类导航