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.1

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.1
File Size Uploaded Provenance Actions
honeyshare-1.6.1.tar.gz 4.7 kB Without provenance Details for honeyshare-1.6.1.tar.gz

Built distribution (wheel)

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

Total release size: 13.2 kB

Release files / honeyshare-1.6.1.tar.gz

Download URL honeyshare-1.6.1.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7b1b1ff16c3ada6a77f2e4c7037898cb265db18fa57885837959da8675874302
BLAKE2b-256 checksum
How to use checksums
171404475d1733226f73eb324c930aac6adc5ba859a1b6a3cde24f9c8281891e
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.1-py3-none-any.whl

Download URL honeyshare-1.6.1-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7f3124730d886ed5a07a51c346d692186645327094a9eea8af3af3c46444e7c5
BLAKE2b-256 checksum
How to use checksums
7c5f4f630f0e4cfe4812fbe2da30d87acfc5cca5b8696c596b13d89ddb428841
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.1

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