|
209 | 209 | "type": "local", |
210 | 210 | "path": "ics", |
211 | 211 | "matrix": "ics-attack", |
212 | | - "platforms": [], |
| 212 | + "platforms": ["Embedded", "Windows", "Linux", "Network Devices"], |
| 213 | + # Keep platform links while showing all ICS techniques in the domain matrix. |
| 214 | + "filter_platforms": [], |
213 | 215 | "descr": "Below are the tactics and techniques representing the MITRE ATT&CK<sup>®</sup> Matrix for ICS.", |
214 | | - "subtypes": [], |
| 216 | + "subtypes": [ |
| 217 | + { |
| 218 | + "name": "Embedded", |
| 219 | + "type": "local", |
| 220 | + "matrix": "ics-attack", |
| 221 | + "path": "ics/embedded", |
| 222 | + "platforms": ["Embedded"], |
| 223 | + "descr": "Below are the tactics and techniques representing the MITRE ATT&CK<sup>®</sup> Embedded platform for ICS.", |
| 224 | + "subtypes": [], |
| 225 | + }, |
| 226 | + { |
| 227 | + "name": "Windows", |
| 228 | + "type": "local", |
| 229 | + "matrix": "ics-attack", |
| 230 | + "path": "ics/windows", |
| 231 | + "platforms": ["Windows"], |
| 232 | + "descr": "Below are the tactics and techniques representing the MITRE ATT&CK<sup>®</sup> Windows platform for ICS.", |
| 233 | + "subtypes": [], |
| 234 | + }, |
| 235 | + { |
| 236 | + "name": "Linux", |
| 237 | + "type": "local", |
| 238 | + "matrix": "ics-attack", |
| 239 | + "path": "ics/linux", |
| 240 | + "platforms": ["Linux"], |
| 241 | + "descr": "Below are the tactics and techniques representing the MITRE ATT&CK<sup>®</sup> Linux platform for ICS.", |
| 242 | + "subtypes": [], |
| 243 | + }, |
| 244 | + { |
| 245 | + "name": "Network Devices", |
| 246 | + "type": "local", |
| 247 | + "matrix": "ics-attack", |
| 248 | + "path": "ics/network-devices", |
| 249 | + "platforms": ["Network Devices"], |
| 250 | + "descr": "Below are the tactics and techniques representing the MITRE ATT&CK<sup>®</sup> Network Devices platform for ICS.", |
| 251 | + "subtypes": [], |
| 252 | + }, |
| 253 | + ], |
215 | 254 | }, |
216 | 255 | ] |
217 | 256 |
|
|
224 | 263 | ] |
225 | 264 |
|
226 | 265 | platform_to_path = { |
227 | | - "PRE": "enterprise/pre", |
228 | | - "Windows": "enterprise/windows", |
229 | | - "macOS": "enterprise/macos", |
230 | | - "Linux": "enterprise/linux", |
231 | | - "Office Suite": "enterprise/cloud/officesuite", |
232 | | - "Identity Provider": "enterprise/cloud/identityprovider", |
233 | | - "SaaS": "enterprise/cloud/saas", |
234 | | - "IaaS": "enterprise/cloud/iaas", |
235 | | - "Network Devices": "enterprise/network-devices", |
236 | | - "Containers": "enterprise/containers", |
237 | | - "ESXi": "enterprise/esxi", |
238 | | - "Android": "mobile/android", |
239 | | - "iOS": "mobile/ios", |
| 266 | + "enterprise-attack": { |
| 267 | + "PRE": "enterprise/pre", |
| 268 | + "Windows": "enterprise/windows", |
| 269 | + "macOS": "enterprise/macos", |
| 270 | + "Linux": "enterprise/linux", |
| 271 | + "Office Suite": "enterprise/cloud/officesuite", |
| 272 | + "Identity Provider": "enterprise/cloud/identityprovider", |
| 273 | + "SaaS": "enterprise/cloud/saas", |
| 274 | + "IaaS": "enterprise/cloud/iaas", |
| 275 | + "Network Devices": "enterprise/network-devices", |
| 276 | + "Containers": "enterprise/containers", |
| 277 | + "ESXi": "enterprise/esxi", |
| 278 | + }, |
| 279 | + "mobile-attack": { |
| 280 | + "Android": "mobile/android", |
| 281 | + "iOS": "mobile/ios", |
| 282 | + }, |
| 283 | + "ics-attack": { |
| 284 | + "Embedded": "ics/embedded", |
| 285 | + "Windows": "ics/windows", |
| 286 | + "Linux": "ics/linux", |
| 287 | + "Network Devices": "ics/network-devices", |
| 288 | + }, |
240 | 289 | } |
0 commit comments