Challenge: mini-dsp

Goal: Extract the flag from the provided executable FUUUNNN_SURLEY.

Flag:

  • GPNCTF{...} - embedded as a printable ASCII string inside the binary

Vulnerability & Analysis

The challenge provides a compiled binary named FUUUNNN_SURLEY. Before attempting dynamic analysis or in-depth decompilation, standard triage begins with inspecting printable strings stored in the binary’s data sections.

Attack Path

1. Run Strings on Binary

Execute the strings command across the binary:

strings FUUUNNN_SURLEY | grep -i "GPNCTF"

2. Retrieve the Flag

The flag is stored in plaintext within the .rodata section and appears directly in the command output.


Notes

  • Always perform basic static analysis (file, strings, checksec) as the first step when analyzing unknown binaries.

0 items under this folder.