Skip to main content

Threat Bus VAST Plugin

PyPI Status Build Status License

A Threat Bus plugin that enables communication with VAST.

Installation

pip install threatbus-vast

Configuration

The plugin uses ZeroMQ to communicate with the VAST bridge. The plugin serves as a ZeroMQ endpoint for the bridge to connect with. It uses three endpoints. One for managing subscriptions (and thus snapshot requests). The other two endpoints are for plain pub-sub operations.

...
plugins:
  vast:
    host: "127.0.0.1"
        manage: 13370
        pub: 13371
        sub: 13372
...

Initially, the bridge only needs to know the manage endpoint. The plugin and the vast-bridge negotiate all other internals for pub-sub message exchange at runtime.

License

Threat Bus comes with a 3-clause BSD license.

Metadata

Release files for threatbus-vast 2020.9.30

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

Source distribution (sdist)

Source distribution for threatbus-vast 2020.9.30
File Size Uploaded Provenance
threatbus-vast-2020.9.30.tar.gz 8.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for threatbus-vast 2020.9.30
File Interpreter ABI Platform
threatbus_vast-2020.9.30-py3-none-any.whl Python 3 none any Details

Total release size: 17.2 kB

Release files / threatbus-vast-2020.9.30.tar.gz

Download URL threatbus-vast-2020.9.30.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
dbf56b708f1259771f70cc72efe24900f660c609b5a9b504fcec0bfbd122da69
BLAKE2b-256 checksum
How to use checksums
b3416d2c1ec8985489e6925ac23b11755a3e4bd7307b23c1dfe10ef92508505f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

Release files / threatbus_vast-2020.9.30-py3-none-any.whl

Download URL threatbus_vast-2020.9.30-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e4a89c6258d2ab4611002a25f877a70622e6d9ae30c6c4c6a5190e2849a4e2d
BLAKE2b-256 checksum
How to use checksums
068841f250b232f5358b56940b0ac2984697596a8a171ff8be690936a17f1b67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

Security for threatbus-vast 2020.9.30

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.

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