←
$ Forensics: Marlboro
Flag: BITSCTF{d4mn_y0ur_r34lly_w3n7_7h47_d33p}Binwalk of the Original
taklaman@ubuntu:~/Downloads/SaveMeFromThisHell$ ~/.cargo/bin/binwalk -Me Marlboro.jpg
/home/taklaman/Downloads/SaveMeFromThisHell/Marlboro.jpg
----------------------------------------------------------------------------------------------------------------------
DECIMAL HEXADECIMAL DESCRIPTION
----------------------------------------------------------------------------------------------------------------------
0 0x0 JPEG image, total size: 3754399 bytes
3754399 0x39499F ZIP archive, file count: 2, total size: 983655
bytes
----------------------------------------------------------------------------------------------------------------------
Analyzed 1 file for 85 file signatures (187 magic patterns) in 6.0 millisecondsWebsite from this
taklaman@ubuntu:~/Downloads/SaveMeFromThisHell/extractions/Marlboro.jpg.extracted/39499F$ exiftool smoke.png
...
Author : aHR0cHM6Ly96YjMubWUvbWFsYm9sZ2UtdG9vbHMv
...Base64 Decrypt: https://zb3.me/malbolge-tools
XOR Key from this
taklaman@ubuntu:~/Downloads/SaveMeFromThisHell/extractions/Marlboro.jpg.extracted/39499F$ zsteg smoke.png
...
b1,rgb,lsb,xy .. text: "# Marlboro Decryption Key\n# Format: 32-byte XOR key in hexadecimal\nKEY=c7027f5fdeb20dc7308ad4a6999a8a3e069cb5c8111d56904641cd344593b657\n# Usage: XOR each byte of encrypted.bin with key[i % 32]\np"
...Decrypted file Content
Content-Type: text/x-malbolge
Interpreter: https://zb3.me/malbolge-tools/#interpreter
Language: Malbolge
D'`$##\!<5|jWVT/eRcONp_oJJHHF!3gfBc!?a_{)(xwYon4rqpi/mlkdibaf_%]ba`_XWVz=YRQPOsSRQ3ONGkKD,BAe(DCBA@?>7[5432V6v.3,P*).-&Jk)"!&}C#cy~wv<zyxZpotm3qSi/gOkd*KJ`ed]\"`Y^]\[TxRQVOTSLpPONMLEiIH*)?>bB$@987[Z:38765.Rsr*/.-&%$#G'~f$#z@~}|{t:[wvonm3kSonmlkdihg`&GFbaZ~^@VUTYRQPtNMLKPImGFKJCBf)E>bB;@?>7[5432Vw/43,POp.'&+*#G!~D1