Kanxue Kctf Workflow
SkillWeb & browsingLets 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.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
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
- 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
github.com/manyuegong33/r0crawl_skills
Related picks
Skill · davila7
The pick for C / C++python-performance-optimization
Skill · wshobson
The pick for Pythonpython-pro
Skill · jeffallan
The pick for Pythonbrowser-use
Skill · browser-use
More in Web & browsingwebapp-testing
Skill · anthropics
More in Web & browsingplaywright-cli
Skill · microsoft
More in Web & browsing