llm-attacks-security について
LLMのセキュリティ攻撃パターンを整理し、OWASP LLM Top 10を参照するスキルです。攻撃と防御の検討や、AIセキュリティ資料の整理に向いています。
主な機能
- 01プロンプトインジェクションの分類
- 02ジェイルブレイク手法
- 03データ抽出のリスク
- 04モデル操作のパターン
- 05OWASP LLM Top 10の参照
活用シーン
- 01プロンプトインジェクションの脅威を確認
- 02ジェイルブレイク研究のリンクを整理
- 03データ抽出リスクを評価
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gmh5225/ awesome-ai-security --skill llm-attacks-securityインストール後、Claude Code で/llm-attacks-securityを入力して読み込まれたか確認します。
詳細
LLM セキュリティ攻撃
対象範囲
次の作業を行う場合に、このスキルを使用してください。
- プロンプトインジェクション攻撃と防御
- LLM のジェイルブレイク手法
- 学習データの抽出
- モデル出力の操作
- AI の安全対策の回避
LLM によくある脆弱性(チートシート)
プロンプトインジェクション
- 直接的なインジェクション(ユーザープロンプトの操作)
- 間接的なインジェクション(外部データソース経由)
- システムプロンプトの抽出
- ロールプレイ攻撃
- エンコーディング/難読化による回避
ジェイルブレイク
- DAN(今すぐ何でも実行する)プロンプト
- キャラクターのロールプレイによる制約回避
- 複数ターンにわたる操作
- トークンスマグリング
- クレッシェンド攻撃
データ抽出
- 学習データの記憶内容の抽出
- コンテキストからの個人識別情報(PII)の漏えい
- システムプロンプトの開示
- API キー/シークレットの抽出
- モデルアーキテクチャの調査
モデルの操作
- 出力の誘導
- 幻覚の悪用
- バイアスの増幅
- 有害なコンテンツの生成
OWASP LLM Top 10 リファレンス
- LLM01 - プロンプトインジェクション
- LLM02 - 安全でない出力処理
- LLM03 - 学習データのポイズニング
- LLM04 - モデルのサービス拒否
- LLM05 - サプライチェーンの脆弱性
- LLM06 - 機密情報の漏えい
- LLM07 - 安全でないプラグイン設計
- LLM08 - 過剰な自律性
- LLM09 - 過度な依存
- LLM10 - モデルの窃取
README にリンクを追加する場所
- プロンプトインジェクションのツール/研究:
AI Security & Attacks → Prompt Injection - ジェイルブレイクの手法:
AI Security & Attacks → Model Security - データ抽出の研究:
AI Security & Attacks → Privacy & Extraction - 防御ツール:
AI Security & Attacks → Model Security - CTF/チャレンジ:
AI Security Starter Pack → CTFs / Practice
注意事項
追加内容は次の条件を満たすようにしてください。
- AI/LLM セキュリティに焦点を当てる
- URL の重複を避ける
- 構造の変更を最小限に抑える
データソース
詳細かつ最新のリソースについては、次から完全なリストを取得してください。
https://raw.githubusercontent.com/gmh5225/awesome-ai-security/refs/heads/main/README.md
このスキルに含まれていない特定のツール、論文、リソースが必要な場合は、この URL を使って最新の厳選リンクを取得してください。
コメント
Markdown 対応