[ 刷题记录 ] NSSCTF 压缩包模块
2026-08-22 20:05:38
binwalk获得加密压缩包 ARCHPR爆破

NSSCTF{g00d-j0b-n1c3-try!!!}
文件被损坏无法打开 010打开 补全文件头50 4B 03 04

binwalk获得加密的压缩包 修复伪加密
解压后Base64解密获得NSSCTF{Y0u-ar3-th3-mast3r-0f-h3xad3c1mal}
解压RAR文件后得到一个zip与jpg
将jpg使用7zip压缩后发现文件内的文件和jpg的CRC一样
在ARCHPR中使用明文暴力破解


获得密码NssCtf!
解压后得到碎片文件
将碎片文件用7zip解压后得到文件夹
得到flag
NSSCTF{z1p-and-7z-1s-3asy-f0r-me}
提示密码是NSSCTF??? 使用掩码爆破

获得密码NSSCTF666
提示旋转 提示十六进制 010打开损坏的文件
工具>>十六进制运算>>向右旋转>>操作数1

获得flag
NSSCTF{It-w1ll-b3-succ3ssful-s00n}
压缩包加密内容是一个很小的txt
大小为6 CRC为AE89F42C
1 | from zlib import crc32 |

爆破获得内容即可 因此“作者也不知道密码是啥”
NSSCTF{202401}
010打开加密压缩包

NSSCTF{Th3-f1nal}

实际上这是RAR文件的伪加密 把24字节的24改成20即可获得无密码的文本


NSSCTF{y0u-ar3-th3-b3st!}