Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 34品質スコア 65/100

write-ida-script

IDA SDKのMCPサーバーから検証済みのAPIワークフローを使用して、IDAPythonスクリプトを作成できます。

description の原文を見る

Write an IDAPython script using verified API workflows from the IDA SDK MCP server

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

IDA スクリプトの作成

まず ida-sdk-workflow MCP ツールを使用して検証済みの API 呼び出しシーケンスを取得し、そのパターンからスクリプトを構成することで、IDAPython スクリプトを作成します。

プロセス

以下の手順を順序に従って実施してください:

1. リクエストを分解する

ユーザーのリクエストを個別のサブタスクに分割します。例えば「すべての関数と相互参照を列挙する」は:

  • サブタスク A: データベース内のすべての関数を列挙する
  • サブタスク B: 各関数の相互参照を取得する

2. ワークフローを取得する

各サブタスクについて、自然言語の説明とともに get_workflows を呼び出します:

get_workflows("enumerate all functions in the database")
get_workflows("get cross references to a function")

3. 不明な API を調べる

ワークフロー結果に含まれる API 関数で確信が持てないものについては、get_api_doc を呼び出します:

get_api_doc("xrefblk_t")
get_api_doc("get_func_nam

...

詳細情報

作者
diegosouzapw
リポジトリ
diegosouzapw/awesome-omni-skill
ライセンス
不明
最終更新
2026/3/2

Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: diegosouzapw · diegosouzapw/awesome-omni-skill · ライセンス: ライセンス未確認