Skip to main content

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

Metadata

Release files for honeyshare 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for honeyshare 1.6.0
File Size Uploaded Provenance Actions
honeyshare-1.6.0.tar.gz 4.7 kB Without provenance Details for honeyshare-1.6.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for honeyshare 1.6.0
File Interpreter ABI Platform Actions
honeyshare-1.6.0-py3-none-any.whl Python 3 none any Details for honeyshare-1.6.0-py3-none-any.whl

Total release size: 13.2 kB

Release files / honeyshare-1.6.0.tar.gz

Download URL honeyshare-1.6.0.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7fbc8b9b7a1b78708b76108a9c1e2135acfa43c6c839188bf2891a8bb0002bca
BLAKE2b-256 checksum
How to use checksums
089cebfcee747f149fa9a01a5c17cb0fc0a43066a693b0875555cbdc6fd99c29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.10.12 Linux/5.15.0-198-generic

Release files / honeyshare-1.6.0-py3-none-any.whl

Download URL honeyshare-1.6.0-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d85106a546280f581b6f6812480894d77cc8f46603a89b43b61799c3b7b95e3a
BLAKE2b-256 checksum
How to use checksums
182eb3c51af50cce0bdf37977bf9a34be07f8ee0ef7e96a14427f010281ff900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.10.12 Linux/5.15.0-198-generic

Security for honeyshare 1.6.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page