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.0.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

openstix-0.2.0-py3-none-any.whl (38.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: openstix-0.2.0.tar.gz
  • Upload date:
  • Size: 21.6 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.0.tar.gz
Algorithm Hash digest
SHA256 7e9410e16f81dacd9deff1db9db4752d7ab04cd77a74333d158bc951c0bf7d56
MD5 db7137cfe356a83ec888020ccca01b4e
BLAKE2b-256 59aa4498dfa9ccdf4c9f83b62fd183eee5a57cfc9cc91de62dbf6565055d5aa6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openstix-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 38.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88c68ed5f3b41e9d1eb09f4ee7e7e0dd5af6c63a3468d10dd6619e0d47e5f4aa
MD5 5eef4dc99ac3209f75de6019205404f8
BLAKE2b-256 a39de9e958eff2648d24d90a6dcabb6e3b44f4306ac0210b3deb717129b80ae8

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