reverseeasy

Uzzi

ctfspb

Task: a 32-bit Linux ELF asks for one integer serial and validates it against a pseudo-random value. Solution: reverse the main routine, note the fixed srand(0) seed and exactly 127 discarded rand() calls, then reproduce the next glibc rand() result to get 822890675.

$ ls tags/ techniques/
static_analysisprng_state_recoverycall_count_analysis

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Create a free account with GitHub to get started.

$ssh [email protected]