easy-apk解题报告
下载得到apk,先打开看一下,发现是一个简单的文件输入然后点击事件,猜测是加密匹配
使用JEB打开文件
输入文件经过base64New转码之后得到5rFf7E2K6rqN7Hpiyush7E6S5fJg6rsi5NBf6NGT5rs=
以下是Base64New:
1 | public String Base64Encode(byte[] bytes) { |
可以看到,索引表被替换了,写脚本如下:
1 | from hashlib import * |
得到flag:flag{05397c42f9b6da593a3644162d36eb01}
总结
一个简单的base64转码题目,不过将转换表更换了,只需要写出解码函数即可,熟悉一遍解码函数