一个Python的Liberary和CLI工具,用于欺骗MAC地址的供应商
macvendor的Python项目详细描述
特点
- 验证MAC地址/OUI(模式如下)
- 制造一个或多个MAC地址/OUI
- 将其导入脚本/程序或将其用作CLI程序
python macvendor
安装
pip install macvendor
基本用途
作为CLI程序
$ macvendor.py 30:8d:99:15:c8:9A 00:01:42
Mac Vendor 30:8d:99:15:c8:9A Hewlett Packard 00-01-52-55-33-34 Chromatek Inc. 00:01:42 Cisco Systems, Inc
作为库
frommacvendorimportgetVendorprint(getVendor("30:8d:99:15:c8:9A"))
^{pr2}$['30:8d:99:15:c8:9A', 'Hewlett Packard']
{'30:8d:99:15:c8:9A': 'Hewlett Packard', '00:01:42': 'Cisco Systems, Inc', '00-01-52-55-33-34': 'Chromatek Inc.'}
3d参与方依赖项
用作库
无依赖关系
在命令行中的用法
表0.8.6
接受的格式(MAC/O)
注意:所有模式都不区分大小写
XX:XX:XX:XX:XX:XX
XX-XX-XX-XX-XX-XX
XX.XX.XX.XX.XX.XX
XXXXXXXXXXXX
XX:XX:XX:FF:FE:XX:XX:XX
XX-XX-XX-FF-FE-XX-XX-XX
XX.XX.XX.FF.FE.XX.XX.XX
XXX:XXX:XXX:XXX
XXX-XXX-XXX-XXX
XXX.XXX.XXX.XXX
XXXX:XXFF:FEXX:XXXX
XXXX-XXFF-FEXX-XXXX
XXXX.XXFF.FEXX.XXXX
XXXXXXFFFEXXXXXX
XXX:XXX:XXX:XXX
XXX-XXX-XXX-XXX
XXX.XXX.XXX.XXX
XXXX:XXFF:FEXX:XXXX
XXXX-XXFF-FEXX-XXXX
XXXX.XXFF.FEXX.XXXX
版本历史记录
1.0.12:重构命令行参数和选项。
1.0.11:PyPI的初始发布。在
- 项目
标签: