Skip to main content

Python package providing a dictionary containing MAC address Organizationally Unique Identifiers (OUIs)

Project description

PyOUI_DB

Wireshark

PyPi

License: MIT

OUI Segment

PyOUI_DB is a Python package providing a dictionary containing MAC address Organizationally Unique Identifiers (OUIs) and their corresponding company names. This data is derived from The Wireshark OUI lookup tool, compiled from various sources.

Installation

You can install PyOUI_DB via pip:

pip install pyoui-db

Usage

from pyoui_db import OUI_LIB

# To retrieve the abbreviated company name for a given OUI
oui_abbreviated = OUI_LIB["00:00:08"][0]

# To retrieve the full company name for a given OUI
oui_full = OUI_LIB["00:00:08"][1]

Contributing

Contributions are welcome! If you find any missing OUIs or company names, please consider contributing by adding them to the database in Github

Alternatively, you can collaborate directly with Wireshark by visiting their donate page.

License

This project is licensed under the MIT License

Acknowledgments

  • Thanks to the Wireshark manufacturer database for providing the initial data.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyoui_db-1.1.tar.gz (1.0 MB view hashes)

Uploaded Source

Built Distribution

pyoui_db-1.1-py3-none-any.whl (1.0 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page