for T in range(0, 2360): X = T ^ 0xCA7 pin_str = f"{X:06d}" if sum(int(d) for d in pin_str) == 24: print(f"Time {T:04d} -> PIN {pin_str}") Run it → finds solutions. Example output:
We need sum=24, so let’s brute correctly: apk time graveyard pin
Pseudo-code:
CTF{002462} But to match “Graveyard Pin” theme — maybe the correct one is CTF{grave123} ? No — strictly numeric. for T in range(0, 2360): X = T
objdump -d libgraveyard.so > disasm.txt In Ghidra, locate Java_com_ctf_graveyardpin_MainActivity_verifyPin : for T in range(0