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]