entry-point-analyzer
✓スマート コントラクトのコードベースを分析して、セキュリティ監査の状態変化のエントリ ポイントを特定します。状態を変更する外部から呼び出し可能な関数を検出し、アクセス レベル (パブリック、管理者、ロール制限、契約のみ) ごとに分類し、構造化された監査レポートを生成します。表示/純粋/読み取り専用関数は除きます。スマート コントラクト (Solidity、Vyper、Solana/Rust、Move、TON、CosmWasm) を監査する場合、またはエントリ ポイント、監査フロー、外部関数、アクセス制御パターン、または特権操作を検索するように求められた場合に使用します。
SKILL.md
Systematically identify all state-changing entry points in a smart contract codebase to guide security audits.
This skill focuses exclusively on functions that can modify state. Excluded:
| Solidity | view, pure functions | | Vyper | @view, @pure functions | | Solana | Functions without mut account references | | Move | Non-entry public fun (module-callable only) | | TON | get methods (FunC), read-only receivers (Tact) | | CosmWasm | query entry point and its handlers |
スマート コントラクトのコードベースを分析して、セキュリティ監査の状態変化のエントリ ポイントを特定します。状態を変更する外部から呼び出し可能な関数を検出し、アクセス レベル (パブリック、管理者、ロール制限、契約のみ) ごとに分類し、構造化された監査レポートを生成します。表示/純粋/読み取り専用関数は除きます。スマート コントラクト (Solidity、Vyper、Solana/Rust、Move、TON、CosmWasm) を監査する場合、またはエントリ ポイント、監査フロー、外部関数、アクセス制御パターン、または特権操作を検索するように求められた場合に使用します。 ソース: trailofbits/skills。
引用可能な情報
AI/検索での引用用の安定したフィールドとコマンド。
- インストールコマンド
npx skills add https://github.com/trailofbits/skills --skill entry-point-analyzer- カテゴリ
- !セキュリティ
- 認証済み
- ✓
- 初回登録
- 2026-02-01
- 更新日
- 2026-02-18
クイックアンサー
entry-point-analyzer とは?
スマート コントラクトのコードベースを分析して、セキュリティ監査の状態変化のエントリ ポイントを特定します。状態を変更する外部から呼び出し可能な関数を検出し、アクセス レベル (パブリック、管理者、ロール制限、契約のみ) ごとに分類し、構造化された監査レポートを生成します。表示/純粋/読み取り専用関数は除きます。スマート コントラクト (Solidity、Vyper、Solana/Rust、Move、TON、CosmWasm) を監査する場合、またはエントリ ポイント、監査フロー、外部関数、アクセス制御パターン、または特権操作を検索するように求められた場合に使用します。 ソース: trailofbits/skills。
entry-point-analyzer のインストール方法は?
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/trailofbits/skills --skill entry-point-analyzer インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります
ソースリポジトリはどこですか?
https://github.com/trailofbits/skills
詳細
- カテゴリ
- !セキュリティ
- ソース
- skills.sh
- 初回登録
- 2026-02-01