Skip to content

DOC: Updating technique docs#2159

Open
rlundeen2 wants to merge 1 commit into
microsoft:mainfrom
rlundeen2:rlundeen2-attack-techniques-docs
Open

DOC: Updating technique docs#2159
rlundeen2 wants to merge 1 commit into
microsoft:mainfrom
rlundeen2:rlundeen2-attack-techniques-docs

Conversation

@rlundeen2

Copy link
Copy Markdown
Contributor

Updates the attack techniques documentation (doc/code/scenarios/0_attack_techniques) to match where techniques actually live today.

  • Rewrites the "Where techniques come from" section to describe the setup group-module layout (pyrit/setup/initializers/techniques/: core.py, extra.py, airt.py) and how TechniqueInitializer aggregates groups and injects the group name as a selectable tag.
  • Documents the tags selection (core default / ["core", "extra"] / ["all"]) and lists the full catalog.
  • Adds an end-to-end example that pulls a registered technique from the registry, binds it to a target + scorer via create(), and executes it through AtomicAttack.
  • Updates "Defining your own" to point authors at the group modules.

Both the .py and executed .ipynb are updated and in sync.

Update attack techniques doc to reflect the setup group-module structure (core/extra/airt) and TechniqueInitializer tag selection, and add an end-to-end example that builds a registered technique and runs it via AtomicAttack.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant