International CTF Finals Content

CTF Challenge Development

Designed CTF reverse-engineering challenges as a curriculum pipeline, where each level trained a specific reasoning step instead of only increasing difficulty. We emphasized educational progression, infrastructure reliability, and anti-cheese challenge design.

Role
Challenge Author & Infrastructure Lead
Timeline
3 Months (Seasonal)

Architecture

Challenges are authored in C/C++ and Assembly, utilizing custom obfuscation layers and system-level vulnerabilities. Deployment is containerized via Docker and exposed through xinetd to ensure process isolation and high availability on competition infrastructure.

Implementation

Designing non-trivial vulnerabilities that bypass automated solvers, optimizing challenge-side anti-debug logic for remote environments, and managing resource constraints on high-traffic CTF infrastructure.

Outcome

Produced original competition content for international security events, focusing on binary security research and pedagogical challenge design.

What it does

  • Original Reverse Engineering and Binary Exploitation challenges
  • Multi-layered obfuscation and anti-debug protection implementation
  • Scalable deployment architecture using Docker and xinetd
  • Automated solver validation and infrastructure health monitoring