
题目描述假如你是李华LiHua)收到乔帮主一封密信没有任何特殊字符请输入密码不少于1000个字。同学记得署名哦附件解压后是一张图片工具Kali Linuxarchprv https://pan.baidu.com/s/1FW0uYEQ8I_Kl4CrRPMr55w?pwdlone 提取码: loneImhex在线版ImHex - Free, Open Source Hex Editor第一步首先用Imhex打开图片然后我们划到最底部如图我们能看到末尾有个PK标志正是ZIP 压缩文件的标志里面有一个key.txt文件第二步我们用kali系统中的foremost工具在文件所在目录打开终端执行foremost mail2LiHua.jpg -o output图中说明foremost已经把zip压缩包提取出来了第三步我们进入提取出来的 ZIP 目录在kali终端输入cd output/zip/接着我们查看一下文件列表确认压缩包的名字在kali终端输入ls然后我们在kali终端输入unzip [这里输入你刚才ls看到的zip文件名]我们会看到文件被加密了第四步题目描述中提到‘李华’和‘署名’在CTF题目里这通常意味着密码的尾部是固定的所以我确定密码最后肯定是 LiHua 这5个字符虽然题目没明说几位这种带名字的密码一般不会太长通常在 8 到 10 位之间LiHua占了5位前面大概率还有 3 到 4 位随机字符比如数字或字母所以我直接用工具ARCHPR设置掩码为 ????LiHua然后就能获取文件口令15CCLiHua文件密码第五步回到咱们的kali终端界面注要在你的zip目录下运行终端输入15CCLiHua 会在你的zip目录里面获取一个key.txt文本文件就能获取文件内容Stay hungry, Stay foolish.