题解
当我们下载完附件之后,用pdf软件打开,会看到如下图内容:
从图中我们并不能看出啥,然后我们ctrl+A全选,然后ctrl+C复制,建一个txt文档,粘贴(ctrl+V)一下.
会得到如下内容:
里面有很多连续的AB,这些连续的AB表示摩斯密码,其中A表示‘.’,B表示‘-’。
一个一个翻译太麻烦了,我写了个java程序:
public class Syu
{
public static void main(String[] args)
{
String s="BABA BBB BA BBA ABA AB B AAB ABAA AB B AA BBB BA AAA BBAABB AABA ABAA AB BBA BBBAAA ABBBB BA AAAB ABBBB AAAAA ABBBB BAAA ABAA AAABB BB AAABB AAAAA AAAAA AAAAB BBA AAABB";
String a=s.replace("A",".");
String b=a.replace("B","-");
System.out.println(b);
}
}
代码其实很简单,任意语言均可实现,就是字符替换而已。
解完摩斯密码,得到如下内容:
-.-. --- -. --. .-. .- - ..- .-.. .- - .. --- -. ... --..-- ..-. .-.. .- --. ---... .---- -. ...- .---- ..... .---- -... .-.. ...-- -- ...-- ..... ..... ....- --. ...--
然后我们就百度一个摩斯密码解密网页就好了,
注:有些网页会出现解密错误,这并不是我们的问题,多换几个网页就行了
http://moersima.00cha.net/cn.asp
得到如下内容:
flag内容即我们所需要的答案。
flag{1nv151bl3m3554g3}