cryptoPromedium

Hell is haard

bluehensctf

Task: a JSON array of 2048 integers hides a message behind a Haar-based encoding and extra byte scrambling. Solution: recursively apply the inverse unscaled Haar transform, convert the recovered samples to bytes, then fix each 512-byte block with the correct modulo-256 rotation to reveal the flag.

$ ls tags/ techniques/
inverse_haar_transformrecursive_signal_reconstructionblockwise_byte_shift_recovery

πŸ”’

Permission denied (requires tier.pro)

Sign in to access full writeups

Sign in with GitHub to continue. No email required.

$sign in

$ grep --similar

Similar writeups