binary-analysis
Analyze binary files (exe, dll, sys, bin, ocx, scr, cpl, drv, elf, so, macho, apk) to assess if they are malicious, perform decompilation, extract…
Query the Android/AOSP kernel CVE database to look up a specific CVE, find CVEs affecting a kernel version or build date, find unpatched CVEs in a branch, or identify exploitable vulnerabilities. Use this skill when the user asks about Android kernel CVEs, AOSP kernel
$ npx -y skills add DeepBitsTechnology/claude-plugins --skill kernel-cve-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kernel-cve-analysisContext preview
The summary Claude sees to decide when to auto-load this skill.
Query the Android/AOSP kernel CVE database to look up a specific CVE, find CVEs affecting a kernel version or build date, find unpatched CVEs in a branch, or identify exploitable vulnerabilities. Use this skill when the user asks about Android kernel CVEs, AOSP kernel
name: kernel-cve-analysis description: Query the Android/AOSP kernel CVE database to look up a specific CVE, find CVEs affecting a kernel version or build date, find unpatched CVEs in a branch, or identify exploitable vulnerabilities. Use this skill when the user asks about Android kernel CVEs, AOSP kernel vulnerabilities, which CVEs affect a kernel version/branch/build, whether a kernel is patched, or which vulnerabilities are exploitable. Trigger for phrases like "CVEs in kernel 5.10", "is android13-5.15 patched", "exploitable CVEs in <branch>", or "look up CVE-2024-XXXXX".
This skill queries the remote Dr. Binary MCP server's Android/AOSP kernel CVE database. It helps determine which kernel vulnerabilities affect a given version, build date, or branch — and which are actually exploitable (bug-inducing code present *and* fix absent).
Use this skill when the user wants to:
| Tool | Use it when… | Arguments | | --- | --- | --- | | `get_cve_info` | The user names a specific CVE | `cve_id` (e.g. `"CVE-2024-12345"`) | | `query_cves_by_version` | "Which CVEs affect kernel `<version>`?" | `aosp_version`, `limit?` (default 100) | | `query_cves_by_date` | "Which CVEs affect a kernel built on `<date>`?" | `commit_date`, `limit?` (default 100) | | `query_cves_by_branch` | "Which CVEs are unpatched in `<branch>`?" | `branch`, `limit?` (default 100) | | `find_exploitable_cves` | "Which CVEs are exploitable in `<branch>` as of `<date>`?" | `commit_date`, `branch`, `limit?` (default 50) | | `list_all_cves` | "Show me the CVEs in the database" | `limit?` (default 100) |
1. **Pick the right tool** from the table above based on what the user gives you (a CVE id, a version, a date, a branch, or a branch+date pair). 2. **For exploitability questions**, you need both a branch and a date. If the user supplied only one, ask for the other before calling `find_exploitable_cves`. 3. **Call the tool** and summarize results: highlight severity, affected ranges, and patch status. 4. **Drill down** into individual CVEs with `get_cve_info` when the user wants details on a specific result.
When reporting results, prefer a concise table (CVE id, severity, subcomponent, affected range / patch status) followed by a short narrative for the most important findings, and call out any exploitable CVEs explicitly.
The Plugin equips Claude Code with advanced binary analysis capabilities for tasks such as incident response, malware investigation, and vulnerability assessment. It connects to the remote Dr.
Repo: DeepBitsTechnology/claude-plugins
Analyze binary files (exe, dll, sys, bin, ocx, scr, cpl, drv, elf, so, macho, apk) to assess if they are malicious, perform decompilation, extract…