手机
当前位置:查字典教程网 >脚本专栏 >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判断、获取一张图片主色调的2个实例

python读取浮点数和读取文本文件示例

python ElementTree 基本读操作示例

python使用ctypes模块调用windowsapi获取系统版本示例

Python获取apk文件URL地址实例

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

python抓取网页内容示例分享

python获取网页状态码示例

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

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

精品推荐
分类导航