// ACCESS LOCKED //

Problem Statements Locked

Tasks for Cybersecurity will be revealed on 25 SEP 2026 • 15:00 IST.

00// DAYS //
00// HOURS //
00// MINS //
00// SECS //

Review the submission instructions while you wait for the tasks to unlock.

Task 01

Cryptography

The challenge is a simple cipher challenge that has the flag in the format BYTE{...}.

Find the flag that is in the format BYTE{}

Task 02

Steganography

The challenge is a PNG file that has been corrupted. Find the flag in the format flag{...}.

↗

Find the flag that is in the format flag{}

Task 03

Binary Exploitation

This challenge uses an insecure memory buffer, also known as a buffer overflow. Exploit it to reach the part of the program that contains the flag in the format BYTE{...}. The flag in the provided dummy binary is fake. The actual challenge runs as a remote service; connect with Netcat (nc) using the supplied host and port.

Remote challenge endpointnc cybersub.bytesoc.dev 9999
  • Download the provided ZIP and extract it. Keep all extracted files in the same folder.
  • Run chall.sh to start the local challenge. Analyze the dummy binary to find and understand the insecure buffer and how the vulnerability is triggered.
  • The flag in the local dummy binary is fake. After analyzing it, connect to the remote instance at nc cybersub.bytesoc.dev 9999 or solve it with a script you wrote.
  • Submit your solution as part of the Cyber Security submission.

Find the flag that is in the format BYTE{}

Submission format

Show your work

Submit both links. Your approach and effort count, so explain what you actually did.

  1. GitHub repository

    Include your work for all the challenges and upload any files needed as proof.

  2. Google Doc

    In your own words, explain your thought process and the tools you used. Be thorough about exactly what you did. You’ll be judged on your reasoning and effort, too.

Make both links public. Private or inaccessible repositories and documents will not be evaluated.