手机
当前位置:查字典教程网 >脚本专栏 >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实现的登录和操作开心网脚本分享

python正则表达式抓取成语网站

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

python实现保存网页到本地示例

python判断、获取一张图片主色调的2个实例

python的三目运算符和not in运算符使用示例

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

python正则表达式判断字符串是否是全部小写示例

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

精品推荐
分类导航