使用各种隐写工具发现都无用后,结合题目名字,在网抑云下载了一下原曲diff了一下,使用AU反相,发现了SSTV(不得不说这玩意最近看到都快吐了),直接解出。
flag{Th4t_1s_v3ry_Har5h}
打开文档发现为base32,却发现后半部分解码有点问题
发现原来中间有一个$
这里换成千千秀字在线解密网站就行了。
前半部分为社会主义核心价值观编码
删掉最后面的和谐,获取前半部分flagSET{Qi2Xin1Xie2Li4-Long3Yuan
后半部分转换还是乱码,删除前面的6988e
后出现明文
得到后半部分flagZhan4Yi4}
提交错误,回头发现每一个拼音后面都有数字表示声调,联想删掉的和谐
、$
和6988e
,$
应该是base32中的一个字符串被替换掉了,可以和后半段的16进制数再组成字符串,但是没有关系,根据前面的规律可知少的是2,solved。
SET{Qi2Xin1Xie2Li4-Long3Yuan2Zhan4Yi4}
这题有点意思,学到了010editor可以直接进行文件异或
tools->hex operations ->binary xor
然后直接写需要异或的值以及异或范围即可
这题已经没有环境做了,但是在搜索wp学习的过程中又拓宽了一个思路。即dumpit生成的镜像可以搜索其生成的raw文件,然后foremost分离出其配置文件。