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
- [forensics][Pro]π΄πingβ bluehensctf
- [misc][Pro]Blind Hensβ bluehens_ctf_2026
- [crypto][Pro]XORDECRYPTβ bluehensctf
- [forensics][Pro]awk...wardddd βοΈβ bluehensctf
- [crypto][Pro]Eggs Over Easyβ bluehensctf