IL2CPP compiled game (Super Mario Run) crashes if original APK is modified.

News and discussions about new, recent and work-in-progress security vulnerabilities affecting games and game-related software
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

IL2CPP compiled game (Super Mario Run) crashes if original APK is modified.

Post by LolHacksRule »

I want to make Super Mario Run debuggable but the game crashes when I modify ANY part of the APK (even rebuild the APK with no changes), the game force closes silently after the loading screen. Any advice on bypassing this check or will someone help me figure out how to fix this? ~~before you give hate I already bought the game already on iOS~~ I heard if you have ROOT its possible to install the clean, then install unsigned overtop but I don't...
[Legacy]
Posts: 1
Joined: Fri Jan 01, 2021 6:22 am

Re: IL2CPP compiled game (Super Mario Run) crashes if original APK is modified.

Post by [Legacy] »

Usually this means that the game has signature protection, meaning that if you sign the apk with a key other than the one used by the developer, the key will get detected resulting in security trigger (silent crash in your case).

You will need to find the detection logic and bypass it, commonly it is in dex files but it can vary in different games.

Also you can try to use this tool which works in some cases, again which depends on game and its protection logic.

https://github.com/L-JINBIN/ApkSignatureKiller/