mitreattack-python
mitreattack-python copied to clipboard
A python module for working with ATT&CK
All stix1 packages (like mixbox and others) haven't been updated for the past 4/6 years. This is an issue as newer versions of Python 3.12 have been deprecating packages (like...
### Is your feature request related to a problem? Currently there is no way to control font sizes when using the “to_svg” function. Similar to the issues mention in the...
attackToExcel is great and all, but sometimes CSV is useful. Could we have it in this library as well? Especially since the attack-scripts repo is going to be archived soon....
### Is your feature request related to a problem? I would find it very useful to be able to build a NavLayer based on a Techniques list. ### Describe the...
## Expected Behavior & Actual Behavior When inspecting data components using the 'get_datacomponents_detecting_technique' function, the count appears to be different from the number of websites. For example, when the technique...
### Is your feature request related to a problem? No, but an extension to existing functionality. Happy to make and PR-propose the changes myself, but would like feedback from the...
Added the stix primer pages as well as the navlayer, navlayercore, attacktoexcel, collections, and diffstix pages.
This is a draft pull request for updating mitreattack-python from using STIX 2.0 to STIX 2.1.
## Bug Description When you run the following code (as provided in our reference documentation [here](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/navlayers/README.md)): ``` from mitreattack.navlayers import Layer from mitreattack.navlayers import ToSvg, SVGConfig lay = Layer() lay.from_file("path/to/layer/file.json")...
The release notes are in the library now as a callable function so the process doesn't have to be manually done.