这是一道安卓逆向,而且是一个游戏题,可以用模拟器打开玩通关,不过一开始我还是习惯性地用 android killer 打开看 java 代码,一直找不到关键函数,然后突然想起之前做过类似的题目,这种游戏题一般是基于 unity 开发的,而且它的核心逻辑位于 assets\bin\Data\Managed\Assembly-CSharp.dll,所以我把它里面的 Assembly-CSharp.dll 文件提取出来之后,再用 dnSpy 打开,然后找到它的关键函数,但没想到的是 flag 直接就可以看到…

后面又在网上搜了一下这道题,发现还有一个工具也就是 JEB 可以来做这类题,然后我就下了一个试试

个人感觉 dnSpy 更好用哈哈哈哈

flag:MRCTF{Unity_1S_Fun_233}