3 ms·
Wow, that seems really messy. If you're just after the API key or whatever, wouldn't reversing the Android app be simpler? As far as I know, you can't do all th
by akersten 6y ago
Wow, that seems really messy. If you're just after the API key or whatever, wouldn't reversing the Android app be simpler? As far as I know, you can't do all these low-level tricks on the Java platform.
- somehnguy 6y agoJava obfuscators exist too. I don't know how they compare in terms of complexity to reverse though.
- zelly 6y agoI think it's mostly native code on Android too except for the UI.
- georgiecasey 6y agoAndroid was way easier until Google started helping out and introduced SafetyNet attestation. I think it was orginally coded for Google Wallet/Pay but Snapchat were definitely using it from early on. Pokemon Go use it as well. Apple have no such system as far as I can know, and if they do, don't share it with 3rd party developers.
- pjmlp 6y agoNot only does Android use obfuscators as part of the build process, most applications make use of native code for their secure modules.