This release introduces generator functionality to the library, as well as some improvements to excel matrix generation through attackToExcel.
- Addresses potential import issues for some operating systems
- Updated attackToExcel to include platform information when generating excel matrices
- Added layer generation capabilities to the library
- Added a cli integration for the layer generation capabilities
This bug fix patches a few outstanding issues with the library
- Added missing fields to attackToExcel technique output:
- Enterprise: Impact Type, System Requirements, Effective Permissions
- Mobile: Tactic Type
- Fixed typing mismatch in layerobj that caused issues with manipulator scripting
- Fixed potential loading issue with enumeration that could cause issues with manipulator scripting
- Improved error message handling during layer initialization
This bug fix patches the ability to use the library with local data sources
- Addressed issue with matrixGen initialization failing for local data sources
This update adds some convenience features to make it easier to create layers programmatically, as well as documentation on how to do so.
- Made it possible to directly initialize Layer objects in core
- Created README documenting how to create layers programmatically through various approaches
With the release of the ATT&CK Navigator Layer version 4.2, this library now supports the new aggregateScore functionality and associated format changes.
- Added Layer format v4.2 compatibility.
- Added aggregateScore functionality to both the svg and excel exporting modules.
- Updated exporting modules and their initialization arguments to utilize copies of provided input layers.
- Added filtering functionality based on Platforms when generating a Matrix during export.
- Addressed issue with attackToExcel imports failing in some environments.