Skip to main content

Python API client for HoneyShare.live

Project description

HoneyShareLib

CICD PyPI - Python Version PyPI - Wheel PyPI - License

The HoneyShare API Client.

Installing

Available in PYPI.

pip install honeyshare

Usage

Initialize HoneyShare with a Key:

from honeyshare import HoneyShare

hs = HoneyShare(key="Your HoneyShare Key"")

The library is organized around the five HoneyShare objects:

hs.Blacklist.ipv4s()     // Blacklists of IPs
hs.Blacklist.hostnames() // Blacklists of Hostnames

hs.IPv4.list()               // IP list
hs.IPv4(ip).ipv4()           // IP's meta data
hs.IPv4(ip).ports()          // Ports accessed by IP
hs.IPv4(ip).hostnames()      // Hostnames of IP
hs.IPv4(ip).timeseries()     // Timeseries of IP
hs.IPv4(ip).timeseries(port) // Timeseries of IP on Port
hs.IPv4(ip).payload(port)    // Payload sent by IP on Port

hs.Hostname.list()               // Hostname list
hs.Hostname(hostname).hostname() // Hostname's meta data
hs.Hostname(hostname).ipv4()     // IPs of Hostname

hs.Port.list()            // List of Ports
hs.Port(port).port()      // Port's meta data
hs.Port(port).ipv4()      // IP's that acceed port
hs.Port(port).ipv4(ip)    // IP's meta data on Port
hs.Port(port).payload(ip) // Payload sent by IP on Port

hs.Timeseries.list() // List all connections

Building and Installing Locally

poetry build
pip install --force-reinstall dist/honeyshare-*.whl

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

honeyshare-1.5.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

honeyshare-1.5.1-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file honeyshare-1.5.1.tar.gz.

File metadata

  • Download URL: honeyshare-1.5.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.10.12 Linux/5.15.0-156-generic

File hashes

Hashes for honeyshare-1.5.1.tar.gz
Algorithm Hash digest
SHA256 3c195efd2c50dfe5f8d3f12fdb037c326f4db4b505c16aa88045ae12c0603e20
MD5 8ac8aa88e217445ef4054855e6ced9df
BLAKE2b-256 5d01bc439fc7820d94bce67352b488996974111bed8812748e97aaff0b3a8c81

See more details on using hashes here.

File details

Details for the file honeyshare-1.5.1-py3-none-any.whl.

File metadata

  • Download URL: honeyshare-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.10.12 Linux/5.15.0-156-generic

File hashes

Hashes for honeyshare-1.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 31bd48b072b436daa0a709398da7cc51858a06fca0e4b6be9682be2dfe0549b9
MD5 3c8312065f65e83a9246cd28a3daca5d
BLAKE2b-256 ed2b536bd170c3ec0e83c63998edb608f29342afd5efaf126de34ce17692db89

See more details on using hashes here.

Supported by

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