Skip to content

Commit bfd883d

Browse files
committed
Update to Enterprise Attack 17.1
Update script and lib dependencies
1 parent 1d7a554 commit bfd883d

File tree

6 files changed

+37
-66
lines changed

6 files changed

+37
-66
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@ Depend on the `attack-java` artifact with Maven:
99
<dependency>
1010
<groupId>com.wassonlabs</groupId>
1111
<artifactId>attack-java</artifactId>
12-
<version>0.0.2</version>
12+
<version>0.0.3</version>
1313
</dependency>
1414
```
1515
or Gradle:
1616
```groovy
17-
implementation group: 'com.wassonlabs', name: 'attack-java', version: '0.0.2'
17+
implementation group: 'com.wassonlabs', name: 'attack-java', version: '0.0.3'
1818
```
1919

20+
Version `0.0.3` supports ATT&CK v17.1.
21+
2022
In your application, use the `EnterpriseAttack` class to access ATT&CK data:
2123

2224
```java

data/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.wassonlabs</groupId>
77
<artifactId>attack-java-data</artifactId>
8-
<version>0.0.3-SNAPSHOT</version>
8+
<version>0.0.3</version>
99
<packaging>jar</packaging>
1010

1111
<name>attack-java-data</name>
@@ -46,7 +46,7 @@
4646
<plugin>
4747
<groupId>org.sonatype.central</groupId>
4848
<artifactId>central-publishing-maven-plugin</artifactId>
49-
<version>0.6.0</version>
49+
<version>0.7.0</version>
5050
<extensions>true</extensions>
5151
<configuration>
5252
<publishingServerId>central</publishingServerId>
@@ -68,7 +68,7 @@
6868
<plugin>
6969
<groupId>org.apache.maven.plugins</groupId>
7070
<artifactId>maven-javadoc-plugin</artifactId>
71-
<version>3.11.1</version>
71+
<version>3.11.2</version>
7272
<executions>
7373
<execution>
7474
<id>attach-javadocs</id>

data/src/main/resources/enterprise-attack.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

generation/cti

Submodule cti updated 26467 files

generation/requirements.txt

Lines changed: 23 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,39 @@
11
antlr4-python3-runtime==4.9.3
2-
arrow==1.3.0
3-
attrs==24.2.0
4-
certifi==2024.8.30
5-
charset-normalizer==3.4.0
6-
click==8.1.7
7-
colorama==0.4.6
2+
certifi==2025.4.26
3+
charset-normalizer==3.4.2
4+
click==8.1.8
85
colour==0.1.5
9-
cpe==1.3.1
10-
cybox==2.1.0.21
11-
deepdiff==8.0.1
6+
deepdiff==8.4.2
127
drawsvg==2.4.0
138
et_xmlfile==2.0.0
14-
fqdn==1.5.1
159
idna==3.10
16-
isoduration==20.11.0
17-
jsonpointer==3.0.0
18-
jsonschema==4.23.0
19-
jsonschema-specifications==2024.10.1
20-
loguru==0.7.2
21-
lxml==5.3.0
22-
maec==4.1.0.17
23-
Markdown==3.7
10+
loguru==0.7.3
11+
Markdown==3.8
2412
markdown-it-py==3.0.0
2513
mdurl==0.1.2
26-
mitreattack-python==3.0.8
27-
mixbox==1.0.5
28-
netaddr==1.3.0
29-
numpy==2.1.3
14+
mitreattack-python==4.0.1
15+
numpy==2.2.5
3016
openpyxl==3.1.5
31-
ordered-set==4.1.0
32-
orderly-set==5.2.2
33-
packaging==24.2
17+
orderly-set==5.4.0
18+
packaging==25.0
3419
pandas==2.2.3
35-
pillow==11.0.0
36-
platformdirs==4.3.6
37-
pluralizer==1.2.0
20+
pillow==11.2.1
21+
platformdirs==4.3.7
3822
pooch==1.8.2
39-
pycountry==24.6.1
40-
Pygments==2.18.0
23+
Pygments==2.19.1
4124
python-dateutil==2.9.0.post0
42-
pytz==2024.2
43-
referencing==0.35.1
25+
pytz==2025.2
4426
requests==2.32.3
45-
rfc3339-validator==0.1.4
46-
rfc3986-validator==0.1.1
47-
rich==13.9.4
48-
rpds-py==0.21.0
49-
setuptools==75.4.0
27+
rich==14.0.0
5028
shellingham==1.5.4
51-
simplejson==3.19.3
52-
six==1.16.0
53-
stix==1.2.0.11
29+
simplejson==3.20.1
30+
six==1.17.0
5431
stix2==3.0.1
55-
stix2-elevator==4.1.7
5632
stix2-patterns==2.0.0
57-
stix2-validator==3.2.0
58-
stixmarx==1.0.8
5933
tabulate==0.9.0
60-
taxii2-client==2.3.0
61-
tqdm==4.67.0
62-
typer==0.13.0
63-
types-python-dateutil==2.9.0.20241003
64-
typing_extensions==4.12.2
65-
tzdata==2024.2
66-
uri-template==1.3.0
67-
urllib3==2.2.3
68-
weakrefmethod==1.0.3
69-
webcolors==24.11.1
70-
XlsxWriter==3.2.0
34+
tqdm==4.67.1
35+
typer==0.15.3
36+
typing_extensions==4.13.2
37+
tzdata==2025.2
38+
urllib3==2.4.0
39+
XlsxWriter==3.2.3

lib/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.wassonlabs</groupId>
77
<artifactId>attack-java</artifactId>
8-
<version>0.0.3-SNAPSHOT</version>
8+
<version>0.0.3</version>
99
<packaging>jar</packaging>
1010

1111
<name>attack-java</name>
@@ -45,12 +45,12 @@
4545
<dependency>
4646
<groupId>com.wassonlabs</groupId>
4747
<artifactId>attack-java-data</artifactId>
48-
<version>0.0.3-SNAPSHOT</version>
48+
<version>0.0.3</version>
4949
</dependency>
5050
<dependency>
5151
<groupId>org.junit.jupiter</groupId>
5252
<artifactId>junit-jupiter</artifactId>
53-
<version>5.11.3</version>
53+
<version>5.12.2</version>
5454
<scope>test</scope>
5555
</dependency>
5656
</dependencies>
@@ -60,7 +60,7 @@
6060
<plugin>
6161
<groupId>org.sonatype.central</groupId>
6262
<artifactId>central-publishing-maven-plugin</artifactId>
63-
<version>0.6.0</version>
63+
<version>0.7.0</version>
6464
<extensions>true</extensions>
6565
<configuration>
6666
<publishingServerId>central</publishingServerId>
@@ -82,7 +82,7 @@
8282
<plugin>
8383
<groupId>org.apache.maven.plugins</groupId>
8484
<artifactId>maven-javadoc-plugin</artifactId>
85-
<version>3.11.1</version>
85+
<version>3.11.2</version>
8686
<executions>
8787
<execution>
8888
<id>attach-javadocs</id>

0 commit comments

Comments
 (0)