stegano

1.下载后得到一个pdf文件,老规矩,查看备注信息,然鹅并没有什么
2.010Editor查看文件头,确实是pdf文件

3.搜索flag,发现base64编码( Tm9wZSAsIG5vdCBoZXJlIDspCg==)

4.解密base64,发现并不是flag

5.pdf阅读器过滤图片,发现也没有文本
6.使用firefox自带的pdf阅读器打开,输入命令:document.documentElement.textContent
发现一串可疑字符(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)

7.看着像培根密码,但是又不符合培根密码的特点,培根密码是5个一组的a,b或ab混合组成
8.将A替换为 . ,B替换为 _ 就变成了摩斯密码

v

附上我个人用python3写的小脚本
str = "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";
str内的字符串为想要转化的字符串
str_1= (str.replace("A","."))
print (str_1)
str_2= str_1.replace("B","_")
print (str_2)

转化结果
-.-. --- -. --. .-. .- - ..- .-.. .- - .. --- -. ... --..-- ..-. .-.. .- --. ---... .---- -. ...- .---- ..... .---- -... .-.. ...-- -- ...-- ..... ..... ....- --. ...--
9.得到摩斯密码,再将莫斯密码解密

10.得到flag:1nv151bl3m3554g3

posted @ 2019-11-24 19:49  X38072  阅读(403)  评论(0)    收藏  举报