GenPark SQL Injection AST Taint Analyzer について
SQL インジェクションのリスクを監査する、Python 3 標準ライブラリ製の分析ツールです。動的な SQL AST の汚染追跡と静的検査により、恒真条件や破壊的な追加クエリを検出します。
主な機能
- 01SQL AST の汚染追跡
- 02SQL 脆弱性の静的監査
- 03恒真条件インジェクションの検出
- 04破壊的な追加クエリの検出
- 05Python 標準ライブラリによる実装
活用シーン
- 01SQL インジェクションリスクの監査
- 02クエリ内の恒真パターンの確認
- 03破壊的な追加 SQL の検出
MCP 対応
MCP サーバーが SQL インジェクション分析機能を MCP クライアントに提供します。README には Claude Desktop と Cursor の設定例があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
genpark-sql-injection-ast-taint-analyzer-skill
トートロジーと破壊的なピギーバック攻撃を検出する、動的な SQL AST 汚染追跡と静的脆弱性監査
クイックインストールと MCP 統合
Claude Desktop または Cursor の設定に追加します:
{
"mcpServers": {
"genpark-sql-injection-ast-taint-analyzer-skill": {
"command": "python",
"args": ["mcp_server.py"]
}
}
}
依存関係ゼロ
Python 3 の標準ライブラリのみで実装されています。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。