第二届长城杯-MISC
作者:互联网
1.知识点:
(1)pdf隐写:wbStego4.3open工具的使用
(2)7进制转字符
2.解题过程:
打开word,滑到最下方,发现有个password
根据题目描述,以及password后缀猜测可能还有一个密码,因为它说word分为内在和外在两部分
直接在word里搜,发现确实有两个
直接用这两个去解PPT,发现解不开,根据题目描述,猜测在pdf里应该还有一部分内容,在pdf里直接搜,发现搜不到
这里想到用pdf隐写工具去看看pdf里有没有隐写什么内容
工具使用:
(1)直接点continue
(2)这里选择Decode,再continue
(3)这里选择pdf文件
(4)把之前在word里发现的密码输进去
(5)填写输出文件的名称
(6)最后解密成功
在这个文件里找到password
用这个密码打开ppt
发现ppt里有红橙黄绿青蓝紫白8种颜色,首先猜想是8进制,但是这样的话就没有分隔符了,所以猜测它是7进制,分隔符是白色
然后根据红橙黄绿青蓝紫分别对应0123456
然后手动转换为7进制数
然后编写脚本,将7进制数转换为字符
import re
c="204 213 166 205 234 100 66 226 203 164 203 231 124 203 100 164 45 45 45 236"
c=re.split(" ",c)
flag=""
for i in range(0,len(c)):
x=int(c[i],7)
flag=flag+chr(x)
print(flag)
最终得出flag
题目链接:
链接:https://pan.baidu.com/s/1GfvaJwb9fzFFJAYmOFBkVA
提取码:jinx
标签:word,进制,长城,隐写,MISC,第二届,flag,pdf,password 来源: https://www.cnblogs.com/Jinx8823/p/16623876.html