reverseeasy
Signalization Eight
ctfsbp
Task: a 64-bit non-stripped Linux ELF divides two numbers and hides the flag behind a signal handler. Solution: map signal 8 to SIGFPE, force a divide-by-zero via idiv, and reconstruct the final flag from the handler's patched stack string.
$ ls tags/ techniques/
static_analysisstack_string_reconstructionsignal_handler_analysisdivide_by_zero_trigger
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Create a free account with GitHub to get started.
$ssh [email protected]