tkh4ck.github.io

Personal website and blog of tkh4ck

View on GitHub

CyberQuest 2025 - Cinder Repo Ghost

Description

Cinder Repo — Ghost Index (Player Handout) - HARD

Type: Git forensics (repo archaeology)

TASK

Generate a local Git repo using the provided script(s). Three tokens are hidden in three different Git artefacts. NOTE → STASH → TAG. Combine the three tokens to produce a flag.

Note: Each token is labeled where it appears: tkn1: …, tkn2: …, tkn3: ….

RUN

Linux/macOS

bash setup_cinder_repo.sh
cd cinder_repo_ghost

Windows (PowerShell)

powershell
powershell -ExecutionPolicy Bypass -File .\setup_cinder_repo.ps1
Set-Location .\cinder_repo_ghost

RULES

Metadata

Solution

I didn’t really understand the task, because the parts of the flag is present in the files:

NOTE=$(printf 'dGtuMTogUEg0TlQwTQ==' | base64 -d)
STASHW=$(printf 'dGtuMjogMU5EM1g='   | base64 -d)
TAGW=$(printf 'dGtuMzogMFIxRzFO'     | base64 -d)
tkn1: PH4NT0M
tkn2: 1ND3X
tkn3: 0R1G1N

Flag: CQ25{PH4NT0M_1ND3X_0R1G1N}