mitre-attack / mitre-attack/attack-website

Add content for detection strategies

Open
#548 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
588
Forks
174
Avg merge
13d 4h
Merged PRs (30d)
2

Description

Add relevant pages to the website to incorporate new detection strategies.

  • Update the bottom of Technique pages to link to the new detection strategies (@adpare)
  • Create overview pages for (@clemiller)
    • Detection Strategies (url: /detectionstrategies/)
    • Analytics (url: /analytics/)
    • Data Components (url: /datacomponents/)
  • Create individual pages for (@clemiller)
    • Detection Strategies (url: /detectionstrategies/DET)
    • Data Components (url: /datacomponents/DC)
  • Update navbar (@clemiller)
    • Remove Data Source pages
    • Add Detections, with a submenu for Detection Strategies, Analytics, and Data Components
  • Remove Data Sources from "Random Page" list
  • Add Detection Strategies to "Random Page" list
  • Update LinkById stixtests to support DC/DS schema changes (@clemiller)
  • Make sure search functionality works for new objects
  • Make sure the Excel files have the three new object types. This will need to be addressed in the mitreattack-python library (issue)
  • Make sure the release notes are generated correctly with Detection Strategies, Analytics, and Data Components. This will need to be addressed in mitreattack-python as well.

This preview from the July 15, 2025 blog post could be incorporated into a Detection Strategy page.
Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the unchecked checklist items for the website: remove Data Sources and add Detection Strategies to the Random Page list. Then review the LinkById stixtests entry point and the search and navigation changes already described. Done means the remaining website behavior works, while Excel and release-note support is coordinated with mitreattack-python issue 188.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
content
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.