A comprehensive educational platform providing dynamically generated CTF challenges focused on penetration testing, exploitation, and red teaming skills.
10–11 января 2024 ⋅ Олимпиада по защите информации
This tool is designed for cybersecurity enthusiasts and professionals to practice and improve their penetration testing and red teaming skills through a variety of CTF challenges. It is ideal for participants preparing for security competitions or training in exploitation, vulnerability analysis, and related domains.
The generator uses a pseudo-random seed based on participant ID to ensure consistent task versions on repeated runs. The repository is intended for personal training and not for use in other competitions. Users should have basic familiarity with running scripts and handling CTF challenges.
Clone the repository to your local machine
Navigate to the specific task directory you want to work on
Run the task generator script with participant ID, output directory, and task names as arguments, for example: ../_scripts/kyzylborda-lib-generator 12345 attachments uzh,uzh2
../_scripts/kyzylborda-lib-generator 12345 attachments uzh,uzh2
Generates a unique version of specified tasks for a participant with ID 12345, saving attachments in the 'attachments' directory.