ツール

AI STRIDE 脅威モデリングツール

システム設計を貼り付けると、資産、信頼境界、データフロー、要素ごとの STRIDE 脅威リストを作成します。

自分のキー、またはホスト型(credits)AI アシスタント4.4万
キーの取得先

キーはブラウザの中だけにあります。キーはブラウザからプロバイダーへ直接送られ、当サイトのサーバーには届きません。記録も保存もしません。利用上限を設定した専用キーを使い、使い終わったら管理画面で削除してください。

入力

結果

結果はここに表示されます。

STRIDE(なりすまし Spoofing、改ざん Tampering、否認 Repudiation、情報漏えい Information disclosure、サービス拒否 Denial of service、権限昇格 Elevation of privilege)は、Microsoft が考案したチェックリストで、設計をコンポーネントごとにたどりながら「何がまずくなりうるか」を問うためのものです。きちんとやると、ホワイトボードの前で午後がまるごと潰れます。サービス、データストア、誰がどうログインするか、シークレットをどこに置くかといった設計の説明を貼り付けると、このツールが作業用の下書きを作ります。守るべき資産、信頼境界、境界をまたぐデータフロー、そして脅威ごとにカテゴリ、既存の緩和策、提案する緩和策、発生可能性、影響、深刻度を示した脅威リストです。セキュリティレビューを始めるためのもので、レビューの代わりにはなりません。出力の質は、あなたが説明する設計の質で決まります。

動作のしくみ

  • プロンプトは Fabric の create_stride_threat_model パターンです。5 つのセクション、10 項目の脅威フィールド、現実的なリスクと空想的なリスクを区別せよという指示を維持しています。緩和する価値がないと判断した脅威には、その理由を添えます。
  • Wiki に貼り付けやすい 10 列の表 1 つか、狭いウィンドウや幅の広い Markdown 表が崩れるツールでも読みやすい脅威ごとのカード形式かを選べます。
  • 本文はあなたの言語に合わせますが、STRIDE のカテゴリ名と low / medium / high / critical の深刻度は英語のままなので、レビューをまたいで結果を絞り込んだり比較したりできます。
  • 設計書は弱点のありかを示すものです。だからこそ、このタブから AI プロバイダーへしか送られないことが重要です。キーはレビュー用に作成し、レビューが終わったら失効させてください。

データの行き先

自分のキーを使う場合、入力内容とキーはブラウザから選んだ AI プロバイダーへ直接送られ、Hysen Labs のサーバーは経由しません。ホスト型では、入力内容が当サイトのサーバーを経由して当サイトのプロバイダー(DeepSeek)に送られ、credits で課金されます。課金のために各実行のトークン数とコストだけを記録し、入力内容や回答そのものは保存しません。送信内容の扱いは各プロバイダーのプライバシーポリシーに従います。

このツールは鍵や資格情報を扱うため、実行に関する情報は一切保存されません。あなた自身の履歴にも残りません。

API キーについて

キーを収集・保存・漏えいすることはありません。キーはこのページのメモリ上にだけ置かれ(「このタブで記憶」を選んだ場合を除く)、ページを閉じれば消えます。それでも、Web ページに貼り付けたキーは慎重に扱ってください。ここで使う専用キーを利用上限つきで作成し、使い終わったらプロバイダーの管理画面で削除またはローテーションすることをおすすめします。

必要なポイント

このツールは無料です。ログインもポイントも必要ありません。

よくある質問

設計の説明はどのくらい詳しく書く必要がありますか?
すべてのコンポーネント、データストア、外部の関係者と、それぞれの認証方法、シークレットの保管場所を書いてください。サンプル(キュー、ワーカー、ダッシュボードを持ち、署名用シークレットを環境変数に置く Webhook リレー)がおおよその最低ラインです。書かなかった部分は脅威の対象にならず、代わりに質問と前提の欄に現れます。
リスクの深刻度は信用できますか?
提案として扱ってください。モデルは設計と一般的な攻撃パターンから発生可能性を判断しますが、あなたの想定する攻撃者、コンプライアンス上の義務、システムの前段にすでに何があるかは知りません。レビューで順位を付け直してください。価値があるのはリストが網羅的であることで、順位が正しいことではありません。
要素ごとの STRIDE は、通常の STRIDE と何が違いますか?
通常の STRIDE は、システム全体に 6 つの問いを投げかけます。要素ごとの STRIDE は、コンポーネントとデータフローの一つひとつに、当てはまるカテゴリだけ問いかけます。データストアは改ざんされえますが、誰かになりすますことはありません。結果は長くなりますがはるかに具体的で、だからこのパターンでは要素ごとの方式を使っています。
社内のアーキテクチャをここに貼り付けても安全ですか?
このサイトは何も受け取りません。テキストはブラウザからあなたのアカウントでプロバイダーへ送られ、そのプロバイダーの API データ規約の対象になります。NDA の対象となる内容は、先に規約を読むか、プロバイダー一覧に含まれている Ollama を通じてローカルモデルで実行してください。

背後にあるオープンソース

このツールのプロンプトは danielmiessler/Fabric(MIT)を元にしており、選択したモデルで実行されます。コマンドラインや自分のプログラムで同じことを行うなら、このプロジェクトから始めてください。

danielmiessler/Fabric

別の呼び方

  • stride 脅威モデリング
  • 脅威モデリング ツール
  • 脅威モデリング テンプレート
  • ai 脅威分析
  • セキュリティ 設計レビュー
  • 脅威モデル 例