Communitygithub.com

mateoandries27-lang/move-auditor-skills

Sui Moveスマートコントラクトを分析し、143の攻撃ベクトルをチェックし、DeFiセキュリティのベストプラクティスを適用する並列化ツール。

move-auditor-skills とは?

このスキルは、Suiブロックチェーン上のMoveスマートコントラクトのセキュリティ監査を自動化するためのツールです。143の攻撃ベクトル(リエントランシー、算術オーバーフロー、アクセス制御の不備など)を並列処理で高速にチェックし、DeFiセキュリティのベストプラクティスに基づいた詳細なレポートを生成します。主にSui Move開発者や監査担当者を対象としており、CI/CDパイプラインへの統合や手動監査の補助として利用できます。コマンドラインインターフェースを通じて簡単に実行でき、出力はJSONやプレーンテキスト形式で取得可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add mateoandries27-lang/move-auditor-skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

move-auditor-skills は何をしますか?

Sui Moveスマートコントラクトを分析し、143の攻撃ベクトルをチェックし、DeFiセキュリティのベストプラクティスを適用する並列化ツール。

特徴

  • 包括的なセキュリティ分析: 143の異なる攻撃ベクトルをカバー
  • 並列処理: 高速な分析を実現
  • DeFiセキュリティ重視: 特にDeFiアプリケーション向けのベストプラクティスを適用
  • Sui Move対応: Suiブロックチェーン固有のMove言語に最適化

使用方法

move-auditor <target-directory>

オプション

  • --format json: JSON形式で結果を出力
  • --verbose: 詳細な出力を表示
  • --exclude <rule-id>: 特定のルールを除外

インストール

cargo install move-auditor

出力例

Checking: 143 vulnerabilities
[========================================] 100%
Found 3 issues:
 - [HIGH] Reentrancy vulnerability in withdraw function
 - [MEDIUM] Missing access control in admin_only function
 - [LOW] Unused variable 'temp' in line 42

対応プラットフォーム

  • Suiブロックチェーン
  • Moveプログラミング言語

ライセンス

MIT

関連スキル