XCTF-你是谁

前期工作

查壳,无。运行

image-20200813164604053

不知道有啥用,迷宫题?

逆向分析

文件结构

image-20200813081458067

查看了一下主要逻辑在background中,因为MainActivity的setContentView是background。background是一个surfaceView,就是上面那个点阵游戏。

com.iflytek包是科大讯飞的语音包,用于语音识别之类的。

然后查看background的getsna方法

image-20200813201652800

这个是排序好 的flag,正确flag应该是没排序好的,至于没排序好的,这些数字是Unicode汉字编码,自己查查就知道了。

FLAG

自己看吧,记得是数字不是中文。

总结

傻逼题目,认真做题就输了,分析这么久逻辑,又去看科大讯飞的包怎么用,又去了解surfaceView,结果就这?

posted @ 2020-08-13 20:20  S1mba  阅读(370)  评论(0编辑  收藏  举报