reverseeasy

RAuth

hackthebox

Task: Reverse engineer a Rust binary implementing Salsa20-based password authentication. Solution: Extract hardcoded key/nonce from .rodata and immediates, exploit stream cipher XOR symmetry to decrypt the reference ciphertext and recover the password.

$ ls tags/ techniques/
salsa20_decryptionhardcoded_key_extractionrodata_analysisstream_cipher_symmetrysimd_comparison_pattern

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Create a free account with GitHub, then upgrade to Pro.

$ssh [email protected]