Skip to main content

OpenSTIX aims to make STIX easy and accessible for analysts

Project description

OpenSTIX

OpenSTIX is an unofficial STIX 2.1 library and toolkit built upon the foundations of the STIX2 library, aimed at enhancing the efficiency and productivity of cybersecurity professionals. It's developed and maintained by AbuseTotal, a startup committed to delivering high-quality software solutions in the cybersecurity domain.

PyPI version

Features

  • Modular Design: Organizes the functionalities provided by STIX2 library into modules for easy consumption and extension.
  • Workspace Class: Extends the Environment class into a Workspace class to facilitate seamless creation, removal, and management of STIX SDOs (Structured Data Objects) based on contributing properties.
  • Built-in Datasets: Provides ready-to-use datasets including MITRE frameworks, geolocations, custom TLP markings, and industries to expedite the analytical process.
  • Custom Objects and Extensions: Offers custom objects and extensions to assist analysts with additional informational resources such as Whois and DNS-Records.

Installation

pip install openstix

Documentation

Documentation is available here

Contributing

We welcome contributions to OpenSTIX! Whether you're reporting bugs, proposing new features, or contributing code, we appreciate your help. Please make sure to read our Contributing Guidelines before making a contribution.

License

OpenSTIX is licensed under the Apache 2.0.

Contact

For any inquiries, issues, or support related to OpenSTIX, feel free to create an issue.

Acknowledgements

OpenSTIX is an initiative by AbuseTotal to foster the development of cybersecurity tools and libraries. We thank the OASIS Cyber Threat Intelligence Technical Committee and all STIX community for laying down the robust foundation upon which OpenSTIX is built.

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

openstix-0.2.1.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

openstix-0.2.1-py3-none-any.whl (37.8 kB view details)

Uploaded Python 3

File details

Details for the file openstix-0.2.1.tar.gz.

File metadata

  • Download URL: openstix-0.2.1.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for openstix-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a5e0a587a0e4990713c384fa0ecab0b3bd975292608243516f945252a72161c4
MD5 d3ccd825fd301939ded50b4c982abd67
BLAKE2b-256 437105c10f20f4a1603dd86505d2376a1908aa20dc8719f089783425f34888d2

See more details on using hashes here.

File details

Details for the file openstix-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: openstix-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 37.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for openstix-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3aca97e3ec5e95665b3094239006d625bd5ebc90fdc1ce591ec7d111b4c8fb9b
MD5 887a28ff54aac5b7ce7180ff96e14d39
BLAKE2b-256 16de2808932ea8564c762fa5d2a557d1dab3cfe2c1c12ffd1a17389062b4f854

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page