mcpField
S
Security

Security

github.com/pluginagentmarketplaceセキュリティ6125 回インストール43 週間前に更新
リポジトリ

Security について

Python 開発者向けのセキュリティスキルです。一般的な脆弱性への対策、認証、依存関係の監査、セキュリティテストを扱い、安全な Python アプリの実装と確認に役立ちます。

主な機能

  1. 01一般的な脆弱性への対策
  2. 02入力検証と出力エンコード
  3. 03安全な認証の実践
  4. 04依存関係の脆弱性監査
  5. 05セキュリティテストとコードレビュー

活用シーン

  1. 01Python アプリのインジェクションやパストラバーサルを確認
  2. 02Web アプリに安全な認証を実装
  3. 03プロジェクト依存関係の既知の脆弱性を監査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pluginagentmarketplace/custom-plugin-python --skill security

インストール後、Claude Code で/securityを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
config.yaml
schema.json
references/
PATTERNS.md
GUIDE.md
scripts/
validate.py

詳細

Python セキュリティスキル

概要

安全な Python コードの実践方法を取り入れ、よくある脆弱性からアプリケーションを保護します。

対象トピック

よくある脆弱性
  • SQL インジェクションの防止
  • コマンドインジェクション
  • パストラバーサル
  • デシリアライゼーション攻撃
  • SSRF 脆弱性
セキュアなコーディング
  • 入力の検証
  • 出力のエンコーディング
  • 安全なファイル処理
  • シークレット管理
  • 環境変数
認証
  • パスワードのハッシュ化(bcrypt、argon2)
  • JWT の実装
  • セッションのセキュリティ
  • OAuth の統合
  • API キーの管理
依存関係のセキュリティ
  • pip audit の使い方
  • Safety スキャナー
  • Python 向け Snyk
  • Dependabot の設定
  • 脆弱性データベース
セキュリティテスト
  • Bandit による静的解析
  • セキュリティの単体テスト
  • ペネトレーションテストの基礎
  • SAST/DAST ツール
  • コードレビューのチェックリスト

前提条件

  • Python の基礎知識
  • Web 開発の基礎知識

学習成果

  • セキュアな Python コードを書く
  • よくある攻撃を防ぐ
  • 依存関係を監査する
  • 認証を安全に実装する

コメント