# create_threat_scenarios

Промпт описывает вероятные способы атаки на систему или ситуацию в виде короткого повествования, а не таблицы. Пригодится, когда нужно быстро прикинуть риски.

- промпт · `type=prompt` · ★ 44429
- Автор: danielmiessler
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/danielmiessler/Fabric/tree/HEAD/data/patterns/create_threat_scenarios
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/prompts/create-threat-scenarios

## Что делает

Промпт задаёт роль специалиста по рискам и кибербезопасности и просит на вход ситуацию или систему, вызывающую беспокойство. На выходе — список самых вероятных путей атаки, поданный как рассказ, а не сухой перечень.

Внутри файла `create_threat_scenarios.md` лежит инструкция с двумя частями: цель и эссе Дэниела Миеслера про Everyday Threat Modeling. Эссе объясняет разницу между угрозой и риском и напоминает, что каждая мера защиты чего-то стоит. Поэтому промпт советует начать с оценки вероятности сценариев, а не с длинного списка всего плохого, что может случиться.

В Claude файл кладут в `.claude/commands/`, и он становится слэш-командой. Для Fabric тот же паттерн вызывается как `fabric --pattern create_threat_scenarios`. Учтите: текст промпта обрезан на описании VPN, так что про вторую половину эссе ничего утверждать нельзя.

## Установка

### Claude Code (родная платформа)

**Вручную: положить файлы**
- Файл: `.claude/commands/create_threat_scenarios.md`

### ChatGPT

**Как использовать**
- Вставьте текст в начало диалога или в инструкции проекта

### fabric

**Команда из источника**
```bash
fabric --pattern create_threat_scenarios
```

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/danielmiessler/Fabric/tree/HEAD/data/patterns/create_threat_scenarios

## Когда брать
- прикинуть, как могут атаковать новый сервис до запуска
- объяснить команде разницу между вероятной угрозой и страшилкой
- выбрать меры защиты под реальные сценарии, а не под все сразу
- разложить бытовую ситуацию с безопасностью на вероятные исходы
- подготовить черновик модели угроз для обсуждения

## Примеры запросов агенту
- оцени угрозы для нашего API с оплатой картами
- сделай модель угроз для домашней сети с камерами и NAS
- разбери по сценариям, как могут украсть доступ к нашему репозиторию

## Похожие
- [threat-model-analyst](https://affpapa.org/nevibecode/skills/threat-model-analyst.md) — скилл · 1500 установок
- [tm7-threat-model](https://affpapa.org/nevibecode/skills/tm7-threat-model.md) — скилл · 29 установок
- [senior-security](https://affpapa.org/nevibecode/skills/senior-security.md) — скилл · 1277 установок
- [security-hardening](https://affpapa.org/nevibecode/commands/security-hardening.md) — команда · 437 установок
- [Senior Code Reviewer (severity-ranked)](https://affpapa.org/nevibecode/prompts/senior-code-reviewer-severity-ranked.md) — промпт · ★ 174597
- [Hallucination Vulnerability Prompt Checker](https://affpapa.org/nevibecode/prompts/hallucination-vulnerability-prompt-checker.md) — промпт · ★ 174597
- [Code Recon](https://affpapa.org/nevibecode/prompts/code-recon.md) — промпт · ★ 174597
- [Code Review Specialist 2](https://affpapa.org/nevibecode/prompts/code-review-specialist-2.md) — промпт · ★ 174597

Из того же набора: [danielmiessler/fabric](https://affpapa.org/nevibecode/by/danielmiessler/fabric.md) — 11 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
