kefir500/apk-icon-editor

Keeping the Original Signature...

Closed this issue · 1 comments

I'm not sure if the following already exists since I did try to look for it but, if it's there, then it's probably in front of my face.

Is there an ability within the software to be able to Decompile and Recompile an app while keeping the Apps Original Signature.

There's some apps that require its original signature because of Signature checks it may perform when launched.

I haven't run into this issue myself yet but, I do know that apps like Netflix does perform these checks.

Thanks a bunch!

~Ibuprophen

The whole point of signatures is providing the authenticity of an application. AFAIK, this feature (or, more likely, a security exploit) worked on old Android APIs. I tried to repack some Android applications with -c key (see the Apktool docs for more information) and ended up with java.lang.SecurityException error when checking the signature. Moreover, the aforementioned -c key in Apktool is scheduled for deprecation, so I don't think that implementing this option (which won't work in most situations) in APK Icon Editor is a good idea.