Skip to content
Back to skills

Kctf Antiai State Machine

ASecurity

Solve KCTF AntiAI and anti-analysis crackmes with fixed-length inputs, hidden state buffers, debugger checks, and staged integer recovery. Use for Windows executables that gate on a small state machine, checksum, or integrity path rather than a flat serial.

  • 271 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
tools

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 23, 2026

npx -y skills add manyuegong33/r0crawl_skills --skill kctf-antiai-state-machine --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kctf Antiai State Machine?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kctf Antiai State Machine
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/manyuegong33-kctf-antiai-state-machine/badge)](https://www.skillsdirectory.com/skills/manyuegong33-kctf-antiai-state-machine)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: kctf-antiai-state-machine
description: Solve KCTF AntiAI and anti-analysis crackmes with fixed-length inputs, hidden state buffers, debugger checks, and staged integer recovery. Use for Windows executables that gate on a small state machine, checksum, or integrity path rather than a flat serial.
---

# KCTF AntiAI State Machine

## Workflow

1. Record file type, bitness, entrypoint, imports, and the exact prompt/output strings.
2. Check whether the binary hides validation in a state buffer, a helper section, or a debugger gate.
3. Validate on:
   - empty input
   - wrong-length input
   - one representative sample
4. Recover the state transition before attempting brute force.
5. Keep the raw input, state dump, and recovered output separate.

## Use this pattern

- fixed-length input
- `IsDebuggerPresent` / integrity / anti-analysis checks
- small hidden state vector
- final `yes/no` or `success/fail` gate

## Reference

- `references/pattern.md`

Files in this skill

  • METHODLOGY.md3.8 KB
  • SKILL.md970 B
  • agents/openai.yaml373 B
  • references/pattern.md657 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…