I have tried to decompile a variety of APK's built with unity, but the tools i have used (uTinyRipper, iLSpy, some others) give me some files which give me errors and incomplete code/assets. I see DevX-Unpacker Magic Tools recommended frequently, but I would prefer to avoid paying hundreds of dollars just to decompile some games. Does anyone know a tool which would let me decompile a compiled unity game into a editable project? Preferably one with no cost, or one in the double digits? (I am new to the reverse-engineering scene, sorry if this is a dumb question)

  • Decompile to what? Unity can make use of native C code via NDK, such code can never be fully decompiled. Use apktool to decompile to smali code, if that fails because of some resources skip resource decompilation. Then you still have the smali code that can be changed and later apktool can rebuild the modified APK. Free decompiling of an APK to Java code is only possible with simple apps. For those Jadx may work.
    – Robert
    Apr 10 at 14:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.