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.
Features
- Modular Design: Organizes the functionalities provided by STIX2 library into modules for easy consumption and extension.
- Workspace Class: Extends the
Environment
class into aWorkspace
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e9410e16f81dacd9deff1db9db4752d7ab04cd77a74333d158bc951c0bf7d56 |
|
MD5 | db7137cfe356a83ec888020ccca01b4e |
|
BLAKE2b-256 | 59aa4498dfa9ccdf4c9f83b62fd183eee5a57cfc9cc91de62dbf6565055d5aa6 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88c68ed5f3b41e9d1eb09f4ee7e7e0dd5af6c63a3468d10dd6619e0d47e5f4aa |
|
MD5 | 5eef4dc99ac3209f75de6019205404f8 |
|
BLAKE2b-256 | a39de9e958eff2648d24d90a6dcabb6e3b44f4306ac0210b3deb717129b80ae8 |