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

Release files for honeyshare 1.5.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.5.1
File Size Uploaded
honeyshare-1.5.1.tar.gz 4.4 kB Details

Built distribution (wheel)

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

Total release size: 12.7 kB

Release files / honeyshare-1.5.1.tar.gz

Download URL honeyshare-1.5.1.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3c195efd2c50dfe5f8d3f12fdb037c326f4db4b505c16aa88045ae12c0603e20
BLAKE2b-256 checksum
How to use checksums
5d01bc439fc7820d94bce67352b488996974111bed8812748e97aaff0b3a8c81
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-156-generic

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

Download URL honeyshare-1.5.1-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
31bd48b072b436daa0a709398da7cc51858a06fca0e4b6be9682be2dfe0549b9
BLAKE2b-256 checksum
How to use checksums
ed2b536bd170c3ec0e83c63998edb608f29342afd5efaf126de34ce17692db89
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-156-generic

Release history Release notifications | RSS feed

This release

1.5.1 This release

2 release files

1.5

2 release files

1.4

2 release files

1.2

2 release files

1.1

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

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