You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 11, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,9 @@
1
+
# v1.5.2 - 2 September 2020
2
+
## Improvements
3
+
- Clarified documentation on creation of virtual environments for Windows compatibility.
4
+
- Added section to install docs about taxii2client compatibility. See issue [#19](https://github.com/mitre-attack/attack-scripts/issues/19).
5
+
- Standardized import style to better follow the standard set in [MITRE/CTI#103](https://github.com/mitre/cti/pull/103).
6
+
1
7
# v1.5.1 - 27 July 2020
2
8
## New Scripts
3
9
- Added [layer to excel](https://github.com/mitre-attack/attack-scripts/tree/master/layers#to_excelpy) converter. See issue [#25](https://github.com/mitre-attack/attack-scripts/issues/25).
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,13 +9,20 @@ This repository contains various tools and utilities for working with ATT&CK con
9
9
-[python3](https://www.python.org/)
10
10
11
11
## Installation
12
-
1. Create a new virtual environment: `python3 -m venv env`
13
-
2. Activate the environment: `source env/bin/activate`
12
+
1. Create virtual environment:
13
+
- macOS and Linux: `python3 -m venv env`
14
+
- Windows: `py -m venv env`
15
+
2. Activate the virtual environment:
16
+
- macOS and Linux: `source env/bin/activate`
17
+
- Windows: `env/Scripts/activate.bat`
14
18
3. Install requirements into the virtual environment: `pip3 install -r requirements.txt`
15
19
20
+
### taxii2client compatibility
21
+
A recent update to the `taxii2client` python library changed the API for TAXII 2.0 requests. This repository has been updated to work with the latest version of taxii2client, however if your installed version is < 2.0.0 you may need to patch the scripts for them to run properly. Please see our [USAGE document on MITRE/CTI](https://github.com/mitre/cti/blob/master/USAGE.md#taxii2client) for more information.
22
+
16
23
## Related MITRE Work
17
24
#### CTI
18
-
[Cyber Threat Intelligence repository](https://github.com/mitre/cti) of the ATT&CK catalog expressed in STIX 2.0 JSON.
25
+
[Cyber Threat Intelligence repository](https://github.com/mitre/cti) of the ATT&CK catalog expressed in STIX 2.0 JSON. This repository also contains [our USAGE document](https://github.com/mitre/cti/blob/master/USAGE.md) which includes additional examples of accessing and parsing our dataset in Python.
19
26
20
27
#### ATT&CK
21
28
ATT&CK® is a curated knowledge base and model for cyber adversary behavior, reflecting the various phases of an adversary’s lifecycle and the platforms they are known to target. ATT&CK is useful for understanding security risk against known adversary behavior, for planning security improvements, and verifying defenses work as expected.
0 commit comments