OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti-users message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: cti-stix-elevator 1.1.1 released


Hi everyone-

 

We just published cti-stix-elevator version 1.1.1 on PyPi [1]. The source code is available at [2].

 

The stix2-elevator is a work-in-progress. It should be used to explore how existing STIX 1.x would potentially be represented in STIX 2.0. Using the current version of the elevator will provide insight to issues that might need to be mitigated to convert your STIX 1.x content.

 

It should not be used in a production environment, and should not be considered final.

 

The elevator can be used on STIX 1.1.1 or STIX 1.2 content.  However, you will need to download the correct version of python-stix depending upon which type of content you have.  It is not possible to have both versions of python-stix installed at once.

 

For STIX 1.1.1 content:

 

-   pip install stix<1.2  - this will install python-stix 1.1.1.11

-   pip install stix2-elevator

 

For STIX 1.2 content:

 

-   pip install stix2-elevator  - this will install python-stix 1.2.0.5

 

The most important changes in the new release (and the unannounced 1.1.0 release) are:

 

1.1.1 - 2018-04-04

    * Process Timestamps in make_constant
    * Process data markings not handled by the elevator
        - If no model is defined, elevator will error off in xml parser
        - added option --markings_allowed.  Can be used to avoid an error exit on a defined data marking (i.e., parseable)
            in convert_marking_specification
    * Handle some related objects
    * Handle multiple collapsed comparison _expression_
    * Remember mappings between objects and observables
    * Fixed REs for StartsWith and Contains
    * No need to pass in bundle_instance when creating patterns
    * Fixed import of AIS data markings, also made it unconditional
    * Create coverage.rst

1.1.0 - 2018-03-23

    * Warn about maec content
    * fix win-registry-key issue
    * Bump to latest stixmarx.
    * Drop support for Python 3.3
    * Clear cybox caches once per elevate call
    * Don't validate on no policy
    * Update Tox configuration and and fix logging problem
    * Added python-stix2 as a dependency
    * Pattern _expression_ classes
    * Support silent option in validator
    * Add support for Python 3.6
    * Handle Constants and ObjectPaths
    * added demorgan's rule stuff to handle boolean _expression_ special case for ranges
    * fix __str__ methods
    * Clean up global variables, and made sure they were all reinitialized for each new file.

 

Please enter an issue on Github for bugs and feature requests.

 

Contributions welcome.

  

Rich Piazza

Greg Back

Emmanuelle Vargas-Gonzalez

 

MITRE

 

[1] https://pypi.python.org/pypi/stix2-elevator/

[2] https://github.com/oasis-open/cti-stix-elevator.

 

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]