0G

0xeb/ghidrasql-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 품질 57 트렌드 24NOASSERTION

Ghidrasql에 대한 Claude Code 기술 — Ghidra 분석 및 주석 워크플로우에 대한 라이브 SQL 인터페이스

개요

Claude Code / Ghidrasql의 Copilot CLI 기술, Ghidra 분석 및 주석 워크플로우의 라이브 SQL 인터페이스. - LibGhidraHost 확장이있는 Ghidra 프로젝트는 라이브 쿼리가 필요할 때 설치 및 실행됩니다. PATH 또는 알려진 위치에서 호출 할 수있는 ghidrasql - Verify : ghidrasql --help - Multi-program 프로젝트, use --list-project-programs, project programs table, 또는 HTTP GET /project/programs, then select one active domain path with --program or HTTP POST /project/open 플러그인 포장을 사용하여 ~/.codex/skills로 평평한 사본이 아닙니다. 플러그인 경로는 ghidrasql 네임스페이스를 보존하므로 xrefs, data, type과 같은 일반적인 기술명은 다른 기술로 충돌하지 않습니다. 2. 플러그인 디렉토리를 홈 플러그인 폴더에 복사: 3. 생성 또는 업데이트 ~/.agents/plugins/marketplace.json 그래서 포함: Codex 플러그인은 플러그인/ghidrasql/.codex-plugin/plugin.json에서 생명을 나타내며, 플러그인/ghidrasql/skills/에서 라이브하는 기술입니다.

개요(AI 번역)

Claude Code / Copilot CLI 기술 ghidrasql], Ghidra 분석 및 주석 워크플로우에 대한 라이브 SQL 인터페이스.

필수품

  • Ghidra 프로젝트와 함께 LibGhidraHost 확장 설치 및 실행할 때 라이브 쿼리
  • ghidrasql PATH에서 사용하거나 알려진 위치에서 호출 가능
  • 검증: [T3]
  • 멀티 프로그램 프로젝트의 경우 --list-project-programs, project_programs], 또는 HTTP GET /project/programs]를 사용하여 하나의 활성 도메인 경로를 선택 --program 또는 HTTP POST /project/open]

설치

Claude 코드 / Copilot CLI

코드

플러그인 포장을 사용, 플랫 복사 ~/.codex/skills]. 플러그인 경로는 ghidrasql 네임스페이스를 보존하므로 xrefs], data], types] 같은 일반적인 기술명은 다른 기술로 충돌하지 않습니다.

Home-local 설치

  1. 이 repo를 임시로 복제하십시오:

  2. 플러그인 디렉토리를 홈 플러그인 폴더에 복사:

  3. 생성 또는 업데이트 ~/.agents/plugins/marketplace.json 그래서 포함:

  4. 나머지 코덱.

Codex 플러그인은 plugins/ghidrasql/.codex-plugin/plugin.json에서 생명을 나타내며, plugins/ghidrasql/skills/]의 기술이 살아 있습니다.

Repo-local 설치

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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 LibGhidraHost extension installed and running when you need live queries
  • ghidrasql available on your PATH or callable from a known location
  • Verify: ghidrasql --help
  • For multi-program projects, use --list-project-programs, the project_programs table, or HTTP GET /project/programs, then select one active domain path with --program or HTTP POST /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

  1. Clone this repo anywhere temporary:
git clone https://github.com/0xeb/ghidrasql-skills
  1. Copy the plugin directory into your home plugins folder:
mkdir -p ~/plugins
cp -R ghidrasql-skills/plugins/ghidrasql ~/plugins/
  1. Create or update ~/.agents/plugins/marketplace.json so 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"
    }
  ]
}
  1. 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.md is the canonical contract for each skill.
  • agents/openai.yaml adds optional Codex app metadata and does not replace SKILL.md.

Skills

Skill Description When to Use
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add 0xeb/ghidrasql-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →