Kanxue Kctf Workflow
SkillWeb & browsingLets your agent triage and solve Kanxue KCTF reverse-engineering challenges from writeups, archives, and binaries.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Kanxue Kctf Workflow skill
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
- Read the article title, rule number, attachment names, hash, and success string.
- Split artifacts into: article HTML, attachment archive, runnable binary, solver, and extracted support files.
- Extract the smallest runnable sample first.
- 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.
- Record the exact command, input, output, and file hash that prove the result.
- 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.mdfor routing by challenge family. - Read
references/corpus-notes.mdfor the validated replay example and local notes. - Run
scripts/kctf_scan.py <folder>to inventory a new KCTF bundle quickly.
Signals
- GitHub stars
- 285
- Forks
- 100
- 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
- Catalog kind
- skill
- Key
kanxue-kctf-workflow- Source
- github.com/manyuegong33/r0crawl_skills