提示:你过office二级了吗

 

UNCTF2020-crypto:wing

 

 

做的时候没有提示,首先看到这个回车,感觉很熟悉,发现是word的回车

这时候猜测这些word字符可能组合起来是一串16进制密文

然后就在word找这些符号(找了两小时,期间用了图文识别、word转txt)

 

最后在Wingdings 2中找到了

UNCTF2020-crypto:wing

 

 UNCTF2020-crypto:wing

找出了之后尝试复制出来或者使用python脚本读取word内容结果发现都失败了(脚本不能读取到符号)

python读取word脚本:

import docx
 
#获取文档对象
file=docx.Document("E:\\Documents\\AppData\\Desktop\\11.docx")
print("段落数:"+str(len(file.paragraphs)))#段落数
print(file.paragraphs)
#输出每一段的内容
for para in file.paragraphs:
    s=para.text

num=""
for x in s:
    num+=str(ord(x))
print(num)

#每一段的编号、内容
for i in range(len(file.paragraphs)):
    print(str(i),  file.paragraphs[i].text)

 

最后使用了word转txt成功获取到了flag

UNCTF2020-crypto:wing

 

 

word转txt:https://www.aconvert.com/cn/document/doc-to-txt/

 

相关文章:

  • 2022-01-01
  • 2021-09-05
  • 2022-02-08
  • 2022-02-20
  • 2021-11-15
  • 2021-06-20
  • 2021-11-01
  • 2022-01-24
猜你喜欢
  • 2021-07-12
  • 2022-01-15
  • 2022-01-29
  • 2021-08-19
  • 2021-09-07
  • 2021-05-24
  • 2022-12-23
相关资源
相似解决方案