claude

ak

AlgoKiller — ARM64 trace evidence analysis & cipher algorithm recovery. 28 MCP tools (trace / artifact / static-tool / hypothesis-ledger / native folder picker) including v1.2.0 additions trace_function (PC-level invocation analyzer for stripped helpers) + trace_immseq (anchor-driven prev_reg sequence extraction for OLLVM-flattened tables); 4 skills + 3 slash commands (/ak, /ak:ciphertext, /ak:general, /ak:status, /ak:rebind, /ak:fold), 4 subagents (hypothesis-reviewer, trace-hexdump-extractor, binary-static-inspector, ledger-curator), 6 hooks (PreCompact auto/manual, SessionStart compact/startup-resume injecting context/critical-rules.md, Stop, SubagentStop) for compact-aware ledger preservation + post-compact work-semantics rebuild, 97-fingerprint crypto-constant scanner with NEON SIMD broadcast detection, data-parallel scan workers, kernel-flock-guarded long scans.

80 on GitHubby cloudzav1.2.0MITupdated 6 months ago
/

Plugin ak from marketplace ak-suite in icloudza/algokiller-plugin. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • ciphertext-recovery

    ARM64 trace 密文还原方法论。当用户给出一段 ARM64 执行 trace 文件并要求从某段密文/header/token/加密结果反向还原加密、签名或编码算法时使用。提供候选算法穷举、key schedule 提取、轮函数提取、魔改检测、表查找证据、闭环验证的完整方法论。激活此 skill 前应已通过 ak MCP 的 bind_trace 工具绑定 trace 文件并选择 mode=ciphertext。

  • ciphertext

    Strong activation entry for AlgoKiller ciphertext-recovery mode. Bind an ARM64 trace, force-load the ciphertext-recovery methodology, and start cipher / algorithm recovery from a target ciphertext.

  • general

    Strong activation entry for AlgoKiller general trace-analysis mode. Bind an ARM64 trace, force-load the trace-analysis methodology, and answer field semantics / execution flow / detection-point / data-flow questions.

  • trace-analysis

    ARM64 trace 通用证据分析方法论。当用户给出一段 ARM64 执行 trace 文件并询问字段含义、执行流、检测点、数据来源、call 边界、buffer 生命周期等开放问题(不属于纯密文还原)时使用。提供搜索键选择、单一目的搜索纪律、call 边界解析、字段语义分层、执行流抽取与检测点分析的完整方法论。激活此 skill 前应已通过 ak MCP 的 bind_trace 工具绑定 trace 文件并选择 mode=general。

Slash commands (3)

  • /ak:fold

    Run `trace_fold` on the currently-bound trace to produce a block-collapsed derivative trace (typically 99 % compression on hash-loop-heavy traces) and bind to that instead.

  • /ak:rebind

    Rebind the currently-bound trace into a fresh `<timestamp>/` session directory while keeping the trace path + mode + output_dir unchanged. Useful when starting a new analysis pass without re-typing the trace path.

  • /ak:status

    Show the current algokiller session state — bound trace, mode, output_dir, ledger summary, artifacts written.

Subagents (4)

  • binary-static-inspector

    Read-only helper that queries Binary Ninja MCP / BinAssistMCP and static-analysis CLIs (radare2, objdump, strings, otool, class-dump) on behalf of the main agent. Spawn this when a static probe will return >1 KB of disassembly, a function decompile, a symbol cross-reference list, or a full S-box / r

  • hypothesis-reviewer

    Independent blue-team reviewer for algokiller Hypothesis Ledger. The main trace-analysis agent MUST spawn this reviewer before any `hypothesis_conclude(final_confidence="high")` call on a load-bearing hypothesis (one that will be cited by the final write_artifact). The reviewer examines the cited hy

  • ledger-curator

    Read-only ledger consistency reviewer. Spawn this near the end of a long ciphertext-recovery / trace-analysis session, BEFORE the main agent calls `write_artifact` on the final `recovered.py` / `report.md`. The curator scans the hypothesis ledger and produces a one-page audit of (a) which concluded

  • trace-hexdump-extractor

    Read-only helper for the main trace-analysis / ciphertext-recovery agent. Spawn this when a `trace_hexblock` will return >2 KB of bytes_hex (typical for `NSJSONSerialization dataWithJSONObject:` blocks, large memcpy / sprintf outputs, AES key-buffer dumps). The subagent extracts the hexdump in its o

MCP servers (1)

  • ak

    runs: python3 -u ${CLAUDE_PLUGIN_ROOT}/server/algokiller_mcp.py

Hooks (7)

  • PreCompact

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact-auto.sh"

  • PreCompact

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact-manual.sh"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-compact.sh"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-bootstrap.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre-write-artifact.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/stop.sh"

  • SubagentStop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-stop.sh"

Language servers (2)

  • $schema_note
  • languageServers
View source on GitHub

Similar plugins

Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.

1 skill · 1 command · 1 agent

ruvnet/ruflo 81,589

Reverse-engineer any codebase into a complete PRD. Frontend (React, Vue, Angular, Next.js), backend (NestJS, Django, Express, FastAPI), and fullstack. 2 Python scripts (codebase_analyzer, prd_scaffolder), 2 reference guides, /code-to-prd slash command.

1 skill

alirezarezvani/claude-skills 29,725

universal-modder

claudecodex

Mod almost any game you own with an AI agent: engine recon, reverse engineering, fal-generated art/3D/audio, in-game testing, showcase videos, and a shared knowledge base of how games were modded.

13 skills · 3 agents · 1 MCP server · hooks

rehan-remade/universal-modder 9,652

Decompile Android APK/JAR/AAR with jadx, trace call flows through libraries, and document extracted APIs.

1 skill · 1 command

SimoneAvogadro/android-reverse-engineering-skill 8,709

Reverse engineering workflows and MCP-assisted binary analysis for Binary Ninja, Ghidra, and related tooling.

2 skills

SpecterOps/skills 742

Decompile Android APK/JAR/AAR with jadx, trace call flows through libraries, and document extracted APIs.

1 skill · 1 command

CreditTone/android-reverse-engineering-skill 574

Maintain ak?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted