cryptohard
Billy Bones
alfactf
Task: DES-encrypted maze path with 128 forks. Solution: Exploited uint16_t type truncation bug in key handling to reduce key space from 2^56 to 2^16, then brute-forced with known plaintext attack.
$ ls tags/ techniques/
bruteforcetype_confusiondesecb_modekey_truncationuint16_bugknown_plaintextc_programmingarm_architecture
Known-plaintext attack on DES ECBKey space reduction via type truncation bugBrute-force 16-bit key space
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Create a free account with GitHub, then upgrade to Pro.
$ssh [email protected]