补充:掩码爆破
字掩码爆破
所以选择数字,打三个英文问号,如果知道几位比如知道掩码是meimei后面是三个但是不知道,就写meimei???
解题流程
下载文件file.zip
解压出三个文件
ctf1.zip,ctf2.zip,ctf3.zip
对于ctf1.zip
根据先得到ctf2.zip与ctf3.zip的flag猜想ctf1.zip为flag{???
通过ARCHPR掩码爆破,但未得到密码
通过ARCHPR重新爆破,得到密码为password
解压出文件后打开发现为base64编码,解码为
\u66\u6c\u61\u67\u7b\u68\u61\u63\u6b\u65\u72,此为十六进制
66 6c 61 67 7b 68 61 63 6b 65 72十六进制转换为字符
得到flag{hacker
对于ctf2.zip
通过010editor没有发现有价值的信息
通过binwalk -e ctf2.jpg分离,得到45B8.zip与ctf2.txt
ctf2.txt为Ook!加密,解密
得到3oD54e
对于ctf3.zip
打开显示头部为424d,故将其改为.bmp格式
然后通过QR Research扫描
得到12580}
flag{hacker3oD54e12580}发现提交不成功
后来发现ctf2.zip通过Ook!得到的flag并未最后的flag,需base58(真的坑)
3oD54e->misc
flag{hackermisc12580}
提交成功