Skip to main content

a commandline Cybersecurity Mesh Assistant

Project description

Meshroom, the Cybersecurity Mesh Assistant

release build MIT license Python 3.10 Python 3.11 Python 3.12 Python 3.12

A command-line tool to build and manage Cybersecurity Mesh Architectures (CSMA), initiated by the OXA sub-project under the Open Cybersecurity Alliance (OCA)

See presentation slides for in-depth introduction, and https://opencybersecurityalliance.github.io/meshroom for public documentation.

I'm python-based, install me via pip using

pip install meshroom

What is CSMA ?

A Cybersecurity Mesh Architecture is a graph of interoperated cybersecurity services, each fulfilling a specific functional need (SIEM, EDR, EASM, XDR, TIP, etc). Adopting Meshroom's philosophy means promoting an interconnected ecosystem of high-quality products with specialized scopes rather than a captive all-in-one solution.

CSMA

Where to start ?

Run

meshroom --help

or browse the documentation to start building meshes.

Autocompletion

On Linux, you can enable meshroom's autocompletion in your terminal by running

eval "$(_MESHROOM_COMPLETE=bash_source meshroom)"

or adding it to your .bashrc

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

meshroom-0.3.1.tar.gz (39.3 kB view details)

Uploaded Source

Built Distribution

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

meshroom-0.3.1-py3-none-any.whl (51.6 kB view details)

Uploaded Python 3

File details

Details for the file meshroom-0.3.1.tar.gz.

File metadata

  • Download URL: meshroom-0.3.1.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for meshroom-0.3.1.tar.gz
Algorithm Hash digest
SHA256 82dd1862deb3496b2f752c2ed71e12e3f2c42f7d5e443bca7b9f52251d80e382
MD5 36997549cf89622e8b64bb6c2c0d0f38
BLAKE2b-256 752f02ca962805dd8be0f1df8a183dfc1de063ebdc6f1f3e854e26ef4fde16fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for meshroom-0.3.1.tar.gz:

Publisher: publish.yml on opencybersecurityalliance/meshroom

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meshroom-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: meshroom-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 51.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for meshroom-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8118a847b2fa4736c180abfa1b1dcd8aedb9836ba8848e4ac5103ebfb478269e
MD5 5aa9ca537dc5d36f00c7e3219def61aa
BLAKE2b-256 38737180645d91a2a5952bfb6f90154bdcb9efb15e9aa33d34802f31bf9a9553

See more details on using hashes here.

Provenance

The following attestation bundles were made for meshroom-0.3.1-py3-none-any.whl:

Publisher: publish.yml on opencybersecurityalliance/meshroom

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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