记一次unity3d游戏的misc

昨天Q.R给我发了一份unity3D的misc,第一次接触这种题型,故此记录一下


  1.用ApktoolBox(apk反编译工具是一款针对安卓应用的反编译软件)解包

  解包后的文件

  2.用.NET Reflector打开Assembly-CSharp.dll(解包好的文件里的那一份)。(unity在打包后,会将所有的代码打进一个Assembly-CSharp.dll的文件里面,通过这个文件的反编译,就是详细看见里面的代码内容)

 3.代码逻辑审约 ,一开始我还一直纠结于找什么 "score" , "level" 这种字符串,本以为修改这种字符串的值才可以得到 flag ,直到我找到一个叫做wingame()的函数(是叫函数还是方法,菜鸡没学过unity3D大家懂我意思就好)

 

posted @ 2019-10-13 09:01  东坡肉肉君  阅读(331)  评论(0编辑  收藏  举报