All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
7.1.2 (2023-05-16)
- Updating test.py examples (cbfd1f3)
7.1.1 (2023-03-06)
7.1.0 (2023-03-06)
- Adding campaigns attribute to Enterprise attack and related entities (ecf5eba)
- Adding tests for campaigns (40809bc)
- Adding warning of deprecation of PreAttack framework since it is no longer officially supported by MITRE. Fixes #126 (085828e)
- Bumping minor version (2d89017)
- Incorporating fix #129 (59ed9db)
- Updated readme (48528e1)
- Updating campaigns tests (58a2c3d)
- Added an interactive console menu system. You can access it by using the --interactive flag.
- Updated to pyattck-data 2.1.0
- BREAKING CHANGE RELEASE
- Complete revamp and removed 70% of code base
- CONSIDER THIS A NEW VERSION
- Added access to malwares from techniques (thanks aacienfuegos)
- Access deprecated attribute from all MITRE ATT&CK objects (thanks aacienfuegos)
- Updated documentation
- Improved support of ICS framework (thanks cohmoti)
- Bumped minor version
- Added new V10 data sources support
- Added ICS Framework
- Documentation updates
- Fixed issue with mitigations not being accessible in enterprise techniques
- Added ability to access nested subtechniques (or not) using
nested_techniques parameter when instantiating Attck object
- Fixed relationship links in enterprise malwares and techniques
- Fixed retrieval of id property in preattack actors
- Updated methods _set_wiki, _set_id, and _set_reference in each frameworks base classes
- Updated pendulum requirements version to have max version
- Updating pendulum requirements version
- Updated and modified docstrings across package
- Fixed issue with pre-attack and mobile attack technique id mappings
- Major update which includes external datasets to add additional context to MITRE ATT&CK
- Restructured and created enterprise object type for future expansion into other MITRE ATT&CK Frameworks
- Improved access and speed when accessing relationship objects
- Added configuration settings and optional loading of datasets from local file paths
- Fixed issue with appending techniques correctly
- Updated Documentation
- Updating Documentation with new reference links
- Initial release of pyattck to PyPi