openstix


Nameopenstix JSON
Version 0.2.3 PyPI version JSON
download
home_pageNone
SummaryOpenSTIX aims to make STIX easy and accessible for analysts
upload_time2024-12-07 14:09:52
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseApache-2.0
keywords cti ioc stix2 ttps cybersecurity library malware-analysis network-security python threat-indicators threat-intelligence toolkit
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # OpenSTIX

OpenSTIX is an **unofficial STIX 2.1 library and toolkit** built upon the foundations of the [STIX2 library](https://github.com/oasis-open/cti-python-stix2/), 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](https://badge.fury.io/py/openstix.svg)](https://badge.fury.io/py/openstix)

## 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

```bash
pip install openstix
```

## Documentation

Documentation is available [here](https://abusetotal.github.io/openstix-python/)

## 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.
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "openstix",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "CTI, IOC, STIX2, TTPs, cybersecurity, library, malware-analysis, network-security, python, threat-indicators, threat-intelligence, toolkit",
    "author": null,
    "author_email": "Tom\u00e1s Lima <tomas@abusetotal.com>, Adrian Dinis <adrian@abusetotal.com>, Pedro Fernandes <pedro@abusetotal.com>",
    "download_url": "https://files.pythonhosted.org/packages/e9/51/a3d056e218911260625f1574c7c2a57adba76c544d8b3dc59b099c243521/openstix-0.2.3.tar.gz",
    "platform": null,
    "description": "# OpenSTIX\n\nOpenSTIX is an **unofficial STIX 2.1 library and toolkit** built upon the foundations of the [STIX2 library](https://github.com/oasis-open/cti-python-stix2/), 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.\n\n[![PyPI version](https://badge.fury.io/py/openstix.svg)](https://badge.fury.io/py/openstix)\n\n## Features\n\n- **Modular Design**: Organizes the functionalities provided by STIX2 library into modules for easy consumption and extension.\n- **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.\n- **Built-in Datasets**: Provides ready-to-use datasets including MITRE frameworks, geolocations, custom TLP markings, and industries to expedite the analytical process.\n- **Custom Objects and Extensions**: Offers custom objects and extensions to assist analysts with additional informational resources such as Whois and DNS-Records.\n\n## Installation\n\n```bash\npip install openstix\n```\n\n## Documentation\n\nDocumentation is available [here](https://abusetotal.github.io/openstix-python/)\n\n## Contributing\n\nWe 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.\n\n## License\n\nOpenSTIX is licensed under the Apache 2.0.\n\n## Contact\n\nFor any inquiries, issues, or support related to OpenSTIX, feel free to create an issue.\n\n## Acknowledgements\n\nOpenSTIX 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.",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "OpenSTIX aims to make STIX easy and accessible for analysts",
    "version": "0.2.3",
    "project_urls": {
        "Homepage": "https://github.com/abusetotal/openstix",
        "Source": "https://github.com/abusetotal/openstix",
        "Sponsor": "https://github.com/sponsors/abusetotal",
        "Tracker": "https://github.com/abusetotal/openstix/issues"
    },
    "split_keywords": [
        "cti",
        " ioc",
        " stix2",
        " ttps",
        " cybersecurity",
        " library",
        " malware-analysis",
        " network-security",
        " python",
        " threat-indicators",
        " threat-intelligence",
        " toolkit"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "16c0924144626fb99b81983cdcc71be91cf922496da3988376533249d4f0a435",
                "md5": "208bd88c6d11a5fa40f6976fd8f8f0fb",
                "sha256": "d231c0c941d04ad3a841f6216f1a7e1075f11665d6aecb18b3f068e8cbc3d2bb"
            },
            "downloads": -1,
            "filename": "openstix-0.2.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "208bd88c6d11a5fa40f6976fd8f8f0fb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 37752,
            "upload_time": "2024-12-07T14:09:49",
            "upload_time_iso_8601": "2024-12-07T14:09:49.821304Z",
            "url": "https://files.pythonhosted.org/packages/16/c0/924144626fb99b81983cdcc71be91cf922496da3988376533249d4f0a435/openstix-0.2.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e951a3d056e218911260625f1574c7c2a57adba76c544d8b3dc59b099c243521",
                "md5": "b7b33d50bb3aa0b0c57bce3a8e1d1062",
                "sha256": "c90ef30c1d50fe67fd68303983efc7f19738031d1f304514fc0e7bf91279bcf2"
            },
            "downloads": -1,
            "filename": "openstix-0.2.3.tar.gz",
            "has_sig": false,
            "md5_digest": "b7b33d50bb3aa0b0c57bce3a8e1d1062",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 21069,
            "upload_time": "2024-12-07T14:09:52",
            "upload_time_iso_8601": "2024-12-07T14:09:52.559981Z",
            "url": "https://files.pythonhosted.org/packages/e9/51/a3d056e218911260625f1574c7c2a57adba76c544d8b3dc59b099c243521/openstix-0.2.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-07 14:09:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "abusetotal",
    "github_project": "openstix",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "openstix"
}
        
Elapsed time: 0.39495s