1

Is it possible that the published app is not signed by its developer andd if yes, How can we find out who is the app developer?

1

Yes it's possible, you can check by unzipping the APK, finding the META-INF/CERT.RSA file which contains the developer's public key and using the command openssl pkcs7 -in /path/to/extracted/apk/META-INF/CERT.RSA -inform DER -print.

For more info have a look at the first section of this link: https://www.evilsocket.net/2017/04/27/Android-Applications-Reversing-101/.

|improve this answer|||||
  • The way you describe only works for APKs that are signed with the old v1 signature scheme. For APKs that are only signed using v2 or v3 signature scheme you need apksigner tool for the Android SDK. See this answer how to to use apksigner to verify the issuer of an APK file. – Robert Jan 20 at 8:31

Not the answer you're looking for? Browse other questions tagged or ask your own question.