
0xeb/ghidrasql-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навыки Claude Code для ghidrasql — живой интерфейс SQL для анализа Ghidra и аннотационных рабочих процессов
Обзор
Навыки Claude Code / Copilot CLI для ghidrasql, живого интерфейса SQL для анализа Ghidra и рабочих процессов аннотации. Проект Ghidra с установленным расширением LibGhidraHost и запущенным, когда вам нужны живые запросы - ghidrasql, доступный на вашем PATH или позывной из известного местоположения - Проверьте: ghidrasql - Помощь - Для многопрограммных проектов, используйте -list-project-programs, таблицу project programs или HTTP GET /project/programs, затем выберите один активный путь домена с -программой или HTTP POST /project/open Используйте пакет плагинов, а не плоскую копию в ~/.codex/skills. Путь плагина сохраняет пространство имен ghidrasql, поэтому общие имена навыков, такие как xrefs, данные и типы, не сталкиваются с другими навыками. 2. Скопируйте каталог плагинов в папку домашних плагинов: 3. Создать или обновить ~/.agents/plugins/marketplace.json, чтобы он содержал: Плагин Codex проявляет жизнь в плагинах / gidrasql /.codex-plugin /plugin.json, а навыки живут в плагинах /ghidrasql / навыки /.
Обзор (машинный перевод)
Навыки Claude Code / Copilot CLI для ghidrasql, живого интерфейса SQL для анализа Ghidra и рабочих процессов аннотации.
Предпосылки
Проект Ghidra с установленным и запущенным расширением LibGhidraHost, когда вам нужны живые запросы
ghidrasqlдоступен на вашем PATH или позвоните из известного места- Проверить: [[Т3]]
Для многопрограммных проектов используйте
--list-project-programs, таблицуproject_programsили HTTPGET /project/programs, затем выберите один путь активного домена с--programили HTTPPOST /project/open.
##Установка
Код Клода / Copilot CLI
###Кодекс
Используйте упаковку плагина, а не плоскую копию ~/.codex/skills. Путь плагина сохраняет пространство имен ghidrasql, поэтому общие имена навыков, такие как xrefs, data и types, не сталкиваются с другими навыками.
Домашняя установка
-
Клонировать это РЕПО в любом месте временно:
-
Скопируйте каталог плагинов в папку домашних плагинов:
-
создать или обновить
~/.agents/plugins/marketplace.json, чтобы он содержал: -
Перезагрузить Кодекс.
Плагин Codex проявляет жизнь в plugins/ghidrasql/.codex-plugin/plugin.json, а навыки живут в plugins/ghidrasql/skills/.
Репо-локальная установка
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
ghidrasql-skills
Claude Code / Copilot CLI skills for ghidrasql, a live SQL interface for Ghidra analysis and annotation workflows.
Prerequisites
- A Ghidra project with the
LibGhidraHostextension installed and running when you need live queries ghidrasqlavailable on your PATH or callable from a known location- Verify:
ghidrasql --help - For multi-program projects, use
--list-project-programs, theproject_programstable, or HTTPGET /project/programs, then select one active domain path with--programor HTTPPOST /project/open
Installation
Claude Code / Copilot CLI
/plugin marketplace add 0xeb/ghidrasql-skills
Codex
Use the plugin packaging, not a flat copy into ~/.codex/skills. The plugin path preserves the ghidrasql namespace so generic skill names like xrefs, data, and types do not collide with other skills.
Home-local install
- Clone this repo anywhere temporary:
git clone https://github.com/0xeb/ghidrasql-skills
- Copy the plugin directory into your home plugins folder:
mkdir -p ~/plugins
cp -R ghidrasql-skills/plugins/ghidrasql ~/plugins/
- Create or update
~/.agents/plugins/marketplace.jsonso it contains:
{
"name": "ghidrasql-tools",
"interface": {
"displayName": "GhidraSQL Tools"
},
"plugins": [
{
"name": "ghidrasql",
"source": {
"source": "local",
"path": "./plugins/ghidrasql"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Engineering"
}
]
}
- Restart Codex.
The Codex plugin manifest lives at plugins/ghidrasql/.codex-plugin/plugin.json, and the skills live under plugins/ghidrasql/skills/.
Repo-local install
If you want to test directly from a checkout, keep the repo where it is and use the bundled marketplace file at .agents/plugins/marketplace.json. Codex should resolve ./plugins/ghidrasql relative to the repo root.
Compatibility
SKILL.mdis the canonical contract for each skill.agents/openai.yamladds optional Codex app metadata and does not replaceSKILL.md.
Skills
| Skill | Description | When to Use |
|---|
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add 0xeb/ghidrasql-skills