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

Uploaded Source

Built Distribution

openstix-0.2.2-py3-none-any.whl (37.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: openstix-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 6d386aab6158128f6f32ad3b7a05f3011893dd08218f69c559cec7200e06e81d
MD5 8d243c8330ce8cac108bc420c79418eb
BLAKE2b-256 be41185e71640bc10639fac9c3ee049f2734e9b71514361137d92b6701fe1361

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openstix-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 37.7 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 39b977e31f0241bad60e8bc773db7387e60f7191ed01e0bfe220564aba6b1337
MD5 69fc2629c47991fbe40c7d0aeb41df0b
BLAKE2b-256 4d32f1c44389f13b6bbc3d416bf4c50d90adb815a15bc7dd404b369bdfc82861

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