Kanxue Kctf Workflow

SkillWeb & browsing

Lets your agent triage and solve Kanxue KCTF reverse-engineering challenges from writeups, archives, and binaries.

Use Kanxue Kctf Workflow in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Kanxue Kctf Workflow and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Kanxue Kctf Workflow skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Kanxue Kctf WorkflowStart free
About this skill

Fast triage and solving workflow for 看雪 KCTF / CTF对抗 writeups,题面, archives, and challenge binaries. Use when analyzing KCTF HTML articles, RAR/ZIP attachments, Windows key checkers, Linux pwn/ELF REPLs, or anti-analysis / VM puzzles, and when you need a reproducible local replay or solver.

What this skill tells your AI

The instructions your AI receives, as published by manyuegong33/r0crawl_skills in skills/kanxue-kctf-workflow/SKILL.md and read by ahel’s review.

Purpose

Use this skill as a KCTF overlay on top of generic reversing skills. The goal is to turn a看雪题目 folder into: artifact inventory, challenge type, baseline run, verified success condition, and a reusable replay command.

Workflow

  1. Read the article title, rule number, attachment names, hash, and success string.
  2. Split artifacts into: article HTML, attachment archive, runnable binary, solver, and extracted support files.
  3. Extract the smallest runnable sample first.
  4. Run a baseline:
    • Windows checker: no args, bad input, then the writeup's known-good key.
    • Linux ELF / pwn: file, mitigation check, prompt capture, then local VM or Linux host.
    • AntiAI / VM puzzle: confirm fixed input length, state size, and the first immutable constants before solving.
  5. Record the exact command, input, output, and file hash that prove the result.
  6. Save the replay command and solver together.

KCTF patterns

Windows key / serial checker

  • Look for Key, Enter your key, verify success., verify failed., or a fixed-length hex input.
  • Treat checksum, lookup table, RSA, and big-int stages as separate gates.
  • Prefer a direct replay before building a full solver.

Linux pwn / REPL / VM

  • Record architecture, mitigation, prompt, and I/O contract.
  • Separate parser, dispatcher, leak, and overwrite stages.
  • If the binary is ELF64 with PIE / RELRO / canary / NX, validate in Linux or VM rather than assuming Windows execution.

AntiAI / anti-analysis / arithmetic VM

  • Derive input length, state size, and debug / integrity checks first.
  • Build an integer model from the article and confirm it on one local sample.
  • Do not brute force until the fixed constraints are captured.

Reuse

  • Read references/corpus-map.md for routing by challenge family.
  • Read references/corpus-notes.md for the validated replay example and local notes.
  • Run scripts/kctf_scan.py <folder> to inventory a new KCTF bundle quickly.

Signals

GitHub stars
294
Forks
103
Last commit
Sep 2026

ahel review

  • K6low
    bundled executables the agent is told to run

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
kanxue-kctf-workflow
Source
github.com/manyuegong33/r0crawl_skills